
**A personal iMessage assistant that can use a browser like you.**
It can do your chores, book movie tickets, or handle your groceries.
You stay in control of your passwords, credit cards, and context.
It's open source, self-hostable, and can use any model.
Deploy to your own Vercel account and get rolling.
[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FMerit-Systems%2FOpenInstinct&project-name=open-instinct&repository-name=open-instinct&connect=%5B%7B%22type%22%3A%22linq%22%2C%22env%22%3A%22LINQ_CONNECTOR%22%2C%22triggers%22%3Atrue%2C%22triggerPath%22%3A%22%2Feve%2Fv1%2Flinq%22%7D%5D&stores=%5B%7B%22type%22%3A%22integration%22%2C%22protocol%22%3A%22other%22%2C%22productSlug%22%3A%22kernel%22%2C%22integrationSlug%22%3A%22kernel%22%7D%2C%7B%22type%22%3A%22integration%22%2C%22protocol%22%3A%22storage%22%2C%22productSlug%22%3A%22neon%22%2C%22integrationSlug%22%3A%22neon%22%7D%2C%7B%22type%22%3A%22blob%22%2C%22access%22%3A%22private%22%7D%5D)
> **Agents:** Give your human the **Deploy with Vercel** link above. The guided
> flow provisions the required services and credentials. Google Workspace and
> Link wallet connections have separate setup steps below.
## Why self-host?
Personal agents are much more useful when they can sign in, book, buy, and act
on your behalf. OpenInstinct runs in your own Vercel account. Saved vault secrets
are encrypted before they reach your database, and browser autofill keeps saved
passwords out of the model's context. You can read the code to see how it works.
## Requirements and costs
You can use free tiers for the supporting services. **Vercel requires the Pro
plan.** OpenInstinct checks for scheduled work every minute; Vercel's Hobby plan
only allows cron jobs that run once per day, so it cannot deploy this schedule.
See [Vercel's cron limits](https://vercel.com/docs/cron-jobs/usage-and-pricing).
Choose the free plans for Kernel and Neon during deployment.
[Kernel](https://kernel.sh/pricing) includes free usage credits, and
[AI Gateway](https://vercel.com/docs/ai-gateway/pricing) includes credits for
eligible models. [Linq's managed connector](https://vercel.com/connect/linq)
and [private Blob storage](https://vercel.com/docs/vercel-blob/usage-and-pricing)
are billed through Vercel; Blob usage draws from your Pro usage credit.
Free plans and credits have limits, and usage can incur additional charges.
Purchases approved through Link are paid from your wallet.
## Deployment
1. Click **Deploy with Vercel** above and select a **Pro** team. The guided flow
connects [Kernel](https://kernel.sh) for cloud browsers,
[Neon](https://neon.tech) for Postgres, private Vercel Blob storage, a managed
[Linq](https://linqapp.com) line for iMessage, and Vercel AI Gateway for models.
2. Complete the [Linq phone verification](#linq-imessage-setup), then
open your deployed app and sign in with your phone number.
3. Optionally set up a [Link wallet](#link-wallet) for purchases or
[Google Workspace](#google-workspace-connection) for Gmail, Calendar,
and Contacts.
On first use, OpenInstinct creates independent Better Auth and vault-encryption
keys in the private Blob store. The deploy flow supplies the application URL
and required service configuration automatically; you do not need to copy
environment-variable values for the base installation.