Projects

Last update

Projects

Pikuu

Iterative technical assistant that transforms data schemas into complete Next.js applications. Generates real production code, not placeholders.

Next.jsTypeScript (Strict)PrismaZodAI SDK v6TanStack Formshadcn/ui

The Evolution of Code Gen

Pikuu is not another generic code generator that spits out files without context. It is a technical assistant designed to integrate into a senior developer's workflow.

Unlike tools that try to "do everything" at once, Pikuu adopts an iterative and granular approach:

  • Understands the overall project context.
  • Modifies only what you ask for.
  • Maintains state between iterations.

Engineering Features

Pikuu's core is built to respect modern architecture best practices in Next.js:

  • Schema-First Design: Generates optimized schema.prisma from an abstract idea or consumes existing schemas.
  • Type Safety: Creates Zod validation schemas synchronized with your database.
  • Robust Backend: Writes pure Server Actions or Route Handlers, ensuring server and client logic never mix.
  • Production Forms: Generates complex forms using shadcn/ui integrated with TanStack Form for state management and validation.

Philosophy: No Placeholders

Pikuu's golden rule is: "If it doesn't run in production, it's useless".

  1. Controlled Iteration: No regenerating the whole project for a small change.
  2. Streaming UI: Visualize changes in real-time through on-the-fly generated UI artifacts (Generative UI).
  3. Strict TypeScript: All generated code passes the strictest TypeScript checks.

Tech Stack

The tool uses the latest from the Vercel and React ecosystem:

  • AI Engine: Vercel AI SDK v6 + AI Elements for component streaming.
  • Database: PostgreSQL + Prisma ORM.
  • Interface: Framer Motion for smooth transitions and shadcn/ui.

License

This is a Source-Available project. The source code is available for educational and audit purposes, but its commercial use, redistribution, or modification for derivative services is restricted without explicit permission.

Interested in implementing Pikuu in your team? Let's talk.

On this page