Cofounder is an experimental open source development tool designed to generate complete full-stack web applications using AI-assisted workflows. It focuses on creating applications that include a backend, database integration, and stateful web interfaces while also generating user interfaces through a generative UI system rooted in application architecture. Developers can describe a project and allow the system to incrementally produce a working codebase that includes both backend services and a modern web frontend built with a Vite and React setup. Cofounder also provides a dashboard and local API environment that helps manage project generation, iteration, and interaction with the system. Generated projects are stored locally and can be launched using standard development commands, allowing developers to run and modify the code that the system produces. Cofounder relies on configurable nodes and sequences that define how AI operations are executed.
Features
- Generates full-stack web applications including backend, database, and UI
- AI-guided mockup designer for creating application layouts
- Generative UI system rooted in application architecture
- Local dashboard and API environment for managing generated projects
- Configurable concurrency and task pipelines through architecture nodes
- Ability to iterate on generated UI components during development