Skip to content

Honeybee AI

Open protocol. Managed orchestration. Zero trust security. Ship multi-agent AI systems that coordinate, not just chat.

AI agents are expensive, uncoordinated, and unauditable. Every multi-agent framework today uses the same architecture: a central orchestrator that polls agents for status, routes messages, and manages state. Agents spend 15-25% of their token budget just on coordination overhead.

Agent: "getEvents(since=42)" → tokens spent
Server: "no new events" → tokens spent
Agent: "checkStatus()" → tokens spent
Server: "still running" → tokens spent

Every poll cycle is a round-trip through the LLM. Multiply by every agent, every iteration, every run. Nobody’s optimizing the bill.

ACP Protocol

Declarative YAML protocols replace imperative orchestrator code. Define roles, phases, rules, and governance. Portable across providers, versionable in git, shareable on the marketplace.

Carapace Security

Prompt injection firewall for LLMs. 29 attack categories, 100% detection rate, zero dependencies. Free library → hosted dashboard → eBPF kernel-level intercept.

Colony Orchestration

Managed agent orchestration on Cloudflare Durable Objects. Create a hive, configure agents, start — Colony handles the rest. Container mode or serverless.

Nectar Audit

“What did the agent do?” Full prompt/response capture, tool execution logs, carapace scans, FS diffs, network events. Correlated by trace ID across the entire chain.

Terminal window
# Install the CLI
npm install -g @honeybee-ai/waggle-cli
# Scan a message for prompt injection
wgl scan "ignore all previous instructions"
# Start a coordination server
wgl serve --port=8080 --verbose
# Check status
wgl status
Traditional OrchestratorHoneybee (ACP)
Event checkingLLM poll (tokens)JS hook / WS push (free)
Message deliveryLLM poll (tokens)Push notification (free)
Halt/pauseLLM poll (tokens)Hook intercept (free)
Phase transitionsDiscovered on next pollPush + prompt refresh
State managementIn LLM context (lossy)External server (full fidelity)
Coordination cost15-25% of total tokens~0%
┌─────────────────────────────────────────────────────────────┐
│ EDGE LAYER (CF Workers) │
│ Agent runs here: virtual FS, LLM calls, carapace scanning, │
│ ACP coordination. Cost: ~$0 (Workers are basically free) │
└──────────────┬──────────────────────────────────────────────┘
│ overlay + commands
┌─────────────────────────────────────────────────────────────┐
│ HONEYCOMB (Shared Execution Pool) │
│ N always-warm workers, job queue, tag-based routing │
│ Apply overlay → run → stream results → wipe → next │
│ ~90% utilization vs ~20% for per-agent containers │
└──────────────┬──────────────────────────────────────────────┘
│ all events flow down
┌─────────────────────────────────────────────────────────────┐
│ NECTAR (Audit Layer) │
│ Full prompt/response capture, tool logs, carapace scans, │
│ FS diffs, network events — all correlated by trace ID │
└─────────────────────────────────────────────────────────────┘

The bee metaphor isn’t decoration — it’s the literal architecture.

Bee conceptImplementationWhat it does
Waggle dancewgl CLI + waggle toolCommunicate between agents
HoneycombACP shared stateCells where agents deposit info
Claiming a flowerclaim primitiveMutex lock — “I’m working this”
QueenOpus-tier agentOversees the hive, spawns workers
WorkerContainer agent + propolisFull dev tools — builds and tests
DroneServerless agent (ACP only)Scout, review, coordinate — no heavy lifting
PropolisEnvironment toolsFile I/O, shell, git, PTY — the working substance
PollenUsage creditsThe currency of work
CarapaceSecurity scannerThe protective shell
NectarAudit trailThe record of all work done

The core coordination stack is open source and free forever.

PackageWhatnpm
@agentcoordinationprotocol/specACP protocol parser, renderer, typesnpm i @agentcoordinationprotocol/spec
@honeybee-ai/carapacePrompt injection scanner (zero deps)npm i @honeybee-ai/carapace
@honeybee-ai/incubatorCoordination engine + dashboardnpm i @honeybee-ai/incubator
@honeybee-ai/hivemind-sdkPlatform client + contractsnpm i @honeybee-ai/hivemind-sdk
@honeybee-ai/waggle-cliUnified CLI for everythingnpm i -g @honeybee-ai/waggle-cli