Sponsored by Deepsite.site

Yggdrasil

创建者
VonderVuflya2 months ago
Durable, local-first memory for AI coding agents over MCP — zero-dependency, curated & semantically de-duped, you own the data (SQLite + Markdown). Works with Claude Code, Codex & any MCP host.
概览

🌳 Yggdrasil

Stop re-explaining your project to every new AI session.

One local memory for Claude Code, Codex, and every MCP agent — shared across sessions, tools, and projects. Zero dependencies. Nothing leaves your machine.

Every new chat, your AI forgets. You re-explain the project, the decisions, the gotchas — every time, in every tool. Yggdrasil is a tiny always-on memory any agent plugs into: open a new session, in any project, with any AI, and it already knows what you decided, what broke, and what's still open.

Install

Inside Claude Code (two commands):

/plugin marketplace add VonderVuflya/Yggdrasil

/plugin install yggdrasil

Or via CLI (registers MCP tools with Claude Code and Codex):

uvx --from yggdrasil-memory ygg install

Also available via npx yggdrasil-memory install, pipx, pip, Homebrew (brew install VonderVuflya/tap/yggdrasil), and a .mcpb for Claude Desktop.

Why

  • 🧠 Persistent — decisions, lessons, and project status survive across sessions
  • 🔌 One brain, every tool — Claude Code, Codex, and any MCP host share the same memory
  • 🌐 Cross-project recall"this looks like what you did in project B — reuse it?"
  • 🧹 Curated, not captured — the agent saves the few things that matter; governance dedupes and archives, never deletes
  • 🌱 Self-maintaining (opt-in) — a small local model consolidates memory in the background, zero API tokens
  • 🔒 100% local — no cloud, no account, no telemetry

How it works

A tiny always-on daemon (~21 MB RAM) your agents reach over MCP tools: ygg_health, ygg_bootstrap, ygg_search, ygg_recall, ygg_remember, ygg_materialize. Hooks auto-inject project status at session start (~300 tokens). Runs on SQLite + FTS5 with zero dependencies out of the box; optional local embeddings via Ollama lift recall@1 from 0.77 to 0.93 (recall@3 = 1.00, reproducible benchmark included). Every memory doubles as a plain-Markdown note you can read in Obsidian.

Source & docs: https://github.com/VonderVuflya/yggdrasil · License: AGPL-3.0

服务器配置

{
  "mcpServers": {
    "yggdrasil": {
      "command": "uvx",
      "args": [
        "--from",
        "yggdrasil-memory",
        "ygg",
        "mcp"
      ],
      "env": {
        "YGG_ENGINE_URL": "http://127.0.0.1:42069",
        "YGG_ENGINE_TOKEN": "YOUR_TOKEN"
      }
    }
  }
}
推荐的 MCP Server
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
ChatWiseThe second fastest AI chatbot™
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
Serper MCP ServerA Serper MCP Server
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
WindsurfThe new purpose-built IDE to harness magic
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
Playwright McpPlaywright MCP server
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
CursorThe AI Code Editor
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
DeepChatYour AI Partner on Desktop
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
Amap Maps高德地图官方 MCP Server
Tavily Mcp