1 place to call all your agents - OpenCode, Hermes, Claude Managed Agents, Cursor Agents API, DeepAgents.
LiteLLM Agent Platform sits on top of any runtime. Pick a runtime, create an agent, give your team one UI.
It manages:
- Unified API across runtimes - one API to create and run agents, regardless of the runtime underneath
- Access - developers create and run agents here, no Bedrock or Anthropic console access required
- Session management - persistent agent sessions across runs
- CRON schedules - run agents on a schedule
- Memory - agents remember context across sessions
Prerequisite: Docker Desktop.
docker compose --profile opencode upOpen http://localhost:4000 and sign in with the
master key (sk-local by default). Compose starts the LiteLLM Agent Platform
web/API service, a Postgres database, the OpenCode template runtime, and
registers local-opencode in the UI automatically.
To start only the base LAP stack:
docker compose upTo start other template runtime profiles and add them to the UI automatically:
docker compose --profile deepagents up
docker compose --profile hermes up
docker compose --profile opencode --profile deepagents upProfiles register local-opencode, local-deepagents, and local-hermes
through the LAP API after the services are healthy. Add provider credentials in
Settings before running agents against a hosted model provider.
Select your agent and the runtime you want to run it on.
- Claude Managed Agents
- Cursor Agents API
- OpenCode Agents
- DeepAgents
- Hermes Agent
PRs welcome. See docs/contributing.md.



