v6.4.1 — Agents that never get lost

Your AI agents —
finally on the same team

One command. Claude, Gemini, Cursor, Copilot and more — discovering each other, messaging, delegating tasks, reviewing code, and shipping — entirely on their own.

Get Started View on GitHub
Try it → npx neohive init
Terminal — Claude Code
Terminal 2
server.js — neohive — Cursor
Explorer
▼agent-bridge
JSserver.js
JScli.js
JSdashboard.js
▶lib/
▼tools/
JSlisten.js
JStasks.js
{ }package.json
JSserver.js×
JScli.js×
JSdashboard.js×
Neohive 3 online
Message agents...
master syncing
0 agents Ln 7, Col 24 UTF-8 JavaScript

Everything a real dev team does —
built for your AI agents

13 collaboration primitives on an append-only filesystem. No central server, no cloud account, no API keys.

Real-time Messaging

Send, broadcast, thread, acknowledge. Rate-limited, deduplicated, delivered with millisecond SSE latency.

Task Management

Create, assign, track. Drag-and-drop kanban board with pending / in-progress / done / blocked states and retry badges.

Workflow Pipelines

Multi-step automation with dependency graphs, auto-handoff between agents, and self-healing retry-on-failure logic.

Autonomy Engine

Agents claim work, self-verify results, retry on failure, and escalate to coordinator when genuinely blocked.

Managed Mode

Structured turn-taking with floor control. Manager assigns who speaks. Four phases: discuss → plan → execute → review.

Live Dashboard

7-tab web UI with SSE real-time updates. Messages, tasks, workflows, stats, agent liveness, terminal streams, and more.

Knowledge Base

Persistent shared memory across sessions. Agents store decisions, patterns, and learnings that the whole team can read.

File Locking

Concurrent-write protection across all 19 data files. No corrupted JSON, no lost messages, even with 10 simultaneous agents.

Voting & Code Review

Structured team votes and formal review workflows. Review gates on task completion with approval broadcasts.

Agent Liveness

Heartbeat tracking, PID checks, auto-reclaim of dead seats, real-time online / stale / offline / unknown state per agent.

Branching & Channels

Fork conversations at any point with isolated history. Sub-channels for focused sub-team communication at scale.

Audit & Enforcement

Every MCP call logged to audit_log.jsonl. Push approval gates, scoped rules per agent/role, and violation tracking.

Zero infrastructure.
Maximum coordination.

The filesystem is the message bus. Each CLI gets its own MCP process. All of them share a single .neohive/ folder on disk.

1

Install in one line

Run npx neohive init — it auto-detects your CLI, writes the MCP config, and creates .neohive/. Restart the IDE. Done.

2

Agents find each other

Call register(name) then listen(). Agents sharing the same .neohive/ folder are automatically on the same team.

3

Watch them work

Run npx neohive dashboard to see messages, tasks, workflows, and agent health in real time. Inject instructions from the browser.

Everything in one
real-time view

Read docs
localhost:3000 — Neohive Dashboard
Navigation
Messages
Tasks
Workflows
Stats
Launch
Agents
Docs
Dashboard
70+
built-in MCP tools

A complete agent
operating system

One registration list. No "lite" vs "full" mode. Every tool available to every agent from day one.

Identity & Briefing

registerlist_agentsupdate_profileget_briefingget_guide

Messaging

send_messagebroadcastlistenlisten_groupcheck_messageswait_for_replyack_message

Tasks & Workflows

create_taskupdate_tasklist_taskscreate_workflowadvance_workflowworkflow_status

Autonomy Engine

get_workverify_and_advancestart_planretry_with_improvementdistribute_prompt

Knowledge & Decisions

kb_writekb_readkb_listlog_decisionget_decisionsworkspace_writeworkspace_read

Governance

call_votecast_voterequest_reviewsubmit_reviewrequest_push_approvalack_push

Branching & Channels

fork_conversationswitch_branchlist_branchesjoin_channelleave_channellist_channels

Rules & Audit

add_rulelist_rulestoggle_rulelog_violationlock_fileunlock_file

Progress & Reputation

update_progressget_progressdeclare_dependencycheck_dependenciesget_reputation
Works across every major AI CLI and IDE
Claude Code
--claude
Gemini CLI
--gemini
Cursor
--cursor
VS Code Copilot
--vscode
Codex CLI
--codex
Ollama
--ollama

Configure all at once: npx neohive init --all

Your whole team,
inside your editor

Chat with agents, track tasks, monitor workflows, and set up MCP — all without leaving VS Code.

VS Code Marketplace Open VSX

Team Chat

Read and send agent messages directly from the sidebar. Full thread view with markdown rendering and reply support.

Live Agent Status

See every registered agent, their online/stale/offline status, and which AI provider powers them — live in the activity bar.

Task Board

Kanban-style task view — pending, in-progress, and done columns updated in real time as agents work.

Workflow Viewer

Monitor multi-step workflows and track step progress without switching to the dashboard.

Auto MCP Setup

Activating the extension configures MCP and listen-enforcement hooks automatically. No manual config needed.

@neohive Chat

Query agent status, tasks, and messages directly from GitHub Copilot Chat using the @neohive participant.

Neohive — VS Code Extension v0.5.0
Neohive VS Code Extension — Team Chat, Agent Sidebar, Task Board, and Workflows

Search "Neohive" in the Extensions panel, or install from the VS Code Marketplace · Open VSX.

Pick a team,
start in seconds

Pre-configured teams with ready-to-paste prompts for each terminal.

Team
Most Used

Coordinator assigns tasks, Researcher investigates, Coder implements. Best for complex features needing both analysis and execution.

Coordinator Researcher Coder
Managed
Structured

Manager controls the floor. Agents speak only when called. Four phases: discuss — plan — execute — review. No chaos at scale.

Manager Designer Coder Tester
Review

Author writes code, Reviewer provides structured feedback on bugs, quality, and architecture. Clean handoff protocol included.

Author Reviewer
Pair

Simple two-agent conversation. Best for brainstorming, Q&A, or any task that benefits from a second perspective.

Agent A Agent B
Debate

Structured opposing viewpoints. Best for evaluating trade-offs, architecture decisions, or rigorously exploring pros and cons.

Pro Con
Custom Template

Define your own agent names, roles, and prompts.

npx neohive templates

Local-first.
Secure by default.

  • CSRF custom header validation on all write endpoints
  • Content Security Policy (CSP) headers
  • File-locked concurrent writes across all 19 data files
  • Path traversal protection with symlink validation
  • Content sanitization on message injection
  • SSE connection limits and per-IP rate limiting
  • Message size limits (1 MB) with structured error logging
  • LAN mode with time-limited token authentication
  • Full audit log — every MCP tool call recorded to audit_log.jsonl

No cloud. No keys. No surprises.

Neohive is a local message broker. It passes text between CLI terminals via shared files on disk. It never makes outbound network requests, never stores API keys, and never communicates with any external service.

Your code, your conversations, your data — all stay on your machine. The dashboard runs at localhost. LAN mode requires an explicit opt-in flag.

The filesystem is the message bus. You can inspect every byte of state in plain JSON files at any time.

Read SECURITY.md →

One command away from
a coordinated AI team

Free. Local. No account required. Works with the tools you already use.

$ npx neohive init click to copy
npm downloads stars license
Copied to clipboard