CUGA: Configurable Generalist Agent
An open-source generalist agent harness for enterprise use, combining OpenAPI and MCP tool integration, configurable reasoning modes, and policy-based guardrails for task execution on the web and APIs.
CUGA is a generalist agent harness meant to be configured for a specific enterprise domain rather than built from scratch. It wires up MCP servers, OpenAPI and LangChain tools, and supports fast, balanced and accurate code-generation profiles, hybrid tasks that combine API calls with Playwright-driven browser actions, and a CugaSupervisor mode that coordinates multiple agents, including external agents reached over A2A.
Policy features include an Intent Guard, a Playbook, Tool Approval and a Tool Guide for human-in-the-loop control, and settings can cap the number of tool calls per block, run or thread. An optional events service adds channel-based triggers, such as Slack, Discord, Telegram and webhooks, and scheduled or push-triggered flows that a human confirms before they run, as a separate service alongside CUGA. A web-based manager lets an operator draft and publish tools, MCP connections, models and policies for production chat.