A framework for generating production-ready applications using YAML-driven development.
- YAML-Driven Development: Define your entire application architecture using simple YAML files
- Cursor IDE Integration: Leverage AI-powered code generation through Cursor IDE
- Kubernetes-Inspired: Familiar declarative syntax for defining services, deployments, and resources
Just write your application YAML file!
And cursor will generate your application code!
-
Install Prerequisites:
- Install Cursor IDE
- Clone this repository
-
Generate Your Application:
- Create your application YAML (see
example.yml
) - Use Cursor Composer to generate code:
bash cursor compose your-app.yml
- Create your application YAML (see
-
Just saying "Keep going"
-
Review and Run
You can see the frontend and backend code generated by Codernetes.
Generated projects follow a standardized structure:
frontend/
- Flutter applicationbackend/
- Spring Boot APIdatabase/
- PostgreSQL schemas and migrationsdeploy/
- Docker and deployment configurationsdocs/
- Generated documentation
- Fork the repository
- Create your feature YAML file
- Test with Cursor Composer
- Submit a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.