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

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.