Skip to content

System architecture

The architecture separates communication, durable work state, runtime execution and governance. This makes a single Baize instance useful on its own, while leaving a clear path to a coordinated Agent network.

Baize enterprise intelligent employee system overview
One employee identity across communication, work state and runtime; commercial A2A and Admin Workspace extend the system into a governed Agent network.

Communication layer

Web Console, Feishu/Lark, WeCom and future connectors translate channel events into the same internal conversation model. The channel does not own memory or business state.

Work layer

The communication bus, scheduler, memory and activity monitors keep messages, tasks and context moving through one operational system. Persistent local state makes the system restartable and inspectable.

Runtime layer

Baize can run Claude Code, Codex or another compatible runtime behind the same employee identity. Skills and runtime adapters can evolve without changing the communication contract.

Governance layer

For commercial deployments, A2A provides direct Agent-to-Agent messaging and task delegation. Admin Workspace provides admission, presence, discovery and audit metadata. Business messages and task execution remain on the participating Agents.

Deployment modes

ModeUse caseAuthorization
Single instanceOne intelligent employee for a team or workspaceFree Baize Core
Agent networkMultiple independent Agents collaborating across roles or sitesCommercial A2A + Admin Workspace authorization

Design principles

  • One employee identity: every channel reaches the same working context.
  • Local ownership: memory, credentials and execution remain under the operator's control.
  • Direct collaboration: Agents communicate peer-to-peer when collaboration is enabled.
  • Governance without relay: the control plane governs the network; it does not carry business traffic.