AventaraBUILD FROM WHAT YOU KNOW
Framework logoFramework logoAventara Framework1.0.0-rc.12 · RC
FROM MODEL TO APPLICATION

Your schema. Every layer connected.Less code in between.

Keep your Prisma schema, client and migrations. Aventara turns your models and configuration into contracts, a typed HTTP API and a frontend client.

Release candidate·Read the documentation
SCHEMA → TYPED CLIENT
schema.prismaINPUT
model User {  id    String  @id @default(cuid())  email String  @unique  name  String?}
frontend.tsFields selected
const users = await avClient.User.find.many({  select: ["id", "name"],  limit: 3,});
{ id: string; name: string | null }[]

The selected fields shape your result. Your Prisma schema stays the source.

Typed queries and resultsContract layers and field exposureTransactions with referencesNestJS and Next.js hosts
YOUR MODEL ALREADY KNOWS

Stop describing the same data. Again.

Your database schema already describes your data. Aventara carries that shape through the API and into your frontend, so you can spend your time on what your application actually does.

THE BIG PICTURE

Every layer, connected.

Your schema and configuration become a contract. NestJS or Next.js serves it. Your frontend gets a typed client generated from the deployed contract.

+ THE CONNECTED STACKSCHEMA TO CLIENT
AVENTARA
01 / DEFINEYour schemaprisma/schema.prisma
02 / COMPILEThe contractOne shared source of truth
03 / SERVEYour APINestJS or Next.js
04 / CONNECTYour clientTyped. End to end.
MAKE IT YOURS

Your next API starts with a schema.

Create a project, connect your models, and build the parts that make your application yours.

Build with Framework
A FEW GOOD QUESTIONS

Before you
start building.

Inside the documentation
Do I keep my Prisma client and migrations?

Yes. Your application owns its Prisma client, schema and migrations. Aventara extends your ORM and runs operations through the adapter.

Which hosts can serve the API?

NestJS 12 on Express or Fastify, or a Next.js App Router app on the supported Node runtime. The docs cover both hosts.

Do I need Access?

Access is optional. The framework works on its own; Access adds schema-typed authorization when your application needs it.

Is the API stable?

The framework is a release candidate. Breaking changes are still possible before a stable release. Pin versions and follow the upgrade guide.