{"data":{"slug":"buildingjoshbetter-truememory","name":"TrueMemory","tagline":"Automatic capture and recall memory system for AI agents","github_url":"https://github.com/buildingjoshbetter/TrueMemory","owner":"buildingjoshbetter","repo":"TrueMemory","owner_avatar_url":"https://avatars.githubusercontent.com/u/236675935?v=4","primary_language":"Python","stars":373,"forks":47,"topics":["agent-memory","ai","ai-agent","ai-agents","ai-memory","anthropic","claude","claude-code","developer-tools","embeddings","generative-ai","llm","mcp","mcp-server","model-context-protocol","python","rag","semantic-search","sqlite","vector-search"],"archived":false,"github_pushed_at":"2026-07-29T09:07:38+00:00","maintenance_label":"Active","stars_delta_30d":4,"url":"https://www.graphcanon.com/tools/buildingjoshbetter-truememory","markdown_url":"https://www.graphcanon.com/tools/buildingjoshbetter-truememory.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/buildingjoshbetter-truememory","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=buildingjoshbetter-truememory","description":"The memory your AI should have had from the start. Automatic capture, automatic recall, 100% local. One SQLite file, zero cloud. Works with Claude Code, Claude CLI, Cursor, Codex CLI, Gemini CLI.","homepage_url":"https://truememory.net","license":"AGPL-3.0","open_issues":18,"watchers":3,"ai_summary":"A local memory management solution using SQLite that works with various AI agent systems such as Claude Code and Cursor.","readme_excerpt":"## License\n\n[AGPL-3.0](LICENSE). Free for personal and research use. Commercial use requires a separate license. Contact josh@sauronlabs.ai.\n\n---\n\n<p align=\"center\">\n  <em>TrueMemory, a <a href=\"https://sauronlabs.ai\"><strong>sauron</strong></a> company</em>\n</p>","github_created_at":"2026-03-18T21:44:12+00:00","created_at":"2026-07-11T11:35:56.70547+00:00","updated_at":"2026-08-23T12:01:52.663003+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"agent-memory","name":"agent-memory"},{"slug":"ai-agent","name":"ai-agent"},{"slug":"embeddings","name":"embeddings"},{"slug":"generative-ai","name":"generative-ai"},{"slug":"llm","name":"llm"},{"slug":"model-context-protocol","name":"model-context-protocol"},{"slug":"rag","name":"rag"},{"slug":"semantic-search","name":"semantic-search"}],"trust":{"provenance":{"is_fork":false,"github_id":1185711493,"owner_type":"User","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-23T12:01:51.950Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":3,"days_since_push":25,"last_release_at":"2026-06-11T20:33:48Z","stars_delta_30d":4,"open_issues_delta_30d":5},"security_summary":{"status":"no_manifest","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:35:58.378Z","medium_count":0,"scan_profile":"mcp_manifest","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-23T12:01:52.380Z"},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-08-23T12:01:52.380Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-08-23T12:01:52.380Z"},"license_spdx":{"value":"AGPL-3.0","source":"github.license","observed_at":"2026-08-23T12:01:52.380Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When you want to ensure your memory storage remains entirely local without depending on cloud services.","If you are working with various AI agent systems such as Claude Code, Cursor, Codex CLI or Gemini CLI that require robust local memory management."],"when_not_to_use":["If you need extensive scalability features offered by cloud-based memory solutions.","When your project mandates integration exclusively with non-SQLite databases, because TrueMemory is centered around SQLite for its backend."],"source":"enrich:decision_facts","observed_at":"2026-07-17T01:14:01.343Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"TrueMemory is an automatic capture and recall memory system for AI agents using SQLite."}]}}