{"data":{"slug":"caviraoss-openmemory","name":"OpenMemory","tagline":"Local persistent memory store for LLM applications","github_url":"https://github.com/CaviraOSS/OpenMemory","owner":"CaviraOSS","repo":"OpenMemory","owner_avatar_url":"https://avatars.githubusercontent.com/u/214697751?v=4","primary_language":"TypeScript","stars":4457,"forks":501,"topics":["ai","ai-agents","ai-infrastructure","ai-memory","artificial-intelligence","cognitive-architecture","embeddings","gemini","llm","long-term-memory","memory","memory-engine","memory-retrieval","ollama","one-line","openai","openmemory","rag","supermemory","vector-database"],"archived":false,"github_pushed_at":"2026-08-20T09:35:48+00:00","maintenance_label":"Very active","stars_delta_30d":100,"url":"https://www.graphcanon.com/tools/caviraoss-openmemory","markdown_url":"https://www.graphcanon.com/tools/caviraoss-openmemory.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/caviraoss-openmemory","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=caviraoss-openmemory","description":"Local persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc.","homepage_url":"https://openmemory.cavira.app","license":"Apache-2.0","open_issues":18,"watchers":35,"ai_summary":"Provides local storage and retrieval capabilities for various AI agents including claude desktop, GitHub Copilot, Codex, and more. Built with TypeScript.","readme_excerpt":"### Install\n\n```bash\ncd packages/openmemory-js\nnpm install\nnpm run build\nnpm link   # adds `opm` to your PATH\n```\n\n---\n\n## 13. License\n\nOpenMemory is licensed under **Apache 2.0**. See [LICENSE](LICENSE) for details.","github_created_at":"2025-10-19T16:12:49+00:00","created_at":"2026-07-07T17:43:57.97511+00:00","updated_at":"2026-08-21T06:02:17.76784+00:00","categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"},{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"ai-agents","name":"ai-agents"},{"slug":"embeddings","name":"embeddings"},{"slug":"long-term-memory","name":"long-term-memory"},{"slug":"memory-engine","name":"memory-engine"},{"slug":"vector-database","name":"vector-database"}],"trust":{"provenance":{"is_fork":false,"github_id":1079345325,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-21T06:02:16.753Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":0,"days_since_push":0,"last_release_at":"2025-12-20T16:45:32Z","stars_delta_30d":100,"open_issues_delta_30d":5},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:24:44.485Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-21T06:02:17.196Z"},"deploy":{"source":"dockerfile:docker-compose.yml","self_host":true,"observed_at":"2026-08-21T06:02:17.196Z","managed_saas":false},"languages":{"value":["typescript"],"source":"github.language","observed_at":"2026-08-21T06:02:17.196Z"},"has_docker":{"value":true,"source":"dockerfile:docker-compose.yml","observed_at":"2026-08-21T06:02:17.196Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-08-21T06:02:17.196Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["Need to integrate persistent memory support for specific LLMs like Claude.","Looking for a TypeScript-based solution.","Developing applications that require direct compatibility with GitHub Copilot."],"when_not_to_use":["Require cloud-based memory storage services.","Your project must use languages other than TypeScript.","Seek a generic vector database without specific LLM integrations."],"source":"enrich:decision_facts","observed_at":"2026-07-12T11:24:38.664Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"OpenMemory offers local storage tailored for AI agents like Claude Desktop and GitHub Copilot."}]}}