Prisma

Your TypeScript app, from prompt to production

Give your coding agent a type-safe ORM, managed Postgres, and app hosting that work together natively. One shared context across your stack is all your agent needs to build, deploy, and iterate without coordinating between vendors.

  • One platform, one stack, one bill
  • A CLI and API your agent drives natively
  • The ORM is free, always

Trusted by 500,000+ developers28% of the TypeScript ORM market46,500+ GitHub stars

Trusted by leading companies

The stack your agent has been waiting for

Before

  • A database from Neon, an ORM from Drizzle, hosting from Vercel
  • Your agent writes the code, you wire it up
  • Per-branch databases that don't connect to your hosting previews
  • Bandwidth bills that scale faster than your traffic
  • Context-switching between a database dashboard, ORM CLI, hosting console, and data browser

After

  • Your agent runs the full loop: build, deploy, debug, fix, redeploy
  • One platform: hosting, database, and ORM built to work together natively
  • Per-branch databases wired to your hosting previews automatically
  • App and database co-located on the same host, at latency no two-vendor setup can match
  • Spend limits on every paid tier, so your bill stops where you tell it to

Ship a production TypeScript app in three steps

1

Define

Write your data model once in contract.prisma, or have your agent write it for you. It's the shared contract your ORM, migrations, and data layer are all built around.

2

Deploy

Add Prisma Postgres and Compute when you're ready to ship. Your app and database deploy together on the same host, co-located by default.

3

Iterate

Your agent reads logs, fixes what broke, and redeploys through one CLI and Management API. The loop runs for as long as you need it to.

The TypeScript stack, integrated by design

ORM, database, and hosting designed to work together, so your agent can build, deploy, and iterate without coordinating between vendors.

Type-safe data layer

Prisma ORM

A declarative, type-safe schema rebuilt in native TypeScript, the shared contract your whole stack and your agent are built around.

  • Schema-as-LLM-context: small, dense, machine-readable
  • Errors structured for agent consumption, not just human-readable
  • Rebuilt in native TypeScript for the fastest type-checking at scale
  • Free, open-source, the foundation 500K+ developers already trust
Learn more about Prisma ORM
contract.prisma
The shared contract across your stack

Managed database

Prisma Postgres

Managed Postgres already wired to your schema and co-located with your app hosting, on infrastructure built for single-digit ms boot times.

  • Unikernel microVMs on bare metal, single-digit ms boot
  • Operation-based pricing with spend limits, no bill shock
  • Free per-branch databases, integrated with hosting previews
  • Works with any ORM if you're not using Prisma's
  • Query Insights built in: spot slow queries and get an agent-ready prompt to fix them
Learn more about Prisma Postgres
prisma.config.ts
One config, both products

App hosting

Prisma Compute

Public Beta

TypeScript app hosting that runs on the same host as your database, so your agent can deploy, debug, and redeploy end-to-end.

  • Bun runtime on bare metal
  • Co-located with Prisma Postgres, single-digit ms query latency
  • Long-running workloads: WebSockets, cron, background jobs (coming soon)
  • Versioned deployments with preview URLs, deploy by git push or CLI
Learn more about Prisma Compute

Working across the stack

Prisma Studio

to inspect your data

Visual data browser and editor built into the Console. See what your agent did to your database, collaborate with teammates without SQL, embeddable in your own apps.

Learn more about Prisma Studio

CLI + Management API

to stay in the loop

The agent interface for the full platform. Structured output and --json modes everywhere, with full parity between CLI and API so anything your agent can run, it can also call programmatically.

Learn more about the CLI and Management API

What changes when your stack is built to work together

Your agent handles the full loop

Build, deploy, debug, redeploy. No vendor coordination.

One platform, not five glued together

Get your app live without wiring together a database, a host, and an ORM from separate vendors.

Deploy your app, the database is already there

App and Postgres co-located on the same host.

Pricing that scales with you

Start free with the ORM, which will always be free. Prisma Postgres has a free tier with a hard cap, so you can build without a credit card. When you outgrow it, you're on operation-based pricing with spend limits, and data transfer is always included.

  • Free Postgres tier with a hard cap, no credit card required
  • Spend limits on every paid tier, so your bill never surprises you
  • Unlimited data transfer included, no bandwidth bill-shock
  • Prisma ORM is free, always
  • Per-branch databases included, no surcharge
  • SOC2, HIPAA, ISO 27001, and GDPR at the Business tier

Typical stack (Neon + Vercel)

$19-39

per month

  • Separate database + hosting bills
  • Data transfer billed per GB
  • Credit card required up front
Prisma$0

per month

  • No credit card required
  • Data transfer included
  • Hard free-tier cap, no surprises

Pixelwave shipped a weekend build that found real users, on the free tier.

Read the case study

Typical stack (Neon + Vercel)

$0-0

per month

  • Separate database + hosting bills
  • Data transfer billed per GB
  • Spend limits not standard
Prisma$0-0

per month

  • One bill, one platform
  • Data transfer included
  • Spend limits on by default

CloudBase switched their entire stack over in a weekend.

Read the case study

Typical stack (Neon + Vercel)

$2,800-3,400

per month

  • Committed-use contracts across vendors
  • Data transfer billed per GB
  • Spend limits not standard
Prisma$640-780

per month

  • One bill, one platform
  • Data transfer included
  • Spend limits on by default

Meridian Health consolidated five vendors and passed compliance review.

Read the case study

Real teams, real builds

Bucket
“Prisma makes database management incredibly easy. Prisma's built-in type safety helps us avoid mistakes that happen with manual setups.”

Ron Cohen

Co-founder & CTO, Bucket

FAQ

No. Prisma Postgres works with any ORM. Prisma Compute works with any TypeScript app. The ORM is free and works with any database. Use whichever pieces solve your problem, and add the rest when you're ready.

Ready to let your agent run the full loop?

The TypeScript stack 500K+ developers trust. Start with the free ORM, and add the rest of the platform when you need it.

  • Built for how your agent ships now
  • Postgres and hosting when you need them
  • Type-safe ORM, free and always will be