Skip to content

Agents

Loka uses the Agent Client Protocol integration surface for server-to-agent communication.

The server uses an agent registry domain model to represent available agents and agent metadata. The product direction includes installing and launching agents such as Codex, Claude Code, and Kimi.

The repository includes a deterministic ACP demo agent:

Terminal window
cargo run -p cli -- demo-agent

When demo mode is enabled, loka serve exposes the demo agent through an in-memory registry and launches it as loka demo-agent.

Multiple sessions can share one agent connection. A session combines an agent, workspace, messages, content, permissions, and related state.