Skip to content

TOTM-Personal/agent-code-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo Multi Agent

Overview

Python version 3.11

Architecture Flow

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 Structure

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

Setup

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

Install

pip install -r requirements.txt

Run

python main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages