Blueprints
Blueprints are comprehensive project starters that include architecture decisions, requirements, and step-by-step build plans. They go beyond simple templates by defining not just code, but the entire project structure.
What's in a Blueprint
| Component | Description |
|---|---|
| Architecture | Technology stack, folder structure, and design patterns |
| Requirements | Pre-defined functional and non-functional requirements |
| Build Steps | Ordered tasks for the AI agent to execute |
| Configuration | Pre-configured .chyper folder with guidelines and context |
| Dependencies | Required packages and tools |
Using a Blueprint
From the Dashboard
- Click New Project
- Select From Blueprint
- Browse or search available blueprints
- Click Use Blueprint
- Customize the project name and settings
- The AI agent begins executing the build steps
From the Marketplace
Blueprints can also be found in the Marketplace. Community-published blueprints cover a wide range of application types.
Blueprint Categories
| Category | Examples |
|---|---|
| Web Application | Next.js SaaS, React dashboard, E-commerce store |
| API | REST API, GraphQL server, Microservices |
| Mobile | React Native app, Expo starter |
| Data | Data pipeline, Analytics dashboard |
| AI/ML | Chatbot, RAG application, AI agent |
| DevOps | CI/CD pipeline, Infrastructure as Code |
Customizing a Blueprint
After creating a project from a blueprint:
- Modify requirements — Add, remove, or edit requirements in the Requirements tab
- Adjust architecture — Update the CONTEXT.md file with your preferences
- Re-run build steps — Ask the AI agent to implement changes