OpenPrefs
Your budgets, favorite spots, usual orders and house rules, shared with every AI agent you use.
Hosted MCP Server
npx add-mcp 'https://mcp.openprefs.ai'Installs into Claude Code, Codex, Cursor and more
Documentation
AI Your assistant Chat · connected to OpenPrefs
Order my usual pizza
Checked OpenPrefs: usual pizza order, favorite pizza places, dining budgetAI
Large, half pepperoni, half mushroom, from Ember & Dough. It’s $24, inside your $300 a month dining budget. Place the order?
Assistant · 7:12 PM
Yes please!
Your OpenPrefs
Usual pizza order
Large · half pepperoni · half mushroom
Favorite pizza places
Ember & Dough · 3 places
Monthly dining budget
300 $/month
Use it withClaudeMuseGrok BotDotsAntigravityChatGPTAny AI app that supports MCP
Tell one assistant. Every assistant knows.
1
Connect your AI apps
Add OpenPrefs to the assistants you already use in one easy step. You decide what each one can see and change.
2
Just talk normally
Mention your new favorite pizza place, your dining budget or when you don’t want to be disturbed. It’s saved, with a note saying why.
3
Every assistant gets it right
The next app you open already knows your preferences. No re-explaining, no contradictions.
Book a flight without twenty questions
The agent doesn’t ask which seat or airline you like. It checks your OpenPrefs, and it only sees the travel settings you’ve allowed.
You Asking from your phone
Agent Any AI assistant
OpenPrefs Your preferences
- You → Agent“Book me a flight to Chicago next Friday”
- Agent → OpenPrefsSearches: preferred seat, preferred airline
- OpenPrefs → AgentSeat Window Airline United Airlines
- Agent → You“United, SFO → ORD, Friday 7:55 AM. Window seat 24A. Want me to book it?”
Set it once. Every assistant follows it.
Number finance.dining_budget
Monthly dining budget
300 $/month
A real number, not a note. Assistants check it before they order.
List with details food.favorite_pizza_places
Favorite pizza places
| Item | Rating | Note |
|---|---|---|
| Ember & Dough | Best crust | |
| Luigi’s Corner | Fast delivery | |
| Slice Society | Good by the slice |
List media.movie_watchlist
Movie watchlist
| Item | Added by | Added |
|---|---|---|
| Past Lives | Cursor | 50 min ago |
| The Holdovers | Claude Code | Yesterday |
| Perfect Days | You | 9 days ago |
See who added each item. Ask any assistant “what should I watch tonight?” and it checks your list.
Time rule home.quiet_hours
Quiet hours
Agents may not send notifications after 6:00 PM, every day.
Flip it off for a night, and every assistant sees the change.
House rules your assistants actually follow
Give assistants permission to act, but only when you say. They read your rules before they do anything, and you can see every time they checked.
Time rule home.patio_lights
Patio lights
Agents
When
to
Days
Agents may turn on patio lights only between 6:00 PM and 11:00 PM, on Fri, Sat, Sun.
Home assistant Read Patio lights 1 h ago
You Patio lights: days Weekends → Fri–Sun Yesterday
Exact answers, every time
Toggles are on or off. Budgets are real numbers. Ask any assistant “what’s my usual pizza order?” and it gives the same answer, not a guess.
Find anything as you type
Type “pizza”, “dining budget” or “Luigi’s” and see the setting or list right away. No menus to dig through.
See every change, undo any change
Each update shows which assistant made it and why. One tap puts it back. Budgets and home controls can wait for your OK.
Yours to take anywhere
Not locked inside one assistant. Switch apps or add new ones, and your preferences come with you.
You decide what every assistant can touch
Set a permission level for a whole space, then make exceptions for single settings. Six levels, from read only to ask before reading or writing. Every read and change is logged.
TV assistant
Living room TV · last used 12 min ago
Media
14 settings · 1 exception
Read only
Kids’ movies
List · 42 items
Same as spaceRead only
Watched movies
List · 1,240 items
No access
Home
8 settings
Ask before writing
Finance
4 settings
No access
Health
3 settings
Ask before reading or writing
Needs your attention
Budget helper wants to set Monthly dining budget
300→400
Reason: “Birthday dinner this month” · 2 h ago
Decline
Activity
Claude Code Read Usual pizza order, Monthly dining budget
14 min ago
Cursor Added “Past Lives” to Movie watchlist
50 min ago · “You said you loved it”
TV assistant Read Kids’ movies
5 h ago
You Undid a change to Quiet hours
Yesterday
Nothing shared until you say so
A new assistant starts with no access. You pick which spaces it gets and whether it can read or also write.
One-tap undo
Every change shows who made it and why, and can be reversed.
Encrypted throughout
Your preferences are encrypted at rest and in transit.
FAQ
How is this different from ChatGPT or Claude memory?
Built-in memory stays inside one app. OpenPrefs works across all of them, and keeps exact settings you can see and edit, not summarized notes.
Do I need to be technical?
Not really. You connect an assistant in OpenPrefs, paste the line it gives you into your AI app, and pick what it can access. After that you just talk to your assistant.
Can an assistant spend my money or change my home without asking?
Only if you allow it. Assistants read your budgets and schedules before they act, and any space or setting can be set to ask you before changes.
Is this vibe coded?
No. We use AI in our development process but every line of code is reviewed by engineers with decades of experience at industry-leading tech companies. We adhere to industry-standards to keep our systems and your data secure.