Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

Prisma Next

data contracts, migration graphs, agent DX

Details

External ID
48236762
Source
HN
Company
—
Product
Prisma Next
Website domain
github.com
Launched
May 22, 2026
Cohort
—
Upvotes
13
Upvotes percentile
0.654281098546042
Tags
—
Fetched at
Sept. 7, 2026, 9:26 p.m.
Updated at
Sept. 7, 2026, 9:26 p.m.

Description

Hey I'm Will from the Prisma team, engineering manager and also the lead developer on Prisma Next.I'd like to introduce you all to the next version of Prisma: a full rewrite in TypeScript that builds on the established patterns in Prisma and comes with a family of skills that integrate it into whatever AI tooling you're using in 2026.(Read the announcement on our blog here: https://pris.ly/pn-ea)The three topics in the title are brand new concepts in Prisma Next so let me give you a quick rundown.1. Data contractsIf you've used Prisma before you've seen the `schema.prisma` file. That's a contract between your application and your database: it spells out exactly what your app relies on and what your database promises to persist.Your contract drives everything in Prisma Next, like queries, migrations, error checking and correctness guarantees. It's hashed to give it an identity similar to a git commit and we use that hash to sign your DB: if the DB is signed with your contract's hash, your app knows it's compatible.2. Migration graphs, guardrails and verificationsA migration transforms your database from one contract's structure to another. That makes migrations the edges in a graph of data contracts.In Prisma Next we don't store migrations as a sequence of alphabetically ordered SQL files that break the second you merge two branches together. Instead, we store them as a graph, similar to how git stores your filesystem changes as a graph of commits.And we don't store migrations as black box SQL files. Each migration's on-disk structure is an `ops.json` file with a reviewable TypeScript file alongside it. Each operation has a precheck (verifies preconditions before executing) and a postcheck (verifies successful execution and provides idempotency). The migration promises to move you from contract A to contract B, and the resulting schema is verified against the destination contract before the migration is committed.They're the safest migrations you'll ever write and they're generated for you when you change your contract.3. Agent DXData contracts and verified, hashed, deterministic migrations are strong enough primitives to safely delegate this work to an agent.Prisma Next helps pry the footgun out of our collective fingers and gives you a set of reliable, predictable tools and also a family of curated skills with guardrails on every operation. This helps you focus on building your app instead of double-checking everything your agent does.Today we're releasing it in Early Access. It's early, there are gaps, but it's a different shape of ORM than you're used to and we want to get feedback to help us shape its future direction.The blog post goes into more detail than I have here but the best way to get a feel for it is to run `npm create prisma@next` or just clone the repo and check it out.

Enrichment

Theme
browser automation and scraping for AI
Vertical
Horizontal
Function
Data infrastructure
Audience
Developer
AI stance
AI feature
Project type
Commercial product
Normalized one-liner
data contracts and migration tracking
Manually corrected
False

Could you build this?

No Rewriting Prisma's core engine, schema parser, migration graph solver, and query compiler in TypeScript requires deep database internals and compiler engineering expertise.

What it would actually take: Requires building an entire ORM infrastructure including AST parsing for schema definitions, a directed acyclic graph (DAG) engine for computing non-destructive database migrations across engines (PostgreSQL, MySQL, SQLite), and high-performance SQL generation/query execution layers in TypeScript. This demands a specialized database tooling team and months of rigorous edge-case testing.

Discussion

2 comments analyzed.

Competitors

Other products that read as similar to this one — 30 launches clear the similarity bar, closest 8 shown.

Attention rank: #13 of 31 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 205 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a data infrastructure tool for Media & entertainment yet.