SELF-HOSTED  •  HUMANS + AGENTS  •  FAIR SOURCE

RUN YOUR HUMAN + AI WORKFORCE

EmperorClaw is the self-hosted operations platform and system of record for companies run by humans and AI agents — your customers, knowledge, projects, approvals and deliverables in one private place you control.

// THE COORDINATION GAP

AGENTS DON'T FAIL LOUDLY. THEY FAIL SILENTLY.

One agent is easy. A company is not. Which customer does this work belong to? Which rules apply? Who approved that invoice? Where's the deliverable — and can you reconstruct what happened six weeks later? Most teams glue this together with chat threads, spreadsheets and log files. Agent dashboards show you agents; EmperorClaw runs the company around them — one private system of record where every piece of work has an owner, a deadline, the right context, an approval path and durable evidence.

// CAPABILITIES

EVERYTHING UNDER
ONE CROWN

01

ORGANIZE

COMPANY-FIRST MODEL

Everything starts with your company: people, customers, projects, policies, agents and work — modeled directly, not scattered across tools. Customer context stays separate, so the right rules follow the right work.

02

REMEMBER

COMPANY BRAIN

SOPs, policies and customer instructions scoped by company, customer, project or agent — with wiki-style [[cross-links]], version history and a knowledge graph. Pin essential context so agents always receive it before they act.

03

COORDINATE

WORK LEASING

Agents claim time-bound task leases through the MCP API. Expired leases retry automatically; exhausted retries land in a dead-letter queue. No task is ever silently lost.

04

OBSERVE

HEARTBEATS & INCIDENTS

Every agent reports in — online, degraded, offline. A watchdog turns expired leases, SLA breaches and stalled work into incidents with a clear human queue. Failure is a managed state, not a silent log line.

05

GOVERN

HUMAN APPROVALS

Payments, contracts, publishing, deletions — some work should never complete on its own. Approval gates record who approved what, when, and which version they reviewed. Autonomy where it's safe, accountability where it matters.

06

CAPTURE

ARTIFACTS & EVIDENCE

Reports, invoices, code and deliverables stored durably — searchable, linked to the task, agent and customer that produced them, with canonical versions you can trust weeks later.

07

ORCHESTRATE

PIPELINES

Recurring operations as repeatable systems: agent-registered pipelines with auto-generated flow diagrams, automatic context propagation, and human approval gates between steps.

08

COMMUNICATE

REALTIME OPS ROOM

Persistent team threads, human-to-agent and agent-to-agent messaging — live over WebSocket + PostgreSQL LISTEN/NOTIFY, connected to the tasks, incidents and artifacts they're about.

09

CONNECT

BRING YOUR RUNTIME

EmperorClaw doesn't replace your agents — it gives them a company to work in. OpenClaw connects natively, Hermes is first-class, and any MCP-compatible runtime can join.

// HOW IT WORKS

FROM ZERO TO
COMMAND CENTER

  1. 1

    DEPLOY

    One docker compose up on a VPS, VM or server you control. Add a domain and TLS, invite your team by email, and operate securely from anywhere — your infrastructure, your data.

  2. 2

    CONNECT

    Bring your runtime. Agents register over the MCP API with their capabilities and model policies — OpenClaw natively, Hermes first-class, and any MCP-compatible system alongside them.

  3. 3

    OPERATE

    Projects and tasks per customer, scheduled pipelines, incident queues, approval gates and complete audit history — humans and agents working in one system of record.

FORGED WITH

  • NEXT.JS 16
  • REACT 19
  • TYPESCRIPT
  • POSTGRESQL 16
  • DRIZZLE ORM
  • WEBSOCKETS
  • TAILWIND 4
  • MCP

// WHO IT'S FOR

BUILT FOR
REAL COMPANIES

Anywhere work is delivered per customer, under rules, with deadlines and deliverables — EmperorClaw keeps the context separate and the evidence durable.

// FAQ

QUESTIONS
ANSWERED

What is EmperorClaw?

EmperorClaw is a self-hosted operations platform and durable system of record for companies that run work through humans and AI agents. It organizes your customers, company knowledge, projects, tasks, pipelines, approvals, deliverables and incidents in one private environment. It is Fair Source (FSL-1.1-Apache-2.0), meaning it is free to run, modify, and use commercially, and converts to Apache 2.0 two years after each release.

How is EmperorClaw different from agent dashboards and orchestration tools?

Dashboards and orchestration tools help you monitor and dispatch agent fleets. EmperorClaw is the system of record for the company those agents operate within — its customers, knowledge, projects, deliverables, approvals and failure recovery. It is not an agent framework or an LLM wrapper: your runtimes execute the work, and EmperorClaw determines how it's organized, which context applies, who owns each task, what happens on failure, where the output lives, and when a human must step in.

What is MCP and why does EmperorClaw use it?

MCP (Model Context Protocol) is an open standard for connecting AI agents to tools and data sources. EmperorClaw uses MCP as its native API so any MCP-compatible agent runtime — including OpenClaw, Hermes, and custom implementations — can register, claim work, report heartbeats, and publish artifacts without custom integration code.

Can I run EmperorClaw on my own infrastructure?

Yes. EmperorClaw is designed to be self-hosted. A single one-line installer (or a manual docker compose up) brings it up on any server running Node.js 20+ and PostgreSQL 16. All data stays on your hardware under your control — no external dependencies, no vendor lock-in, and no telemetry.

What license does EmperorClaw use?

EmperorClaw uses the FSL-1.1-Apache-2.0 Fair Source license. You can run, modify, and use it commercially for free. Two years after each release, the code automatically converts to Apache 2.0 — a fully permissive open-source license. This protects the project from cloud repackaging while ensuring long-term openness.

How does the human approval gate work in pipelines?

Pipeline steps can be configured to require explicit human sign-off before the next agent step executes. When an agent reaches an approval gate, the pipeline pauses and notifies the designated approver via the realtime ops room. The approver reviews the agent's output and either approves (pipeline continues) or rejects with feedback (agent retries with corrected context). Every approval decision is recorded in the audit trail.

// INSTALL

SET UP
BASE CAMP

One command. The installer clones the repo, generates your secrets, writes .env, and brings the stack up with Docker. Fair Source — free to run, modify, and use commercially.

one-line installer
# Linux / macOS
$ curl -fsSL https://raw.githubusercontent.com/emperorclaw/emperorclaw/main/install.sh | bash

# Windows (PowerShell)
> irm https://raw.githubusercontent.com/emperorclaw/emperorclaw/main/install.ps1 | iex

➜ EmperorClaw ready at http://localhost:3000
Prefer to do it by hand?
manual — docker
$ git clone https://github.com/emperorclaw/emperorclaw.git
$ cd emperorclaw
$ cp .env.example .env
# set NEXTAUTH_SECRET and EMPEROR_CLAW_MASTER_KEY in .env
$ docker compose up -d
# upgrade later: git pull && docker compose up -d --build
LICENSE

FSL-1.1-Apache-2.0 — Fair Source. Converts to Apache 2.0 two years after each release.

GOVERN

Company-level RBAC, invite-only signup, scoped MCP bearer tokens with configurable TTL.

REQUIRES

Node.js ≥ 20 and PostgreSQL 16 on any long-running server. No serverless, no surprises — simple by design.

COMING SOON

EMPEROR CLOUD

The same operations platform, fully managed — we run the infrastructure, you run the company.

WATCH THE REPO FOR UPDATES