Prisma

Build and ship your whole backend in one place

A type-safe ORM, managed Postgres, and TypeScript app hosting, built to work together natively rather than wired together after the fact. Start with any one of them and add the rest when you're ready to ship.

Why the three belong on one platform

config.prismaone config

Prisma ORM

Type-safe data layer

Prisma Postgres

Managed database

Prisma Compute

App hosting

Postgres and your app on the same host — single-digit ms queries

Without an integrated stack

  • An ORM, a database, and a host picked separately, then glued together by hand
  • Preview databases that don't line up with preview deploys
  • Latency you can't tune away, because the app and the database sit in different clouds
  • Three dashboards, three bills, three support queues
Prisma
  • One ORM, one database, one host, all built against the same schema
  • Every preview deploy gets its own database, wired automatically
  • App and Postgres co-located on the same host, single-digit ms queries
  • One platform, one bill, one place to look when something breaks

From building to shipping, in one flow

Build

Model your data and write type-safe queries with Prisma ORM.

Deploy

Provision a Prisma Postgres database and deploy to Prisma Compute, co-located on the same host.

Debug

Read your logs, update your schema, migrate, and redeploy, without switching tools.

Start with one, add the rest when you need them

  • Type-safe data layer

    Prisma ORM

    One declarative schema in native TypeScript — the single config your app, your migrations, and your agent all build against.

    • Free and open source, trusted by 500,000+ developers
    • Schema small and dense enough to hand an LLM as context
    • Errors structured for agents, not just humans
    Learn more about Prisma ORM
  • Managed database

    Prisma Postgres

    Managed Postgres that arrives already wired to your schema, co-located with your 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 for every preview
    Learn more about Prisma Postgres
  • App hosting

    Prisma Compute

    Public Beta

    TypeScript app hosting on the same host as your database, so your agent can deploy, debug, and redeploy without leaving the loop.

    • Bun runtime on bare metal
    • Co-located with Postgres for single-digit ms queries
    • Versioned deploys with preview URLs, by git push or CLI
    Learn more about Prisma Compute

What changes when your stack works as one

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.

Integrated by default, open by design

Prisma gives you a stack that works together out of the box, with room to use the tools you already trust.

  • Prisma Postgres is standard Postgres
  • Prisma ORM works with other databases
  • Each product can be adopted on its own

Start with the piece you need today, then add more when it makes sense.

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

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