What is Compozy
Compozy is a next-level agentic orchestration platform designed for orchestrating scalable multi-agent AI systems using YAML workflows. It simplifies the creation, deployment, and management of distributed AI systems, offering an enterprise-grade solution that leverages declarative YAML for workflow definition.
Features of Compozy
- Workflow Management: Design complex AI workflows using intuitive YAML templates with dynamic variables and directives. Leverages Temporal for durable, scalable execution.
- Simple Agent Definition: Create intelligent agents with LLM integration, tool support, memory management, and structured outputs.
- Powerful Task System: Execute diverse tasks including basic operations, aggregates, collections, routers, signals, and waits with built-in error handling and parallel processing, enabled by Go's native concurrency.
- Agnostic Runtime for Tools: Execute custom JavaScript/TypeScript code within tasks and agents using a secure Bun runtime with granular permissions for flexible extensions.
Use Cases of Compozy
- AI Workflow Orchestration: Design and manage multi-agent AI systems using YAML.
- Code Analysis: Analyze Go code for performance and best practices using specialized agents.
- Task Automation: Execute a series of tasks, including parallel processing and collection processing.
- Extensible Agent Systems: Build sophisticated AI behaviors with LLM integration and tool support.