Keep an AI assistant's memory of your projects and decisions stored on your own computer instead of a cloud service.
Review and approve every piece of information before an AI agent saves it to long term memory.
Run the same persistent AI rooms from a web app or a terminal, sharing the same memory and files.
Connect an AI room to external tools and data sources through MCP connectors with permission controls.
| exxeta/exxperts | testerlingcodo/gemini-antigravity-cli | fastify/demo | |
|---|---|---|---|
| Stars | 224 | 226 | 227 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | — | — | 2026-06-30 |
| Maintenance | — | — | Active |
| Setup difficulty | easy | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs git and Node.js 20.6+ only if building from source, the prebuilt installer handles everything else.
exxperts is a TypeScript project from EXXETA that gives you persistent AI rooms with memory that stays on your own computer. Instead of chatting with an AI that forgets everything between sessions, you get rooms, like separate workspaces, that remember decisions, preferences, and context over time. The key idea is that nothing gets saved to memory without your approval first: whenever the AI wants to write something to its memory, it shows you exactly what it plans to remember, and nothing is stored until you say yes. Everything runs locally. Rooms, memories, a knowledge base, generated files, and usage logs all live as plain files on your disk under a folder called .exxperts. There is no telemetry built in, the only network traffic comes from the AI model you connect to, optional web research, and any extra connectors you choose to add. The project describes itself as an agentic runtime rather than a simple chat interface. Rooms can use tools like a knowledge base, generated artifacts, local web research, and MCP connectors, each governed by permissions specific to that tool. Rooms are not given open, unrestricted shell access. You can use exxperts two ways: a web app, which is the full product with setup, memory review, a cost tracking wallet, connectors, and skills, or a command line and terminal interface that shares the same rooms and rules. Both surfaces read from the same local files, so you can switch between them freely. Setup is a single install command for macOS, Windows, or Linux, which downloads a ready to run version of the app. If a prebuilt version is not available for your system, it automatically builds from source instead, which needs git and Node.js 20.6 or newer installed. After installing, you sign into an AI provider, such as Claude or ChatGPT, or use your own API key, and then create your first room and approve its first memory. The project is licensed under PolyForm Noncommercial, meaning it is free to use but not for commercial purposes.
exxperts is a local AI memory tool: persistent chat rooms that remember your projects and preferences, but only after you approve what gets saved.
Mainly TypeScript. The stack also includes TypeScript, Node.js, MCP.
Free to use, but not for commercial purposes, under the PolyForm Noncommercial license.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.