OPEN-SOURCE JAVASCRIPT AI AGENT FRAMEWORK

An agent is a folder

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

Everything you need to build production AI agents.

01

Durable sessions

Pause, resume, pick up anywhere — even from a different process.

02

Automatic subagent orchestration

Compose agents out of other agents without a graph to maintain.

03

Built-in evaluations

Score every run against the metrics that matter for that agent.

04

CI-ready tests

Real scenarios, run before every release, so changes don't ship silently broken.

05

Any provider

Choose the right model per agent. Switch providers without rebuilding your integration.

06

Actions

Any Node.js code becomes a typed tool — APIs, databases, SDKs, or work that belongs in your UI.

07

Human in the loop

Pause on a person, resume when they reply — no extra plumbing.

08

Sandboxed execution

Actions run in ephemeral QuickJS sandboxes — no shared runtime, no blast radius.