
Neurohive
io.github.AdelElo13由 GitHub 帳號 AdelElo13 發布v1.0.2更新於 Oct 24, 2026
Multi-agent memory intelligence with expertise tracking and conflict detection
概覽
為 AI 代理團隊提供共享記憶層,支援來源標註、專長追蹤與跨代理衝突偵測。
- 可以做什麼
- Neurohive 在 neuromcp 記憶伺服器之上封裝了一層團隊共享智慧。任何代理儲存的記憶都會對整個團隊可見,搜尋結果會標註由哪個代理儲存、多久之前儲存以及被檢索的次數。它新增了團隊狀態、專長查詢以及列出或解決代理之間矛盾的工具,並提供新代理啟動情境與知識缺口及活動看板等資源。
- 適用情境
- 當兩個以上代理在同一專案上協作、需要共用知識庫,以避免重複發現同一事實或互相矛盾時,值得加入。單一代理使用它相較於底層記憶伺服器收益有限。適合同一台機器上的平行工作階段,或指向共享資料庫路徑的多個代理。
- 執行需求
- 需要 Node.js 18 或更新版本;底層 neuromcp 套件會作為相依項目自動安裝。支援 macOS、Linux 與 WSL2,不支援原生 Windows。選用環境變數用於設定共享命名空間與代理身分,例如 HIVEMIND_COMPANY、HIVEMIND_AGENT 與 HIVEMIND_AGENT_ROLE。僅在使用 OpenAI 嵌入時才需要 OpenAI API 金鑰。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Neurohive,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
neurohive
Multi-agent memory intelligence — shared knowledge, expertise tracking, and conflict detection for AI agent teams.
[npm version] [license] [node]
Why
AI agents in teams forget everything and don't share knowledge. Multiple agents working on the same project re-discover the same facts, contradict each other, and have no collective memory. One agent learns the API timeout is 30 seconds; another assumes 60. Both conclusions sit in separate sessions, never compared.
neurohive wraps neuromcp with a shared intelligence layer. Every memory stored by any agent becomes visible to the team. Searches come back annotated with who discovered what and when. New agents onboard with the team's existing knowledge already loaded. Contradictions get flagged before they cause incidents.
Before & After
Quick Start
Drop-in replacement for npx neuromcp. Use the same MCP config — just swap the command. All neuromcp tools and resources are available unchanged, plus three new neurohive tools, five new resources, and automatic cross-agent annotation.
Features
Cross-Agent Annotations
Every search result is annotated with provenance: which agent stored it, how long ago, and how many times it's been retrieved. Agents can see at a glance whether a memory came from a trusted teammate or an unknown source.
Agent Priming
When an agent starts up, it reads the hivemind://priming resource to load the team's top knowledge, recent activity, and known gaps. No cold starts.
Expertise Tracking
Every time an agent stores a memory, neurohive updates that agent's expertise profile — tracking which categories they contribute to most. Use hivemind_expertise to route questions: "who knows the most about authentication?"
Conflict Detection
When two agents store contradictory claims about the same fact, neurohive flags it as a conflict. Conflicts surface in hivemind_conflicts and in the dashboard so the team can resolve them explicitly rather than letting stale data propagate silently.
Dashboard
A single command gives a live view of the collective knowledge base: total memories, active agents, top categories, recent activity, unresolved conflicts, and knowledge gaps.
Installation
Claude Code
Claude Desktop
Cursor
Paperclip Mode
When Paperclip is running locally, neurohive detects it automatically and reads the company, agent, and role from the Paperclip API. No extra env vars needed — the company namespace is set from the active Paperclip company, and each agent is identified by its Paperclip identity.
Manual fallback (when Paperclip is not running):
CLI Commands
Configuration
neurohive variables
neuromcp pass-through
All NEUROMCP_* environment variables pass through unchanged. Key ones:
MCP Surface
neurohive exposes 16 tools, 18 resources, and 3 prompts.
Tools
13 neuromcp tools (unchanged):
3 neurohive tools:
Resources
13 neuromcp resources (memory, graph, priming, stats) plus 5 neurohive resources:
Prompts
3 neuromcp prompts: store_memory_prompt, search_memory_prompt, session_summary_prompt.
Paperclip Integration
neurohive probes HIVEMIND_PAPERCLIP_URL on startup. If the Paperclip API responds:
- Namespace is set to
company-<companyId>— all agents on the same Paperclip company share one knowledge base. - Agent identity is read from the Paperclip agent record, so each agent in a fleet is automatically identified.
- Role is pulled from the agent definition, used to enrich priming context ("you are the backend agent; here's what your team knows").
If Paperclip is not running, neurohive falls back to HIVEMIND_COMPANY / HIVEMIND_AGENT env vars with no loss of functionality.
Requirements
Platform Support
FAQ
Is this a replacement for neuromcp?
Yes and no. neurohive runs on top of neuromcp and re-exports all its tools, resources, and prompts. If you run a single agent, it's functionally identical to neuromcp with a few extra tools. The value emerges with two or more agents sharing the same HIVEMIND_COMPANY namespace.
Do all agents share one database?
Yes — agents in the same company namespace share a database via the shared filesystem path (NEUROMCP_DB_PATH). This works naturally in multi-agent setups on the same machine (Paperclip, dmux, parallel Claude Code sessions). For distributed setups, point all agents to a shared NFS or networked path.
What counts as a conflict? When two memories from different agents make contradictory claims about the same subject. Conflict detection runs at store time using the cognitive claims extracted from memory content. You can tune sensitivity or disable it via the neuromcp config.
Will it break my existing neuromcp setup?
No. neurohive passes all existing NEUROMCP_* env vars through unchanged and writes to the same database. Switching back to npx neuromcp works at any time.
How does priming work?
At startup, agents that read hivemind://priming receive a formatted summary: team size, top categories, most active agents, recent memories, and any open conflicts. This is designed to be included in a system prompt or read via a hook on session start.
Contributing
See CONTRIBUTING.md.
License
MIT — see LICENSE.
來源:README.md,提交 ba2b819
工具
0版本歷史
1- v1.0.2最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分