{"data":{"node":{"slug":"memodb-io-acontext","name":"Acontext","tagline":"Agent Skills as a Memory Layer","github_url":"https://github.com/memodb-io/Acontext","owner":"memodb-io","repo":"Acontext","owner_avatar_url":"https://avatars.githubusercontent.com/u/180244457?v=4","primary_language":"JavaScript","stars":3677,"forks":333,"topics":["agent","agent-development-kit","agent-observability","ai-agent","anthropic","context-data-platform","context-engineering","data-platform","llm","llm-observability","llmops","memory","openai","self-evolving","self-learning"],"archived":false,"github_pushed_at":"2026-07-14T18:35:09+00:00","maintenance_label":"Steady","stars_delta_30d":94,"url":"https://www.graphcanon.com/tools/memodb-io-acontext","markdown_url":"https://www.graphcanon.com/tools/memodb-io-acontext.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/memodb-io-acontext","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=memodb-io-acontext"},"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":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"}],"tags":[{"slug":"agent-development-kit","name":"agent-development-kit"},{"slug":"ai-agent","name":"ai-agent"},{"slug":"llm-observability","name":"llm-observability"},{"slug":"memory","name":"memory"},{"slug":"self-evolving","name":"self-evolving"},{"slug":"self-learning","name":"self-learning"}],"edges":[{"type":"integrates_with","direction":"out","explanation":"Acontext could integrate with LangChain to provide a more comprehensive memory layer for the agents developed and managed using LangChain.","successor_context":null,"tool":{"slug":"langchain-ai-langchain","name":"langchain","tagline":"The agent engineering platform.","github_url":"https://github.com/langchain-ai/langchain","owner":"langchain-ai","repo":"langchain","owner_avatar_url":"https://avatars.githubusercontent.com/u/126733545?v=4","primary_language":"Python","stars":143615,"forks":23930,"topics":["agents","ai","ai-agents","anthropic","chatgpt","deepagents","enterprise","framework","gemini","generative-ai","langchain","langgraph","llm","multiagent","open-source","openai","pydantic","python","rag","typescript"],"archived":false,"github_pushed_at":"2026-08-07T08:27:07+00:00","maintenance_label":"Very active","stars_delta_30d":2337,"url":"https://www.graphcanon.com/tools/langchain-ai-langchain","markdown_url":"https://www.graphcanon.com/tools/langchain-ai-langchain.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/langchain-ai-langchain","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=langchain-ai-langchain"}},{"type":"alternative","direction":"out","explanation":"Both Acontext and headroom provide a context layer for AI agents, albeit with different focuses (Acontext emphasizes self-evolving behaviors while headroom focuses on context compression), they can be considered alternative solutions.","successor_context":null,"tool":{"slug":"headroomlabs-ai-headroom","name":"headroom","tagline":"Compress tool outputs and data to reduce tokens before reaching the LLM.","github_url":"https://github.com/headroomlabs-ai/headroom","owner":"headroomlabs-ai","repo":"headroom","owner_avatar_url":"https://avatars.githubusercontent.com/u/294291659?v=4","primary_language":"Python","stars":66470,"forks":5103,"topics":["agent","ai","anthropic","claude-code","compression","context-engineering","context-window","cursor","fastapi","langchain","llm","mcp","openai","prompt-engineering","proxy","python","rag","token-optimization","tokens","typescript"],"archived":false,"github_pushed_at":"2026-08-16T00:57:42+00:00","maintenance_label":"Very active","stars_delta_30d":6941,"url":"https://www.graphcanon.com/tools/headroomlabs-ai-headroom","markdown_url":"https://www.graphcanon.com/tools/headroomlabs-ai-headroom.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/headroomlabs-ai-headroom","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=headroomlabs-ai-headroom"}},{"type":"depends_on","direction":"out","explanation":"Acontext might depend on Prompt Engineering principles and guidelines to effectively manage the context and memory needed for agent behaviors.","successor_context":null,"tool":{"slug":"dair-ai-prompt-engineering-guide","name":"Prompt-Engineering-Guide","tagline":"Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents","github_url":"https://github.com/dair-ai/Prompt-Engineering-Guide","owner":"dair-ai","repo":"Prompt-Engineering-Guide","owner_avatar_url":"https://avatars.githubusercontent.com/u/30384625?v=4","primary_language":"MDX","stars":77531,"forks":8518,"topics":["agent","agents","ai-agents","chatgpt","deep-learning","generative-ai","language-model","llms","openai","prompt-engineering","rag"],"archived":false,"github_pushed_at":"2026-03-11T20:09:13+00:00","maintenance_label":"Slowing","stars_delta_30d":829,"url":"https://www.graphcanon.com/tools/dair-ai-prompt-engineering-guide","markdown_url":"https://www.graphcanon.com/tools/dair-ai-prompt-engineering-guide.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dair-ai-prompt-engineering-guide","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dair-ai-prompt-engineering-guide"}},{"type":"integrates_with","direction":"out","explanation":"Acontext integrates with taste-skill by storing and managing the skill files related to interface enhancements created using taste-skill's library of design improvements, ensuring that these UI enhancements can be easily recalled and applied across different AI agent runs.","successor_context":null,"tool":{"slug":"leonxlnx-taste-skill","name":"taste-skill","tagline":"Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop","github_url":"https://github.com/Leonxlnx/taste-skill","owner":"Leonxlnx","repo":"taste-skill","owner_avatar_url":"https://avatars.githubusercontent.com/u/219127460?v=4","primary_language":"JavaScript","stars":77742,"forks":5312,"topics":["agent","ai","claude","claude-code","codex","coding","design","frontend","lowcode","nocode","skill","skills","vibecoding"],"archived":false,"github_pushed_at":"2026-08-17T22:57:24+00:00","maintenance_label":"Very active","stars_delta_30d":12745,"url":"https://www.graphcanon.com/tools/leonxlnx-taste-skill","markdown_url":"https://www.graphcanon.com/tools/leonxlnx-taste-skill.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/leonxlnx-taste-skill","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=leonxlnx-taste-skill"}},{"type":"integrates_with","direction":"out","explanation":"Given that Acontext emphasizes being a memory layer which supports AI Agents, it could integrate well with ragflow, an RAG engine that also deals with the context integration aspect.","successor_context":null,"tool":{"slug":"infiniflow-ragflow","name":"ragflow","tagline":"Retrieval-Augmented Generation engine with agent capabilities","github_url":"https://github.com/infiniflow/ragflow","owner":"infiniflow","repo":"ragflow","owner_avatar_url":"https://avatars.githubusercontent.com/u/69962740?v=4","primary_language":"Go","stars":86541,"forks":10167,"topics":["agent-harness","agentic-ai","agentic-retrieval","agentic-search","ai","ai-agents","context-engine","context-engineering","context-management","harness-engineering","knowledge-compilation","llm-apps","rag","retrieval-augmented-generation"],"archived":false,"github_pushed_at":"2026-07-31T14:59:12+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/infiniflow-ragflow","markdown_url":"https://www.graphcanon.com/tools/infiniflow-ragflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/infiniflow-ragflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=infiniflow-ragflow"}},{"type":"alternative","direction":"out","explanation":"Acontext and mem0 both serve as memory layers for AI Agents, thus they are considered alternatives.","successor_context":null,"tool":{"slug":"mem0ai-mem0","name":"mem0","tagline":"Universal memory layer for AI Agents","github_url":"https://github.com/mem0ai/mem0","owner":"mem0ai","repo":"mem0","owner_avatar_url":"https://avatars.githubusercontent.com/u/137054526?v=4","primary_language":"Python","stars":62757,"forks":7317,"topics":["agents","ai","ai-agents","application","chatbots","chatgpt","genai","llm","long-term-memory","memory","memory-management","python","rag","state-management"],"archived":false,"github_pushed_at":"2026-08-07T11:54:19+00:00","maintenance_label":"Very active","stars_delta_30d":2388,"url":"https://www.graphcanon.com/tools/mem0ai-mem0","markdown_url":"https://www.graphcanon.com/tools/mem0ai-mem0.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mem0ai-mem0","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mem0ai-mem0"}},{"type":"successor","direction":"out","explanation":"Acontext has a 'successor' relationship to mem0 because while mem0 focuses primarily on memory management optimizations such as token usage and latency reduction for AI agents, Acontext expands upon this by providing an additional layer that specifically captures, stores, and makes editable the learned skills of AI agents, enhancing their adaptive capabilities beyond mere memory retention.","successor_context":null,"tool":{"slug":"mem0ai-mem0","name":"mem0","tagline":"Universal memory layer for AI Agents","github_url":"https://github.com/mem0ai/mem0","owner":"mem0ai","repo":"mem0","owner_avatar_url":"https://avatars.githubusercontent.com/u/137054526?v=4","primary_language":"Python","stars":62757,"forks":7317,"topics":["agents","ai","ai-agents","application","chatbots","chatgpt","genai","llm","long-term-memory","memory","memory-management","python","rag","state-management"],"archived":false,"github_pushed_at":"2026-08-07T11:54:19+00:00","maintenance_label":"Very active","stars_delta_30d":2388,"url":"https://www.graphcanon.com/tools/mem0ai-mem0","markdown_url":"https://www.graphcanon.com/tools/mem0ai-mem0.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mem0ai-mem0","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mem0ai-mem0"}}],"neighbours":[{"slug":"mem0ai-mem0","name":"mem0","tagline":"Universal memory layer for AI Agents","github_url":"https://github.com/mem0ai/mem0","owner":"mem0ai","repo":"mem0","owner_avatar_url":"https://avatars.githubusercontent.com/u/137054526?v=4","primary_language":"Python","stars":62757,"forks":7317,"topics":["agents","ai","ai-agents","application","chatbots","chatgpt","genai","llm","long-term-memory","memory","memory-management","python","rag","state-management"],"archived":false,"github_pushed_at":"2026-08-07T11:54:19+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/mem0ai-mem0","markdown_url":"https://www.graphcanon.com/tools/mem0ai-mem0.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/mem0ai-mem0","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=mem0ai-mem0","shared_categories":["ai-agents"]},{"slug":"memvid-memvid","name":"memvid","tagline":"Memory layer for AI Agents","github_url":"https://github.com/memvid/memvid","owner":"memvid","repo":"memvid","owner_avatar_url":"https://avatars.githubusercontent.com/u/241489775?v=4","primary_language":"Rust","stars":16386,"forks":1412,"topics":["ai","context","embedded","faiss","knowledge-base","knowledge-graph","llm","machine-learning","memory","memvid","mv2","nlp","offline-first","opencv","python","rag","retrieval-augmented-generation","semantic-search","vector-database","video-processing"],"archived":false,"github_pushed_at":"2026-07-14T14:39:07+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/memvid-memvid","markdown_url":"https://www.graphcanon.com/tools/memvid-memvid.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/memvid-memvid","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=memvid-memvid","shared_categories":["ai-agents"]},{"slug":"memorilabs-memori","name":"Memori","tagline":"Agent-native memory infrastructure for LLM systems","github_url":"https://github.com/MemoriLabs/Memori","owner":"MemoriLabs","repo":"Memori","owner_avatar_url":"https://avatars.githubusercontent.com/u/239418677?v=4","primary_language":"Python","stars":16130,"forks":3188,"topics":["agent","agent-memory","agenticai","ai","ai-memory","claude-code","enterprise","hermes","llm","long-short-term-memory","memory","memory-management","openclaw","python","rag","state-management","stateful","typescript"],"archived":false,"github_pushed_at":"2026-08-18T06:01:55+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/memorilabs-memori","markdown_url":"https://www.graphcanon.com/tools/memorilabs-memori.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/memorilabs-memori","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=memorilabs-memori","shared_categories":["ai-agents"]},{"slug":"nevamind-ai-memu","name":"memU","tagline":"Personal memory for agents with fast retrieval and self-evolving skills","github_url":"https://github.com/NevaMind-AI/memU","owner":"NevaMind-AI","repo":"memU","owner_avatar_url":"https://avatars.githubusercontent.com/u/217726889?v=4","primary_language":"Python","stars":14062,"forks":1043,"topics":["agent-memory","claude-skills","harness","loop-engineering","mcp","memory","openclaw","openclaw-skills","sandbox","skills"],"archived":false,"github_pushed_at":"2026-07-26T09:27:03+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/nevamind-ai-memu","markdown_url":"https://www.graphcanon.com/tools/nevamind-ai-memu.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/nevamind-ai-memu","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=nevamind-ai-memu","shared_categories":["ai-agents"]},{"slug":"memtensor-memos","name":"MemOS","tagline":"Self-evolving memory OS for LLM & AI Agents: ultra-persistent memory, hybrid-retrieval, and cross-task skill reuse","github_url":"https://github.com/MemTensor/MemOS","owner":"MemTensor","repo":"MemOS","owner_avatar_url":"https://avatars.githubusercontent.com/u/210160027?v=4","primary_language":"TypeScript","stars":10758,"forks":994,"topics":["agent","agentic-ai","ai","ai-agents","chatgpt","claude","deepseek-harness","deepseek-harness-plugin","hermes","llm","long-term-memory","mcp","memory","memory-management","openclaw","rag","self-evolving","self-hosted","skills","token-savings"],"archived":false,"github_pushed_at":"2026-08-18T11:47:13+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/memtensor-memos","markdown_url":"https://www.graphcanon.com/tools/memtensor-memos.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/memtensor-memos","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=memtensor-memos","shared_categories":["ai-agents"]},{"slug":"plastic-labs-honcho","name":"honcho","tagline":"Memory library for building stateful agents","github_url":"https://github.com/plastic-labs/honcho","owner":"plastic-labs","repo":"honcho","owner_avatar_url":"https://avatars.githubusercontent.com/u/123981229?v=4","primary_language":"Python","stars":6703,"forks":824,"topics":["agent-memory","ai","ai-agents","ai-memory","anthropic","context-engineering","continual-learning","embeddings","fastapi","langchain","llm","long-term-memory","memory","openai","personalization","python","rag","state-management","typescript","vector-database"],"archived":false,"github_pushed_at":"2026-08-18T17:48:36+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/plastic-labs-honcho","markdown_url":"https://www.graphcanon.com/tools/plastic-labs-honcho.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/plastic-labs-honcho","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=plastic-labs-honcho","shared_categories":["ai-agents"]},{"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","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","shared_categories":[]},{"slug":"activeloopai-hivemind","name":"hivemind","tagline":"Hivemind turns your traces into reusable skills across agents","github_url":"https://github.com/activeloopai/hivemind","owner":"activeloopai","repo":"hivemind","owner_avatar_url":"https://avatars.githubusercontent.com/u/34816118?v=4","primary_language":"TypeScript","stars":1499,"forks":94,"topics":["ai","ai-agents","ai-memory","anthropic","artificial-intelligence","claude","claude-agent-sdk","claude-agents","claude-code-plugin","claude-skills","codex","embeddings","long-term-memory","memory-engine","openclaw","openclaw-skills","postgres","rag"],"archived":false,"github_pushed_at":"2026-07-21T23:48:52+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/activeloopai-hivemind","markdown_url":"https://www.graphcanon.com/tools/activeloopai-hivemind.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/activeloopai-hivemind","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=activeloopai-hivemind","shared_categories":["ai-agents"]},{"slug":"nirdiamant-agent-memory-techniques","name":"Agent_Memory_Techniques","tagline":"Agent memory for LLMs: runnable Jupyter notebooks on various memory and knowledge techniques.","github_url":"https://github.com/NirDiamant/Agent_Memory_Techniques","owner":"NirDiamant","repo":"Agent_Memory_Techniques","owner_avatar_url":"https://avatars.githubusercontent.com/u/28316913?v=4","primary_language":"Jupyter Notebook","stars":924,"forks":120,"topics":["agent-memory","ai-agents","anthropic","episodic-memory","generative-ai","graphiti","knowledge-graph","langchain","letta","llm","llm-agents","llm-memory","mem0","memgpt","openai","python","rag","semantic-memory","vector-database","zep"],"archived":false,"github_pushed_at":"2026-08-15T00:52:07+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/nirdiamant-agent-memory-techniques","markdown_url":"https://www.graphcanon.com/tools/nirdiamant-agent-memory-techniques.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/nirdiamant-agent-memory-techniques","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=nirdiamant-agent-memory-techniques","shared_categories":["evaluation-observability","ai-agents"]}]}}