BACKED BY Y COMBINATOR

Add Jev-powered
workflows
to
your agents.

Less intelligence wasted.
More accurate results.

Let your agent solve the job. Turn the repeatable steps into a workflow. Use Jev to route decisions and your existing agents to do the work.

Hand this to your coding agent.

Your coding agent will check for a Jev API key, guide you through setup if needed, and build and test your workflow. Get a Jev API key ↗

Read the quickstart
BUG REPORT 001“Checkout crashes for every customer.”A new bug report
LogsSeverityLinearYour agentAgentWhat next?Your agentAgentbug report◇ JEV SEVERITYurgent · 0.94urgentstandarduncertainIncidentagentTriageagentReviewhumanPrepare issueFile in LinearNo issue filed
BEFORE / AGENT LOOP

Every bug. Another triage loop.

Your agent works out severity, ownership, and how to file each issue.

Simulated demo
01 / LESS INTELLIGENCE WASTED. BETTER RESULTS.

Stop paying to solve
the same problem again.

Use the agent where it adds value. Let Jev handle focused decisions and code handle the rules. Research only what can change the outcome.

REPORTED AML CASE STUDY

Full agent

$2.89per run

Agent + workflow

$0.25per run

The same procedure, with focused Jev decisions and agents working where they add value.

90%
lower model costReported reduction, rounded
MODEL COST / PER RUN
Model cost falls from $2.89 to $0.25 per run.Illustrative transition between reported averages in the AML case study. The curve does not represent measured optimization passes.$2.89$1.57$0.25Agent-led workReusable workflow
Illustrative transition between reported averages.
1,000 runs · arithmetic illustration

$2,890$250

$2,640 difference in model cost
ACCURACY IN THE TUNING RUN

90%95%

First 100 alerts → final 300 alerts.
Different stages of the 1,000-alert tuning run.

Reported AML case study: cost comparison on 100 fresh alerts; accuracy from the separate tuning run. Volume figures multiply the reported rates and exclude learning costs and operating overhead. These are not pricing or guaranteed results. Read the experiments ↗

02 / FROM YOUR AGENT TO A WORKFLOW

Keep your agent.
Give it a repeatable process.

Your harness keeps its loop, tools, permissions, and budgets. AgentRun defines which steps run, which can run in parallel, and when to stop or hand off.

01

Connect your agents and tools.

Add adapters that call your existing agent runtime and tools. Connect Jev for typed decisions. Keep credentials and permissions in your host.

02

Define how the work flows.

Describe the steps in TypeScript or JSON. Route a request to the right agent, check its output, and make the next step explicit.

03

Test it. Make it callable.

Test individual decisions and the whole workflow. Give your agent the workflow as a tool, or call it directly from your application.

typed-research.ts / evidence selector
// research-one-question · node excerpt// Full schemas and workflow in the example.{  node: 'sift',  label: 'screen-evidence',  itemsPath: 'search.sources',  state: { subquestion: '{question}' },  out: 'EvidenceDecision',  as: 'evidence',  keep: { path: 'answersQuestion', gte: 0.8 }}

Your agents can run inside a workflow.
Your agent can also call a workflow as a tool.

Integration guide
03 / THE BUILDING BLOCKS

A few clear steps.
A whole procedure.

AgentRun’s workflow language—the DSL—gives each kind of work its own place. Every step has a job. Every handoff has a contract.

WHEN YOU NEED AN AGENT

Agents

Gather evidence, investigate a gap, or write a report. Each agent runs with the model, tools, and budget your harness provides.

researchinvestigatereport
WHEN YOU NEED A DECISION

Jev decisions

Route, classify, sift, or pick over structured data. Keep probabilities alongside answers so uncertainty can guide what happens next.

routejudgesiftpick
WHEN YOU NEED AN EXACT RULE

Ordinary code

Parse, compare, count, and apply rules. Call a tool, poll within a deadline, or check an artifact. Save model turns for the work that needs them.

codecallartifact

You define the control flow.

Chain steps. Map over a list. Reduce the results. Loop within a bound. Escalate when the ordinary path cannot settle the case.

chainmap / reduceloop untilescalate
04 / IMPROVE THE PART THAT MATTERS

See the decision.
Change one piece.

An explicit workflow gives you smaller parts to evaluate, improve, and reuse.

INSPECT

Follow the reasoning path.

Read inputs, typed answers, probabilities, and routing rules at each step. See which part of the procedure led to the outcome.

EVALUATE

Test a decision on its own.

Freeze a node’s inputs and test a new model or rubric. Replay deterministic rules over saved answers without repeating research.

REUSE

Build once. Compose again.

Give a workflow its own input, output, and tests. Reuse it as a component inside another workflow or a tool inside your agent.

05 / WORK WITH PI

Your coding agent.
A workflow vocabulary.

The AgentRun adapter runs typed workflow nodes with pi. It can also help author workflow candidates with schema validation and independent acceptance checks. The core workflow runtime can run without pi.

The native pi extension is a design preview: build, test, and inspect workflows without leaving pi. Try the working SDK and CLI from source today.

pi × agentrunDESIGN PREVIEW

Turn this procedure into a reusable workflow. Use agents for research, Jev for decisions, and code for the rules.

A WORKFLOW YOU CAN REASON ABOUT
Explicit steps and routing
Structured inputs and outputs
Small pieces you can evaluate
Native extension planned · SDK and CLI available from source
07 / SEE IT IN PRACTICE

From an agent run
to a reusable workflow.

Watch the AgentRun introduction for the full idea: learning a job, expressing the procedure, and optimizing repeatable work.

agent.run()INTRODUCING AGENTRUN
Learn the job.
Write the program.
Introducing AgentRun · GREP AIWatch on YouTube
START WITH THE AGENT YOU HAVE

Give your agent
a better way to repeat.

We’re preparing AgentRun for open source.
Explore the source, run a workflow, and help shape what comes next.

Hand this to your coding agent.

Your coding agent will check for a Jev API key, guide you through setup if needed, and build and test your workflow. Get a Jev API key ↗

Parcha-ai / agentrun Prefer to build yourself? Open the quickstart →