Python version 3.11
User send task
↓
Junior Dev → write code
↓
Senior Dev → review
↓
Tech Lead → approve / require edit
↓
Options → back Junior
Once approved, the code is automatically saved to a .py file
project/
│
├── main.py
├── requirements.txt
├── .env
│
├── config/
│ └── settings.py
│
├── agents/
│ ├── __init__.py
│ ├── base_agent.py
│ ├── junior.py
│ ├── senior.py
│ └── tech_lead.py
│
├── orchestrator/
│ ├── __init__.py
│ └── team.py
│
├── memory/
│ ├── __init__.py
│ └── shared_memory.py
│
├── logger/
│ ├── __init__.py
│ └── logger.py
│
├── utils/
│ ├── __init__.py
│ └── file_writer.py
│
├── logs/
│ └── session_log.txt
│
└── output/
└── generated_code_YYYYMMDD_HHMMSS.py
Create Virtual Enviroments
py -3.11 -m venv venv
venv\Scripts\activate
Create file .env and copy enviroments in .env.example
Get GROQ_API_KEY here https://console.groq.com/keys
GROQ_API_KEY=your_key_here
pip install -r requirements.txt
python main.py