CUGA LogoCUGA AGENT
Run

Manage and Publish

Draft agent config in the UI, publish a version, and roll forward safely.

Manage and publish

Architecture: The Manage UI is a Clients layer interface to the backend's /api/manage routes — draft tools, policies, and models, then publish to the Persistence layer. See How CUGA works — Deployment.

CUGA is not only a demo. You can edit an agent in the browser, try it safely as a draft, then publish a version that production chat uses.

cuga start manager

Open http://localhost:7860. You get a manage UI where you can:

  • Add or edit tools, MCP servers, and OpenAPI apps
  • Pick the LLM and advanced model parameters
  • Attach policies (including ToolGuard)
  • Chat against the draft without changing what production users see
  • Publish when the draft looks right — CUGA stores a versioned config so you can audit what shipped and roll forward

Draft chat is for you. Published chat is for everyone else. Publish only when you are happy with the draft.

Typical loop:

Start manager

cuga start manager

Edit the draft

Change tools, MCP, model, or policies. Try a few tasks in draft chat.

Publish

Publish creates a new version. Production chat switches to that version.

When storage.mode = "prod", CUGA can keep existing published configs on startup instead of reseeding demo data. See preserve_configs_on_startup.