Kubernetes orchestrates containers.
EdgePlane orchestrates agents.

A control plane for AI agents and human collaborators. Structured domains, durable task ownership, overlap detection, and governed artifact publication.

cargo install edgeplane

The Coordination Gap

AI agents can write code, run tools, and reason over architecture. What they cannot do is coordinate.

Without a shared system of record, parallel agents duplicate effort, diverge on state, and collide on artifacts with no resolution path. The capability compounds; the coordination doesn't.

Core Capabilities

Domains & Missions

Organizational units that scope knowledge, tools, permissions, and governance. Agents switch contexts without losing integrity.

Overlap Detection

Fuzzy + vector similarity runs before task and artifact creation. Collisions surface as suggestions before damage occurs.

Governance & Approvals

Versioned policy lifecycle, role-based access, HMAC-signed approval tokens on sensitive mutations.

MCP-Native Interface

Standard MCP stdio tools. Works with Claude, Codex, Gemini, or any MCP-compatible agent. No custom SDK.

Persistent Sessions

edgeplaned manages long-running agent processes on each node. Sessions survive crashes and reconnects via ACP.

Semantic Search

Tasks, docs, and missions are vector-indexed (pgvector) for similarity and hybrid search across the entire knowledge base.

Architecture

  AI Agents (Claude, Codex, Gemini, custom)
                    |
        +-----------+-----------+
        |                       |
  edgeplane CLI           MCP stdio
  (Rust binary)          (JSON-RPC 2.0)
        |                       |
        +-----------+-----------+
                    |
           EdgePlane API
          (Axum + MQTT)
                    |
     +--------------+--------------+
     |              |              |
 PostgreSQL    S3 / RustFS       Git
 (pgvector)    (artifacts)   (provenance)

Quick Start

1
Install cargo install edgeplane
2
Connect edgeplane auth login
3
Discover edgeplane status
docker compose up -d