One wallet. Every AI knows you.
CodeCart is a single-file, 100% offline memory wallet. It keeps small "memory cards" about you — who you are, how you like answers, what you're working on, your hard rules — and carries them into any AI chat with one copy-paste. ChatGPT, Claude, Gemini, or whatever comes next: switch freely, never introduce yourself twice.
No account. No server. No install. Your memory belongs to you, not to a model vendor.
- Carry — tap Carry memory, paste it as your first message in any AI chat. The AI now knows you.
- Chat as usual — when the AI learns something lasting about you, it ends its reply with a tiny
codecartblock (the carried instruction asks it to). - Save — paste the AI's whole reply back into CodeCart. New cards appear; outdated cards are archived automatically.
You never write memory by hand. The AI is the scribe; CodeCart is the wallet.
- Card wallet UI — memory as cards (Preference / About me / Right now / Hard rule), not syntax. A one-minute starter wizard builds your first deck.
- Round-trip protocol — a small open format any LLM can emit; supersede semantics keep memory current instead of ever-growing.
- Honest token counter — shows the real size of what you carry.
- 4 languages — English, 简体中文, 繁體中文, 日本語; auto-detected, manually switchable.
- Radically private — everything lives in your browser's local storage. Move devices via an exported wallet file or a transfer link (data travels inside the URL hash, never through a server).
- Use it now: codecart.tech
- User manual: USER_MANUAL.md
- Protocol spec (for developers & AI tools): DEVELOPER_API.md
- Anyone tired of re-introducing themselves to every new AI chat — including people who barely use AI yet.
- Multi-AI users who want one memory across ChatGPT, Claude, Gemini and local models.
- Privacy-minded people who want AI personalization without an account or a cloud.
- Feedback:
lexxu@codecart.tech - Support the project: Ko-fi
The code is MIT licensed — a single HTML file: fork it, ship it, embed it freely.
The names CodeCart and 思维卡, the cart logo, and the codecart.tech domain identify this original project and are not covered by the code license. If you distribute a modified version, please give it its own name so users aren't confused about what they're running or where their memory lives.