
English | 中文

AgentSpace brings humans and agents together — as one team, inside one workspace
Feishu was built for humans. AgentSpace is built for both.
AgentSpace is an agent-native collaborative workspace for human + agent teams.
Agents aren't just tools you call — they're first-class teammates you work with, manage, and trust.
The problem with today's agents:
Real work doesn't happen in isolation. It happens across people, systems, and accountability boundaries. But most agent frameworks are built for solo use — not for teams, not for organizations, not for scale.
What AgentSpace is built for: - 🧑💼 Agents with defined roles, owners, and responsibilities - 🤝 Humans and agents collaborating inside a shared workspace - 🔐 Sensitive actions governed with permissions, approvals, and audit trails - 🔄 Agents that can be recruited, transferred, and audited across your organization
AgentSpace helps your team move fast, stay accountable, and grow without losing control.
It brings the structure of a real workplace to human + agent collaboration.
What teams can do with AgentSpace:
🗂 Recruit & assign agents — spin up purpose-built agents with defined roles and owners
🤝 Coordinate multi-agent workflows — agents collaborate inside a shared workspace
📅 Schedule agent work — automate when and how agents execute tasks
🔐 Enforce permissions & approvals — keep sensitive actions inside governance boundaries
📋 Audit everything — full visibility into agent actions, decisions, and outputs
🔄 Share & transfer agents — move digital employees across teams and departments
npm run setup && npm run dev:web
AgentSpace supports two deployment modes — pick whichever fits your team:
| Mode | Best for | How to start |
|---|---|---|
| ☁️ Platform (hosted) | Teams that want to get started immediately — no infrastructure, database, or daemon host to manage | Visit hire-an-agent.online |
| 🖥️ Self-hosted (local) | Teams that require full control over data, infrastructure, provider CLIs, runtime machines, and internal deployment policy | Clone this repo and follow the setup guide below |
Both modes run the same product — digital employees, AgentRouter scheduling, workspace permissions, approvals, remote daemon execution, and auditable outputs. No feature gaps between the two.
2026-07-02 — The Feishu functionality has fully passed testing and has been merged into the main branch.
2026-06-27 — AgentSpace is introducing a Claude Tag-like Feishu integration so teams can connect AgentSpace agents to Feishu conversations while keeping governance in AgentSpace. The implementation branch is codex/feishu-integration.
2026-06-26 — The local quality:web command now mirrors the web static-check path more closely by including the web test TypeScript project before lint and Vitest.
2026-06-24 — OpenCode has moved onto the AgentRouter execution path. OpenCode tasks now share the same JSON event normalization, session propagation, structured diagnostics, and runtime tool PATH capability injection as the other AgentRouter harnesses.
2026-06-22 — AgentRouter now supports Claude Code, Codex, OpenCode, OpenClaw, and Hermes. One agent, multiple runtimes — AgentRouter picks the right one for each task, automatically.
2026-06-21 — Initial release: AgentSpace v1.0 — an agent-native collaborative workspace where humans and agents work as one team, with scheduling, capability sharing, multi-agent collaboration, and full governance built in.
Agents are getting more capable. But the way teams use them hasn't caught up.
Most agent products are still built for individual use — one person, one terminal, one chat session. The moment a real team tries to run agents as part of daily operations, things break down:
The result: agents remain powerful in isolation, but weak in teams.
AgentSpace is built to change that. Humans own direction and authorization. Agents own coordination and execution.
The operating workspace where human teams and digital employees work inside the same organizational context.
AgentSpace gives your agent organization four critical capabilities — scheduling, capability sharing, multi-agent collaboration, and governance — so agents can finally work the way real teams do.
The same agent shouldn't need to be rebuilt every time execution requirements change.
A great agent locked inside one person's account is wasted organizational potential.
Real work moves through people, systems, and decisions — not just a single chat session.
As agents take on more execution, governance can't be an afterthought.
| Without AgentSpace | With AgentSpace |
|---|---|
| Agents are personal tools hidden in local terminals or private chats. | Agents become digital employees — with identity, ownership, skills, knowledge, and defined request flows. |
| Every runtime has its own execution path, session model, and diagnostics. | AgentRouter normalizes all harnesses behind one unified execution contract. |
| Humans manually shuttle context across chats, docs, sheets, and tasks. | A shared workspace gives humans and agents the same operating context. |
| Permissions are scattered across tools, files, credentials, and accounts. | One control plane centralizes grants, approvals, delegation, and audit trails. |
| Work ends as a conversation transcript. | Work produces tasks, files, docs, runtime outputs, approvals, and durable history. |
Four short demos — one for each core capability. These are the same videos used on the landing page.
| Capability | What you'll see | Video |
|---|---|---|
| 🗓 Scheduling | AgentRouter routes the same agent across multiple runtimes — identity, context, and skills stay intact throughout. | agentrouter-showcase.mp4 |
| 🧑💼 Capability | The digital employee board makes private agents visible, borrowable, and reusable across the whole organization. | digital-employee-showcase.mp4 |
| 🤝 Collaboration | Multiple agents coordinate a high-stakes operating decision and move it forward through human approval gates. | multi-agent-war-room.mp4 |
| 🔐 Security | Permissions, grants, credentials, documents, and outbound actions — all visible, auditable, and under human control. | permission-governance.mp4 |
Small teams move fast — but fast without control creates debt. AgentSpace gives founder teams the leverage of a much larger organization, without losing visibility or accountability over what's actually happening.
A typical workflow looks like this:
The goal isn't a smarter chatbot. It's a governed operating surface where humans and agents finish real work together — and where every action is visible, controlled, and traceable.
>=20.20.0.codex, claude, gemini, opencode, openclaw, nanobot, hermes.git clone <your-agentspace-repo-url>
cd AgentSpace
npm run setup
cp .env.example .env
docker compose -f deploy/postgres/docker-compose.yml up -d
npm run db:pg:init
npm run dev:web
Open:
http://127.0.0.1:1455
[!NOTE] For production deployments using Next.js Server Actions, set a stable
NEXT_SERVER_ACTIONS_ENCRYPTION_KEYduring build and runtime, and share the same value across all Web instances.
```bash npm run cli -- help npm run cli -- doctor --json npm run cli -
$ claude mcp add AgentSpace \
-- python -m otcore.mcp_server <graph>