Debuggable constructs. Deterministic by default.
Set a breakpoint on any node. Step into sub-patterns, step out to the caller. Trace live calls in debug mode through the built-in console.


Sample projects
How to get started?
New to building with an AI engine? Migrating from another tool? Wherever you're starting, we have sample patterns, tutorials, documentation, and more to help you get started.
Integrations
Integrate deeply
From the SaaS your team uses to the industrial systems your client runs. Outbound to any destination, inbound from any source. AI to handle the uncertain. All connectors are yours to open, read, and fork.

Get started
Documentation
Quickly move from your development process into DRAGOPS. Shape your ideas and plan what to build next.
Runtime
A runtime, not a worker pool.
Most automation tools spin up infrastructure per event. DRAGOPS doesn't. Patterns run as long-lived processes, isolated per workspace, with recovery built into the foundation.
Long-lived processes
One persistent process per stream.
DRAGOPS doesn't spawn infrastructure per event. Every stream, queue, and log source runs in a long-lived process. Connections stay warm. State survives. Event sources are first-class. Not cron jobs in disguise.
Per-workspace isolation
A runaway pattern stays in its lane.
Process isolation is per-workspace. A pattern that loops forever in one workspace can't affect another. Failures are bounded. Noisy neighbors don't exist.
Crash recovery
In-flight work survives failure.
When a process fails, supervision restarts it and restores its state. Nothing in flight is lost. Backpressure is built in. Sustained concurrent load doesn't drop work.
Bring your own assistant
Author with Claude Code, Cursor, or ChatGPT.
Connect over MCP and your assistant authors a pattern you can open, inspect, and fork. Swap models. Swap vendors. Keep what you built.
