Orchestra ML Specification
OrchestraML is a new domain-specific language that makes giving orders to AI models as easy as chatting. Define workflows that coordinate multiple agents with simple, expressive syntax.
What is Orchestra ML?
Simple Syntax
Orchestra ML uses intuitive operators to define complex AI workflows. Chain agents with |, run in parallel with &, and coordinate dependencies with simple symbols.
// Sequential workflow
@researcher gather facts | @writer create article
// Parallel execution
@designer @developer create user form
Multi-Agent Coordination
Orchestrate multiple AI agents with different personas and capabilities. Define dependencies, merge outputs, and fan out tasks across specialized agents for complex collaborative workflows.
// Fan-out and merge
@analyst @reviewer check code < @fixer
// Competition pattern
@claude @gpt4 solve problem > @judge
