Structured memory for your AI agents.
Your agents save and find information in organised folders. Scoped API keys let you choose which folders each agent can access and what it can do there.
How it works
API keys can be limited to one folder. A feedback form can add feedback without seeing anything else.
Keep memory organised
Every memory has a folder and keeps its full original text. Project notes, decisions, prompts, research, feedback, and logs stay separate instead of becoming one mixed pile.
Use the same memory anywhere
Claude and Codex connect through MCP, while scripts and apps can use REST. They all work with the same folders, so one agent can save something and another can find it later.
How search works
Ask for something in normal words. KeepDB checks exact words and meaning across every folder or one selected folder, then returns the full memory.
Who can access it
Every connection uses an API key. Choose whether a key can read, write, or delete, and whether it can access every folder or only one.
What you run
Run KeepDB with PostgreSQL and Ollama. Your memory stays in your own database, with no hosted account or separate vector database.