knowl
View on GitHubPersistent memory for Claude Code, Cursor and Codex. Facts are typed, sourced, and retired when they change. Local SQLite, no API keys.
Knowl provides persistent local memory for coding agents through an MCP server and CLI. It stores typed, sourced facts in SQLite and retires superseded facts so agents can retrieve current project decisions across sessions.
Use Cases
Persist project facts across coding-agent sessionsRetire outdated facts when decisions changeShare memory across Claude Code, Cursor, and CodexRetrieve local project knowledge through MCP
Built With
- Language
- TypeScript
Tags
agent memory · persistent memory · MCP server · Claude Code · Cursor · Codex · local-first · SQLite · fact supersession · context engineering