
Core
io.github.omega-memory由 GitHub 帳號 omega-memory 發布v0.9.3更新於 Oct 27, 2026
Persistent memory for AI coding agents. #1 on LongMemEval. Local-first.
發布方自己的服務:core.blue
概覽
為 AI 編碼代理設計的本地優先持久記憶伺服器,讓助手跨工作階段儲存、檢索並回想決策、經驗與偏好。
- 可以做什麼
- 儲存、檢索、編輯、評分、連結與刪除記憶,支援語意、關鍵字與時間軸搜尋
- 產生工作階段簡報、設定工作階段規則,並讀取或更新使用者設定檔與提醒
- 儲存與接續任務檢查點、產生任務相關的上下文封包,並依既有慣例審查程式碼差異
- 維護記憶庫:整併、壓縮、備份與還原、統計、矛盾偵測與決策演變追溯
- 在提供對應供應商 API 金鑰時,向另一個模型徵詢第二意見
- 適用情境
- 適合長期使用編碼代理、希望決策、偏好與過往教訓能跨工作階段延續而不必反覆說明的場景。也適合想把記憶留在自己機器、而非供應商雲端的團隊。
- 執行需求
- 以本地 stdio 程序執行,來自 PyPI 套件 omega-memory 的 server 附加元件;需要 Python 3.11 或更新版本,建議以 pipx、uv 或虛擬環境隔離安裝。安裝時會下載 ONNX 嵌入與重排模型(約 220 MB),並寫入用戶端設定,包括 Claude Code 設定與 CLAUDE.md。核心記憶功能不需 API 金鑰;徵詢工具需自備對應供應商的金鑰。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Core,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
OMEGA
Cross-model memory for AI agents. Local-first. Works with Claude, GPT, Gemini, Cursor, Claw Code, and any MCP client. Your agent's brain shouldn't live on someone else's server, or be locked to one provider.
[Python 3.11+] [PyPI] [License]
The Problem
AI coding agents are stateless. Every new session starts from zero. The "solutions" either lock you into one model provider or send your codebase context to their cloud.
- Context loss. Agents forget every decision, preference, and architectural choice between sessions. Developers spend 10-30 minutes per session re-explaining context that was already established.
- Repeated mistakes. Without learning from past sessions, agents make the same errors over and over. They don't remember what worked, what failed, or why a particular approach was chosen.
- Cloud memory = someone else's database. Services like Mem0 require API keys and send your data to their servers. When they change pricing, get acquired, or go down, your agent's accumulated intelligence disappears.
- Vendor lock-in. Anthropic's Memory Tool only works with Claude. OpenAI's memory only works with GPT. Switch models, lose your memory.
OMEGA solves this. Memory, coordination, and learning that runs entirely on your machine. Works with every major LLM and coding agent. No cloud. No API keys. No vendor lock-in.
Quick Install
OMEGA needs Python 3.11 or newer. Check with python3 --version: macOS ships Python 3.9, which is too old. If pip answers No matching distribution found for omega-memory, that is the reason; install a newer Python first (for example brew install [email protected], or from python.org).
Install OMEGA into its own environment. Homebrew's Python refuses a plain pip install (PEP 668), and an isolated install keeps OMEGA's dependencies away from your projects. Pick one:
Keep the quotes around "omega-memory[server]": zsh, the default macOS shell, treats bare square brackets as a pattern and fails. The [server] extra installs the MCP server, which also runs the hook daemon; without it Claude Code gets no OMEGA tools and no hooks.
Then:
omega setup --dry-run shows what setup would change without writing or downloading anything.
Claude Desktop
This registers OMEGA as an MCP server in Claude Desktop's config. Restart Claude Desktop to activate.
Cursor, Windsurf, Cline, Codex, Antigravity
Codex and Antigravity get their config file written; for the others setup prints the JSON block to paste. For any other MCP client, omega setup --client venv prints the command and arguments to use. Hooks (automatic capture and surfacing) are available with Claude Code only.
Library-only install (no MCP server)
If you only need OMEGA as a Python library for scripts, CI/CD, or automation, install it into your project's environment:
This gives you the full storage and retrieval API without running an MCP server. Hooks need the MCP server (the hook daemon runs inside it), so a library-only install has no automatic capture or surfacing.
From Source
omega setup will:
- Create
~/.omega/(or$OMEGA_HOMEif you set it) - Download the ONNX embedding model, bge-small-en-v1.5 (~130 MB), and a reranker (~90 MB) to
~/.cache/omega/models/ - Register
omega-memoryas an MCP server (Claude Code auto-detected, or specify--client) - Install session hooks into
~/.claude/settings.json - Add an OMEGA block to
~/.claude/CLAUDE.md
If a step fails, the summary marks it [FAIL] with the reason and setup exits with an error.
60-Second Quickstart
OMEGA works through natural language — no API calls, no configuration. Just talk to Claude.
1. Tell Claude to remember something:
"Remember that the auth system uses JWT tokens, not session cookies"
Claude stores this as a permanent memory with semantic embeddings.
2. Close the session. Open a new one.
3. Ask about it:
"What did I decide about authentication?"
OMEGA surfaces the relevant memory automatically:
That's it. Memories persist across sessions, accumulate over time, and are surfaced automatically when relevant — even if you don't explicitly ask.
Key Features
-
Memory & Learning — Stores decisions, lessons, error patterns, and preferences with semantic search. Claude recalls what matters without you re-explaining everything each session. Tools cover compaction, consolidation, timeline, graph traversal, and checkpoint/resume.
-
Multi-Agent Coordination (omega-pro) — File and branch locking, session management, task queues with dependencies, intent broadcasting, and agent-to-agent messaging, so agents don't overwrite each other's work.
-
Intelligent LLM Routing (omega-pro) — Classifies tasks and routes to the optimal model. Coding → Claude Sonnet. Quick edit → Llama 8b at 1/60th the cost. 1M token context → Gemini Flash. 5 providers, 4 priority modes, sub-2ms intent classification.
-
Knowledge Base (omega-pro) — Ingest PDFs, markdown, web pages, and text files into a searchable knowledge base with semantic chunking.
-
Entity Registry (omega-pro) — Multi-entity corporate memory with relationships, hierarchies, and entity-scoped memories/profiles/documents.
-
Secure Profile (omega-pro) — AES-256 encrypted personal data storage with macOS Keychain integration.
How OMEGA Compares
Anthropic's Memory Tool stores data client-side but requires Claude API calls for all memory operations. OMEGA runs entirely on-device, including embeddings (ONNX).
Anthropic Memory is for Anthropic. OMEGA is for everyone.
Architecture
Single database, modular handlers. Optional modules (coordination, router, entity, knowledge, profile) are available with OMEGA Pro and register into the same server process. No separate daemons, no microservices.
MCP Tools Reference
OMEGA runs as an MCP server inside Claude Code. By default it shows the client five tools (omega_store, omega_welcome, omega_protocol, omega_tools, omega_call) to save context: omega_tools lists everything available and omega_call runs any of it. Set OMEGA_CONDENSED=0 in the server's environment to expose every tool directly.
Core tools
OMEGA Pro adds coordination, routing, entity, knowledge base, and profile tools.
CLI
Free and Pro
Core is free and open source. On the free tier, once the store holds 2,000 memories search switches from semantic search to a plain text match, and new memories stop being stored at 5,000. omega status shows where you are. OMEGA Pro removes both limits.
Advanced Details
Hooks
All hooks run fast_hook.py, which hands the work to the hook daemon inside the MCP server over ~/.omega/hook.sock. If no server is running, the hooks return at once without doing anything, except reply capture, which runs on its own; none of them blocks Claude Code.
Memory text the hooks inject is labelled as stored data, not instructions.
With OMEGA Pro, additional coordination handlers register automatically: session lifecycle, file/branch claim guards, heartbeat, and git push guards.
HTTP daemon (optional)
omega serve install runs one shared server under launchd instead of one per session (macOS). It listens on 127.0.0.1:8377, refuses requests whose Host or Origin is not local, and requires a bearer key kept in ~/.omega/mcp_api_key. omega serve migrate-config points Claude Code at the daemon and writes that key into its config; omega serve restore-config switches back.
Storage
Search Pipeline
- Vector similarity via sqlite-vec (cosine distance, 384-dim bge-small-en-v1.5)
- Full-text search via FTS5 (fast keyword matching)
- Type-weighted scoring (decisions/lessons weighted 2x)
- Contextual re-ranking (boosts by tag, project, and content match)
- Deduplication at query time
Memory Lifecycle
- Dedup: SHA256 hash (exact) + embedding similarity 0.85+ (semantic) + Jaccard per-type
- Evolution: Similar content (55-95%) appends new insights to existing memories
- TTL: Session summaries expire after 1 day, lessons/preferences are permanent
- Auto-relate: Creates
relatededges (similarity >= 0.45) to top-3 similar memories - Compaction: Clusters and summarizes related memories
Memory Footprint
- Startup: ~31 MB RSS
- After first query (ONNX model loaded): ~337 MB RSS
- Database: ~10.5 MB for ~242 memories
What Gets Modified
omega setup modifies these files outside ~/.omega/:
~/.claude.json— Addsomega-memoryMCP server entry~/.claude/settings.json— Adds hook entries~/.claude/CLAUDE.md— Adds a managed<!-- OMEGA:BEGIN -->block
All changes are idempotent.
Troubleshooting
omega doctor shows FAIL on import:
- Ensure
pip install -e ".[server]"from the repo root - Check
python3 -c "import omega"works
MCP server fails to start:
- Install the server extra into the same environment as OMEGA:
pip install "omega-memory[server]"(orpipx install --force "omega-memory[server]")
MCP server not registered:
- Run
omega setupagain, or run theclaude mcp add -s user omega-memory -- ...command thatomega doctorprints: it names the Python from OMEGA's own environment
Hooks not firing:
- Run
omega hooks doctor;omega hooks setuprepairs missing or outdated entries - Check
~/.omega/hooks.logfor errors
Development
Uninstall
Manually remove OMEGA entries from ~/.claude/settings.json and the <!-- OMEGA:BEGIN --> block from ~/.claude/CLAUDE.md.
Contributing
License
Apache-2.0. See LICENSE.
來源:README.md,提交 31c90ef
工具
0版本歷史
1- v0.9.3最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
其他 Core 整合
core.blue
blue.core官方發布者
core.blue 的遠端 MCP 端點,提供每位客戶獨立的私有代理記憶「house」:可讀手冊、試用沙盒、查價格與建議,並申請 house。

Brevio Core
由 GitHub 帳號 Brevio-Ventures 發布
Zero-token code rules for coding agents: scan, explain a rule, learn a guard. Local, no model call.

brain-core
由 GitHub 帳號 xy-claude 發布
本機 MCP 伺服器,為 Claude Code 代理提供跨工作階段的長期記憶,以 markdown 檔案加上本機 SQLite 與向量索引保存。

Scovant Core
由 GitHub 帳號 Scovant 發布
對網站進行被動式AI代理就緒掃描:robots、llms.txt、JSON-LD、MCP發現、安全性。AI 翻譯

ProofCore
由 GitHub 帳號 ProofCore-Protocol 發布
面向AI代理的TON區塊鏈零認證加密公證與證據層。AI 翻譯