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.
SELF-HOSTED • HUMANS + AGENTS • FAIR SOURCE
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
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
ORGANIZE
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.
REMEMBER
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.
COORDINATE
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.
OBSERVE
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.
GOVERN
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.
CAPTURE
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.
ORCHESTRATE
Recurring operations as repeatable systems: agent-registered pipelines with auto-generated flow diagrams, automatic context propagation, and human approval gates between steps.
COMMUNICATE
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.
CONNECT
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
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.
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.
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
// WHO IT'S FOR
Anywhere work is delivered per customer, under rules, with deadlines and deliverables — EmperorClaw keeps the context separate and the evidence durable.
// FAQ
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.
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.
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.
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.
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.
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
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.
# 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
$ 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
FSL-1.1-Apache-2.0 — Fair Source. Converts to Apache 2.0 two years after each release.
Company-level RBAC, invite-only signup, scoped MCP bearer tokens with configurable TTL.
Node.js ≥ 20 and PostgreSQL 16 on any long-running server. No serverless, no surprises — simple by design.
COMING SOON
The same operations platform, fully managed — we run the infrastructure, you run the company.
WATCH THE REPO FOR UPDATES