Why I'm building this

An open letter from the creator of create-vllnt-app.

I've spent years building products — web apps, mobile apps, fullstack systems. Every new project started the same way: days of boilerplate, weeks of configuration, and the constant feeling that I was solving the same problems over and over.

Then AI coding agents arrived. Claude Code, Cursor, Codex, Windsurf — they changed everything. Suddenly I could ship 10x faster. But there was a catch: these agents are only as good as the context you give them. Drop an AI agent into a blank project and it flounders. Drop it into a well-structured project with clear rules, conventions, and architecture docs, and it becomes a 100x multiplier.

That's the insight behind create-vllnt-app. It's not just a scaffolder — it's the bridge between your idea and a project that AI agents can immediately understand and extend. CLAUDE.md files with blocking rules. AGENTS.md with architecture diagrams. Cursor and Windsurf rules derived from the same source of truth. Documentation that serves both humans and machines.

Opinionated by design

This scaffolder is deliberately opinionated. Next.js for web. Expo for mobile. Convex for the backend. Tailwind for styling. Feature-sliced architecture. These aren't arbitrary choices — they're the stack I've battle-tested across dozens of production apps. When your AI agent knows the stack, it writes better code. When the conventions are consistent, the agent makes fewer mistakes.

Open source because it has to be

create-vllnt-app is open source because the best developer tools always are. I want every solo developer, every indie hacker, every small team to have the same scaffolding advantage that I do. Fork it, extend it, make it yours. The templates are just the starting point.

The future is agent-first

We're at the beginning of a fundamental shift in how software gets built. The developers who win will be the ones who learn to work with AI agents, not against them. That means structuring projects for AI comprehension, writing rules that prevent common mistakes, and building scaffolds that give agents the context they need from the first prompt.

That's what create-vllnt-app is: a head start on the future of development.

— bntvllnt