Skip to content

CYCGRAPH

CYCGRAPH is an agentic orchestration framework built on a Cyclic State Graph architecture with the goal of allowing for more prescriptive control over how your agents step through workflows.

Agents maintain their own context; reading and writing it to the shared state. This guarantees that every state transition is predictable, auditable, and enables features like time-travel debugging and workflow rollbacks.

Everything in cycgraph revolves around three core concepts:

  • Graph - The workflow definition — from simple directed acyclic graphs to complex cyclic graphs with conditional edges representing an agents workflow.
  • Node - The runnable unit of work - containing an Agent, MCP, tool calls, or even another subgrah.
  • State - The shared state from which all nodes read and write.
  • Not a chatbot UI builderCYCGRAPH is a orchestration framework aimed to help simplify the development of complex agentic workflows.
  • Not a low-code tool — Workflows are defined in TypeScript with full type safety, not a drag-and-drop builder.
  • Quick Start — install the library and run a workflow in under 5 minutes.
  • Core Concepts — dive deeper into the graph model.