The coding agent built for long-horizon tasks

It plans before it codes, remembers across sessions, and runs for hours at a fraction of the cost.

ask pre.dev to build...

or install the CLI

Trusted by startups from

NVIDIA
Y Combinator
Techstars
Google Cloud Partners
500 Global

The coding agent built for long-horizon tasks

It plans before it codes, remembers across sessions, and runs for hours at a fraction of the cost.

ask pre.dev to build...

or install the CLI

Trusted by startups from

NVIDIA
Y Combinator
Techstars
Google Cloud Partners
500 Global
How it works

Describe it once. It ships it.

Plan, build, verify, ship. All of it, without you prompting it through every step.

1/5 Describe

Say what you want built.

Describe any software...

Extensibility

It plugs into what you already run

Connect it once, and every agent uses it while it builds.

Connections

  • GitHub
  • Slack
  • Notion
  • Linear
  • Google Workspace
  • Figma
  • Vercel
  • Supabase
  • Sentry
  • Jira
  • Discord
  • Airtable
  • HubSpot
  • Asana
  • ClickUp
  • Microsoft 365
  • Dropbox
  • GitLab
  • Monday.com
  • Salesforce
  • Calendly
  • Intercom
  • Zoom
  • Bitbucket
  • Todoist

API keys

195 providers across 22 categories. Your billing, encrypted, injected at build time.

  • AI - Text Generation
  • AI - Image Generation
  • AI - Video Generation
  • AI - Audio/Speech
  • AI - Search/Scraping
  • Payments
  • E-commerce
  • Web3/Blockchain
  • Databases
  • Authentication
  • Email
  • SMS/Messaging
  • +10 more
  • OPENAI_API_KEYsk-proj-••••
  • ANTHROPIC_API_KEYsk-ant-api03-••••
  • GOOGLE_API_KEYAIza••••

Agent skills

Standing instructions, injected into every conversation.

  • TypeScript everywhere

    Always use TypeScript. No plain .js files, and no `any` without a comment saying why.

  • Our API conventions

    Follow docs/api.md: plural resource paths, cursor pagination, errors as { code, message }.

  • Styling rules

    Tailwind only, never CSS modules. Use the tokens in theme.css rather than raw hex values.

  • Every service is observable

    Each service exposes /health and /ready, and logs structured JSON with a request id.

MCP servers

Any server, whole tool sets, over stdio, HTTP or SSE.

  • postgres9 toolsstdio
  • linear14 toolshttp
  • sentry7 toolssse
  • internal-tools23 toolshttp
  • github31 toolshttp
  • stripe12 toolshttp
Built-in AI

Every AI model, already inside your app.

The best models from every major lab, built into every pre.dev app. Video, voice, images, vision, the live web, reasoning. No AI accounts, no keys to paste, nothing extra to subscribe to.

xAIkwaivgiheygen+ 50 more labs, 400+ models

Director

BUILT IN
Script & shot listclaude-opus-5

The Keeper of the Fog

A lighthouse keeper discovers the fog has been hiding a city.

  1. 1
  2. 2Handheld low angle: he steps onto wet rocks, oil lantern swinging, as the fog thins in one breathing gap — golden window-lights stacked impossibly high beyond the surf. He freezes, lantern trembling, seawater sluicing past his boots.
  3. 3Sweeping crane up and over his shoulder: the fogbank peels back like a curtain, revealing a drowned-lit metropolis on the water, towers rising, tiny ferries crawling; the lighthouse beam rakes across glass facades, igniting reflections.
  4. 4Tracking shot beside a small rowboat at night, keeper pulling hard, lamp-lit mist ribboning off the oars; the city's amber glow grows, streetcar sparks flare above black water, his face lit from below, awestruck.
Storyboardgpt-image-2.5-sunburst
Storyboard frame 1frame 1
Storyboard frame 2frame 2
Storyboard frame 3frame 3
Shotsveo-3.1sora-2-pro
Narration & scoregpt-audiolyria-3-pro-preview
narration
score

For thirty years I warned ships away from the rocks. I never asked what the fog was keeping them from finding.

Every model on this screen ships inside the app. No AI accounts, no keys, nothing extra to subscribe to.

Director · Type a logline. Get the script, the storyboard, the shots, the narration and the score.

Terminal-Bench 2.0 · open data

Smaller model. Better performance.
3× less cost.

We outscore Claude Code and OpenCode on Terminal-Bench 2.0, a full model tier down, at a third of the cost.

Beating Sonnet with Haiku, and Opus with Sonnet

