cuga-project/cuga-agent
CUGA is an open-source generalist agent harness for the enterprise, supporting complex task execution on web and APIs, OpenAPI/MCP integrations, composable architecture, reasoning modes, and policy-aware features.
What it solves
CUGA is an enterprise-grade agent harness designed to eliminate the need to build domain-specific AI agents from scratch. It provides a pre-built orchestration layer, planning logic, and safety policies, allowing developers to focus on configuring domain-specific tools, workflows, and policies rather than rebuilding the core agentic infrastructure.
How it works
CUGA functions as a configurable generalist agent that combines planner-executor and code-act patterns with structured planning. It integrates with various tool ecosystems including OpenAPI specs, MCP servers, and LangChain. For complex tasks, it supports a hybrid mode that combines API calls with browser interactions via Playwright. It also features a policy system for governance (e.g., Intent Guard, Tool Approval) and a knowledge engine for RAG using Docling to ingest various document formats.
Who it’s for
It is designed for enterprise developers and organizations that need to deploy reliable, domain-specific agents quickly while maintaining strict control over behavior, safety, and deployment (e.g., via Kubernetes).
Highlights
- High Benchmark Performance: Ranked #1 on AppWorld and WebArena benchmarks.
- Flexible Tooling: Supports MCP, OpenAPI, and LangChain tool integration.
- Enterprise Governance: Includes a policy system with human-in-the-loop approval gates.
- Hybrid Execution: Can seamlessly switch between API-based and browser-based task execution.
- Knowledge Integration: Built-in RAG with agent-level and session-level document scoping.
- Modular Deployment: Supports self-hosting on Kubernetes via Helm charts and integrates with Langflow for low-code visual workflows.
Related
- Dispatch
- Project
- Dispatch
- Project
- Project