A framework-agnostic orchestration platform for multi-agent workflows in software engineering.
Isorythm is a framework-agnostic orchestration platform for multi-agent workflows, designed and developed by WyrmSnack. It provides comprehensive support for managing agents, workflows, and tasks in multi-agent software engineering systems.
- Framework-agnostic — Supports multiple orchestration frameworks (CrewAI, LangGraph, etc.)
- RESTful API — FastAPI-based API for workflow, agent, and task management
- Web UI — Next.js frontend for workflow visualization and management
- CLI — Command-line interface for managing all platform resources
- WorkflowIR — Framework-independent workflow definitions
- Tool Registry — Centralized tool management
| Component | Purpose |
|---|---|
| iso-core | Main orchestration engine with API, adapters, and runtime |
| iso-hub | Web UI for workflow visualization and management |
| iso-cli | Command-line interface for workflow management |
| iso-dev | Development tools and Jupyter notebooks |
| iso-edu | Educational support (learning resources, tutorials) |
| iso-sim | Simulation support (workflow simulation, testing) |
- Agent management — Create, update, delete agents; configure roles and capabilities; manage agent workspaces
- Workflow management — Define workflows using WorkflowIR; execute workflows with multiple agents; monitor status and progress
- Task coordination — Create and assign tasks to agents; manage task dependencies; track task completion
Isorythm abstracts orchestration logic from specific agent frameworks (CrewAI, LangGraph, AutoGen, etc.) through a common interface. Workflows are defined in WorkflowIR (an intermediate representation); framework-specific adapters translate IR to each framework. You can switch frameworks or use multiple frameworks without rewriting core orchestration logic.
- Multi-framework support — Use one workflow definition across CrewAI, LangGraph, or other backends
- Framework-independent workflows — Write workflows once; run on the framework that fits
- Streamlined coordination — Improve task distribution and workflow execution; reduce manual oversight
- Automation and CI/CD — Drive orchestration via CLI and API for scripts and pipelines
- Multi-agent system builders
- Engineering teams adopting agent workflows
- Developers and managers who need orchestration across frameworks
The full platform and codebase is Isorythm, available at WyrmSnack/Isorythm (when public) or on request.
Author: WyrmSnack