Durable sessions
Pause, resume, pick up anywhere — even from a different process.
OPEN-SOURCE JAVASCRIPT AI AGENT FRAMEWORK
Build durable AI agents with declarative, filesystem-based definitions. No orchestration graph, no export step. Runs anywhere JavaScript does.
Works with: Node.js, Express, Next.js, React, React Native
Built in
Pause, resume, pick up anywhere — even from a different process.
Compose agents out of other agents without a graph to maintain.
Score every run against the metrics that matter for that agent.
Real scenarios, run before every release, so changes don't ship silently broken.
Choose the right model per agent. Switch providers without rebuilding your integration.
Any Node.js code becomes a typed tool — APIs, databases, SDKs, or work that belongs in your UI.
Pause on a person, resume when they reply — no extra plumbing.
Actions run in ephemeral QuickJS sandboxes — no shared runtime, no blast radius.