forgetful
View on GitHubOpensource Memory for Agents
An MCP server that gives AI agents persistent, semantically searchable memory. It stores atomic notes, links related memories into a knowledge graph, and supports projects, entities, documents, skills, and multi-agent plans using SQLite or PostgreSQL.
Use Cases
Persist agent memories across sessions and clientsSearch memories by natural-language queriesShare knowledge between coding agents and chatbotsOrganize knowledge by projects and entitiesCoordinate agents with plans and tasksStore and retrieve procedural skills
Built With
- Language
- Python
- Frameworks
- FastMCP · FastEmbed · FastAPI · SQLAlchemy · SQLite · PostgreSQL
Tags
agent memory · MCP server · semantic search · embeddings · knowledge graph · long-term memory · skills · multi-agent coordination · self-hosted