🎸 create-vibe-app
Scaffold AI-friendly project structures for Vibe Coding – a methodology that helps AI agents work more effectively on your codebase.
✨ What is Vibe Coding?
Vibe Coding is a development approach where:
- AI agents handle implementation based on clear structures
- Knowledge compounds through wiki and experience recording
- Complexity-based routing ensures the right workflow for each task
📦 Installation
pip install create-vibe-app
🚀 Usage
create-vibe-app my-project
cd my-project
code .
Then in your AI assistant:
"Read MAIN.md, then help me build [your idea]"
📁 Generated Structure
my-project/
├── MAIN.md # Project entry point
├── agent/ # AI agent definitions
│ ├── phase-router.md
│ ├── requirement-manager.md
│ ├── design-manager.md
│ ├── implementation-executor.md
│ └── experience-depositor.md
├── skill/ # Reusable workflow skills (10)
├── wiki/ # Project knowledge base
├── requirement/ # Task tracking
├── mcp/ # External tool configs
├── code/ # Your source code
└── reference/ # Reference implementations
🔄 Workflow
User Task → Analyze Intent → Detect Complexity → Route → Update Knowledge
↓
Simple: Direct execution
Medium: Requirement → Design → Implement
Complex: Full flow + User confirmation
🤝 Contributing
Issues and PRs welcome!
📄 License
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
create_vibe_app-0.1.0.tar.gz
(19.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file create_vibe_app-0.1.0.tar.gz.
File metadata
- Download URL: create_vibe_app-0.1.0.tar.gz
- Upload date:
- Size: 19.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05d546ecd9b956a353ecc53e4456b2750b8eda6759859afe4b3206a462da3559
|
|
| MD5 |
ba01cd71ecb1d7704388db4e24ebb3bc
|
|
| BLAKE2b-256 |
4b01de713f6553971512345a02c060907376c9dd62be9ad02660dbe78000ed89
|
File details
Details for the file create_vibe_app-0.1.0-py3-none-any.whl.
File metadata
- Download URL: create_vibe_app-0.1.0-py3-none-any.whl
- Upload date:
- Size: 26.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
701ba85037ff911ad3452ba491dc954f9951bc92d7ff886f455fc7c0c31a2e68
|
|
| MD5 |
2ea7c23969703959757532277c82011d
|
|
| BLAKE2b-256 |
3a0de2a6299835a371bf67fcf54c7a943d640b1ccedaebaeb65a2790d751c90d
|