One schema.One schema.Many outputs.Many outputs.

Define the data model once, then generate the storage layer each app stack wants along with built-in cli.


Schema & relations

Model fields, references, and defaults in one TypeScript contract your app and generators both read from.

CLI: prisma, drizzle, sql

One config points at your schemas; the CLI writes Prisma, Drizzle, or SQL files so teams keep their usual stack.

Install & wire up

Add the packages, drop a farm-orm config, and map each target to an output path—docs walk the full setup.

Who it’s for

Auth and billing libraries, internal platforms, and any kit that needs one schema story across many ORMs.



Generate from your config

▍

Swap prisma for drizzle or sql. CLI docs


[DOCS][INSTALL][USE CASES]
[CHANGELOGS]

Versions

[v0.0.48]April 3, 2026[v0.0.47]April 3, 2026[v0.0.46]April 2, 2026[v0.0.45]April 2, 2026[v0.0.44]April 2, 2026[v0.0.43]April 2, 2026
[GITHUB]