pre.dev drops a model tier and finishes ahead at both crossings
Terminal-Bench 2.0 · pass@1 · n=89

Ship real software

Start for free. Upgrade anytime.

Free

$0/mo
20 Credits
Coding agent in the browser and terminal
Browser agents

Plus

$8/mo

$99 billed annually

Everything in Free
100 Monthly Credits
Plan Mode

Premium

$41/mo

$499 billed annually

Everything in Plus
500 Monthly Credits
Model Selection
Recommended

Pro

$166/mo

$1,999 billed annually

Everything in Premium
2,500 Monthly Credits
Unlimited AI Model Usage within your apps

Team

$415/mo

$4,990 billed annually

Everything in Pro
Unlimited Team Seats
5,000 Pooled Monthly Credits
Architect MCP + API

Enterprise

Custom
Everything in Team
Unlimited Credits
Dedicated Solutions Engineer

Trusted by 10,000+ founders and engineering teams

Alex Thompson's avatar

Alex Thompson

Founder & CEO at StartupFlow

It planned the whole build before touching code, then ran for hours and opened clean PRs. I reviewed diffs instead of babysitting prompts.

Maria Rodriguez's avatar

Maria Rodriguez

Staff Engineer at InnovateLab

It handled a multi-file refactor across our codebase without losing context halfway through. The persistent memory is the part other agents get wrong.

David Kim's avatar

David Kim

CTO at TechVenture

Nothing gets marked done until it passes type checks, lint, and browser verification. We stopped getting "looks good but is broken" PRs.

Nicolas Zander's avatar

Nicolas Zander

Founder at CleverCompliance

The upfront planning is what sold me. It decomposes the work into a dependency graph before it writes a line. Mindblowingly good.

Max Kryzhanovskiy's avatar

Max Kryzhanovskiy

Lead Engineer at MosCreative

I've run it across three different model providers depending on the job. Being model-agnostic means I'm never locked in or overpaying on tokens.

Alex Thompson's avatar

Alex Thompson

Founder & CEO at StartupFlow

It planned the whole build before touching code, then ran for hours and opened clean PRs. I reviewed diffs instead of babysitting prompts.

Maria Rodriguez's avatar

Maria Rodriguez

Staff Engineer at InnovateLab

It handled a multi-file refactor across our codebase without losing context halfway through. The persistent memory is the part other agents get wrong.

David Kim's avatar

David Kim

CTO at TechVenture

Nothing gets marked done until it passes type checks, lint, and browser verification. We stopped getting "looks good but is broken" PRs.

Nicolas Zander's avatar

Nicolas Zander

Founder at CleverCompliance

The upfront planning is what sold me. It decomposes the work into a dependency graph before it writes a line. Mindblowingly good.

Max Kryzhanovskiy's avatar

Max Kryzhanovskiy

Lead Engineer at MosCreative

I've run it across three different model providers depending on the job. Being model-agnostic means I'm never locked in or overpaying on tokens.

Alex Thompson's avatar

Alex Thompson

Founder & CEO at StartupFlow

It planned the whole build before touching code, then ran for hours and opened clean PRs. I reviewed diffs instead of babysitting prompts.

Maria Rodriguez's avatar

Maria Rodriguez

Staff Engineer at InnovateLab

It handled a multi-file refactor across our codebase without losing context halfway through. The persistent memory is the part other agents get wrong.

David Kim's avatar

David Kim

CTO at TechVenture

Nothing gets marked done until it passes type checks, lint, and browser verification. We stopped getting "looks good but is broken" PRs.

Nicolas Zander's avatar

Nicolas Zander

Founder at CleverCompliance

The upfront planning is what sold me. It decomposes the work into a dependency graph before it writes a line. Mindblowingly good.

Max Kryzhanovskiy's avatar

Max Kryzhanovskiy

Lead Engineer at MosCreative

I've run it across three different model providers depending on the job. Being model-agnostic means I'm never locked in or overpaying on tokens.

Alex Thompson's avatar

Alex Thompson

Founder & CEO at StartupFlow

It planned the whole build before touching code, then ran for hours and opened clean PRs. I reviewed diffs instead of babysitting prompts.

Maria Rodriguez's avatar

Maria Rodriguez

Staff Engineer at InnovateLab

It handled a multi-file refactor across our codebase without losing context halfway through. The persistent memory is the part other agents get wrong.

David Kim's avatar

David Kim

CTO at TechVenture

Nothing gets marked done until it passes type checks, lint, and browser verification. We stopped getting "looks good but is broken" PRs.

Nicolas Zander's avatar

Nicolas Zander

