Skip to content

PEARPlans that survive contact with reality.

Compile messy source material into a reviewable DAG, then execute, assess, and replan without losing durable state.

01 / PlanCompile intentSources → normalized input → validated DAG
02 / ExecuteAdvance workTyped events drive one durable session
03 / AssessObserve changeFacts, criteria, resources, and constraints
04 / ReplanRepair the pathPatch the affected subgraph, not the history

Build the application, not a demo

PEAR Agent is a TypeScript runtime for execution-support products. Your application owns the Domain, UI, authentication, authorization, and provider choices. PEAR supplies the contracts and durable loop underneath them.

bash
pnpm dlx create-pear-agent@beta my-agent
cd my-agent
pnpm install
cp .env.example .env
cp .dev.vars.example .dev.vars
pnpm dev

The Minimal Starter opens at four editable surfaces: Plans → Sources → Review → Execute. Start with the getting-started guide, or give your coding agent the PEAR Agent Skill.

Execution support, not autonomous guesswork.