litellm-agent-control-plane

agent
Security Audit
Warn
Health Pass
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 813 GitHub stars
Code Warn
  • process.env — Environment variable access in src/ui/e2e/agent-creation-fixes.spec.ts
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

1 place to call all your agents - OpenCode, Hermes, Claude Managed Agents, Cursor Agents API, DeepAgents.

README.md

LiteLLM Agent Control Plane

1 place to call all your agents - OpenCode, Hermes, Claude
Managed Agents, Cursor Agents API, DeepAgents.

Discord

LiteLLM Agent Platform dashboard

LiteLLM Agent Control Plane 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

Quick Start

Prerequisite: Docker Desktop.

docker compose --profile opencode up

Open 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 up

To 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 up

Profiles 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.

Usage: Create an Agent

1. Make an agent in the UI

Create agent screen

2. Select tools and skills to connect to your agent

Select tools and skills

3. Use your agent

Select your agent and the runtime you want to run it on.

Run agent on a runtime

Supported Agent Runtimes

  • Claude Managed Agents
  • Cursor Agents API
  • OpenCode Agents
  • DeepAgents
  • Hermes Agent

Contributing

PRs welcome. See docs/engineering/contributing.mdx.

Reviews (0)

No results found