code-recall
Semantic memory for AI coding agents
Give your AI assistant persistent memory that learns from your project's history.
Packages
This monorepo contains two independent packages:
code-recall - MCP Server
The core MCP server that gives AI agents persistent, semantic memory. It stores observations, decisions, and learnings in a local SQLite database with vector search, full-text search, and a rules engine.
bun install -g code-recallclaude mcp add code-recall -- bunx code-recallcode-recall-tui - Terminal UI
A terminal UI for browsing and exploring your code-recall database. View memories, rules, code entities, and search through everything your AI agent has learned.
bun install -g code-recall-tuicode-recall-tuiQuick Start
Install the MCP server and add it to your AI coding agent
Start coding -- the agent will automatically store decisions, patterns, warnings, and learnings
Browse your data with the TUI to see what your agent has learned
All data stays local on your machine. No cloud, no telemetry, fully private.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Fork the repository
Create your feature branch (
git checkout -b feature/amazing-feature)Commit your changes (
git commit -m 'Add amazing feature')Push to the branch (
git push origin feature/amazing-feature)Open a Pull Request
License
MIT License - see LICENSE for details.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AbianS/code-recall'
If you have feedback or need assistance with the MCP directory API, please join our Discord server