The Starters are a set of open source projects for building web applications with AI. They cover the three pieces needed to go from an idea to a working product: a written spec, a front end and an API. Each piece is a separate codebase and can be used on its own or together as a full stack.
Application flows written as markdown in a central repo. Instead of describing a feature to AI tooling from scratch every time, the flows define how things like authentication, account management, billing and admin access are meant to work. That spec is then used to drive the build against a known structure.
A Vue 3 SPA shipped as two projects in one repo, an app and an admin, with a shared common folder. Built with Vite, TypeScript, Tailwind and PrimeVue. It comes with authentication, account management, billing and subscriptions, notifications, i18n, dark and light mode, layouts with page transitions, and a sample CRUD to use as a pattern for the rest of the app.
A REST API built on Laravel 12. It includes login and register, account activation, password reset, billing and subscriptions, roles and permissions, image uploads, automated database backups and a full test suite covering the included endpoints.
The documentation is still being written and more of it will land here over time. What is available so far is on the docs page. For an idea of what has been built with the Starters, see the portfolio, or the hire page for how they fit into an actual project.