Founder at CleverCompliance

The upfront planning is what sold me. It decomposes the work into a dependency graph before it writes a line. Mindblowingly good.

Max Kryzhanovskiy's avatar

Max Kryzhanovskiy

Lead Engineer at MosCreative

I've run it across three different model providers depending on the job. Being model-agnostic means I'm never locked in or overpaying on tokens.

Cynthia Colmenares's avatar

Cynthia Colmenares

Founder at Jack Frost Design

Every task lands as its own feature branch and PR. It never pushes to main, and it slots into the exact GitHub workflow our team already runs.

Ksenia Snegireva's avatar

Ksenia Snegireva

CTO at Y-Tech

Each agent gets exactly the context it needs in an isolated sandbox, not our whole repo crammed into one window. The token savings on long runs are real.

Gleb Tertychnyi's avatar

Gleb Tertychnyi

Founder at WPWP

I pointed it at our existing repo and it reverse-engineered the architecture and kept building in our patterns. No starting from scratch.

Rick Wong's avatar

Rick Wong

Founder at DataSaa

It kicked off the whole roadmap in one run and the agents worked through the dependency graph on their own. Genuinely long-horizon, not a glorified autocomplete.

Cynthia Colmenares's avatar

Cynthia Colmenares

Founder at Jack Frost Design

Every task lands as its own feature branch and PR. It never pushes to main, and it slots into the exact GitHub workflow our team already runs.

Ksenia Snegireva's avatar

Ksenia Snegireva

CTO at Y-Tech

Each agent gets exactly the context it needs in an isolated sandbox, not our whole repo crammed into one window. The token savings on long runs are real.

Gleb Tertychnyi's avatar

Gleb Tertychnyi

Founder at WPWP

I pointed it at our existing repo and it reverse-engineered the architecture and kept building in our patterns. No starting from scratch.

Rick Wong's avatar

Rick Wong

Founder at DataSaa

It kicked off the whole roadmap in one run and the agents worked through the dependency graph on their own. Genuinely long-horizon, not a glorified autocomplete.

Cynthia Colmenares's avatar

Cynthia Colmenares

Founder at Jack Frost Design

Every task lands as its own feature branch and PR. It never pushes to main, and it slots into the exact GitHub workflow our team already runs.

Ksenia Snegireva's avatar

Ksenia Snegireva

CTO at Y-Tech

Each agent gets exactly the context it needs in an isolated sandbox, not our whole repo crammed into one window. The token savings on long runs are real.

Gleb Tertychnyi's avatar

Gleb Tertychnyi

Founder at WPWP

I pointed it at our existing repo and it reverse-engineered the architecture and kept building in our patterns. No starting from scratch.

Rick Wong's avatar

Rick Wong

Founder at DataSaa

It kicked off the whole roadmap in one run and the agents worked through the dependency graph on their own. Genuinely long-horizon, not a glorified autocomplete.

Cynthia Colmenares's avatar

Cynthia Colmenares

Founder at Jack Frost Design

Every task lands as its own feature branch and PR. It never pushes to main, and it slots into the exact GitHub workflow our team already runs.

Ksenia Snegireva's avatar

Ksenia Snegireva

CTO at Y-Tech

Each agent gets exactly the context it needs in an isolated sandbox, not our whole repo crammed into one window. The token savings on long runs are real.

Gleb Tertychnyi's avatar

Gleb Tertychnyi

Founder at WPWP

I pointed it at our existing repo and it reverse-engineered the architecture and kept building in our patterns. No starting from scratch.

Rick Wong's avatar

Rick Wong

Founder at DataSaa

It kicked off the whole roadmap in one run and the agents worked through the dependency graph on their own. Genuinely long-horizon, not a glorified autocomplete.

Code licensing

Get paid for code you already wrote

AI labs license private codebases to train coding models. Connect a Git account, pick only the repos you're willing to license, and see what each one is worth.

  • Every repo gets a value and a grade in minutes
  • Non-exclusive by default. You keep the code, keep shipping it, and it can pay more than once
  • One agreement, signed once. Every deal after that just pays you

What you'll earn

$6,000

per repo

non-exclusive licence, paid Net 15 after funds land

Source $100/M tokens20M tokens
Git history $40/M tokens100M tokens
RepositoryGradeEst.
acme/ledger-coreA$4,180
acme/fulfilment-apiB$2,640
acme/ops-dashboardB$1,905
acme/legacy-etlC$740

Example grades. Yours come from your own repos once they are analysed.

Your next build is one prompt away

It plans it, builds it, proves it works, and ships it.