Reference
Supported stack
What's in a Qyant project and the versions behind it.
Updated 21 Sept 2026
Every project is a standard Next.js application. There is nothing proprietary in the generated code.
Versions
| Next.js | 16 (App Router, Turbopack in development) |
| React | 19 |
| TypeScript | 5 |
| Tailwind CSS | 4 |
| Node.js (sandbox) | 22 |
| Postgres | 16 |
| Database client | pg |
Conventions the model follows
- App Router with server components by default; client components only where interaction needs them.
- Route handlers under
app/api/*for JSON endpoints; server actions are used where a form posts to the same page. - Plain SQL through the
pgpool inlib/db.ts, tables created if missing. - Tailwind utility classes, no CSS-in-JS.
- Environment variables read from
process.env, server-side unless prefixedNEXT_PUBLIC_.
Adding libraries
Ask for them. The model adds the dependency to package.json and uses it; the preview installs it on the next start. Anything on npm that runs on Node 22 without native compilation works out of the box. Native modules can work but may need alternatives — see Preview won't start.
Frameworks other than Next.js
Not today. Every project starts from the Next.js template; the model is told to stay within it. If you need something else, tell us.
Running the code yourself
The repository from GitHub sync runs anywhere Node 22 and Postgres are available: your laptop, Vercel, a VPS. Set DATABASE_URL and go.