Coming soon A new chapter for Aventara

Build the idea.
Connect
the rest.

Your Prisma schema. A typed API. A connected frontend. Aventara brings the layers together, so you can build what makes your app yours.

Aventara is being rebuilt. The next release and its docs are coming soon.

Made for TypeScript. Built around your schema.
schema.prismaTHE STARTING POINT
← try a model
model User {  id    Int     @id  email String  @unique  name  String?}
One shared contract
your-app.ts Typed by your API
const users = await avClient.User.find.many({  select: ["id", "name"],  take: 3,});
INFERRED RESULTArray<{ id: number; name: string | null }>
A concept preview. The next chapter is taking shape.
LESS GLUE CODE. MORE POSSIBILITY.Explore the connection

A familiar stack.
A different starting point.

TypeScript Prisma NestJSPostgreSQL SQLite
01 / THE BIG IDEA

One schema.
Every layer, in agreement.

Describe your data once. Give your server and frontend a shared understanding of what’s possible.

+ THE CONNECTED STACKSCHEMA TO CLIENT
AVENTARA
01 / DEFINEYour schemaprisma/schema.prisma
02 / COMPILEThe contractOne shared source of truth
03 / SERVEYour APIHosted with NestJS
04 / CONNECTYour clientTyped. End to end.
01

Start with what you know.

Your Prisma models become resources. Your configuration decides what the API exposes.

02

Let the contract connect it.

Aventara compiles the shape of your API. NestJS serves it through a consistent HTTP protocol.

03

Bring the types with you.

Generate a TypeScript client from that contract. Your queries and their results stay connected.

Made for your ideas
02 / ROOM TO MAKE IT YOURS

Connected by default.
Yours by design.

Your API.
Your boundaries.

Keep private fields private. Restrict operations. Add guards and hooks where your application needs them.

id readable
email readable
passwordHashhidden from client

A client that fits
your frontend.

Generated TypeScript you own. Use it in your app with no Aventara runtime dependency in the generated client.

Typed queries & results Transactions & nested writes Guards & pipelinesThe next chapter
A NEW CHAPTER IS TAKING SHAPE

Worth building.
Worth the wait.

We’re reworking Aventara from the foundation up. The framework and its documentation will return together.

Coming soon
Back to the vision