Skip to content

KhaledYaish0/Agentic-coder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coder

Agentic code assistant that autonomously plans, writes, and evaluates code using multi‑agent collaboration.

  • Built with CrewAI for orchestrating coding agents.

Project Structure

coder_clean/
├─ knowledge/
│  └─ user_preference.txt
├─ output/
│  ├─ .gitkeep
│  └─ code_and_output.txt
├─ src/
│  └─ coder/
│     ├─ config/
│     │  ├─ agents.yaml
│     │  └─ tasks.yaml
│     ├─ tools/
│     │  ├─ __init__.py
│     │  └─ custom_tool.py
│     ├─ __init__.py
│     ├─ crew.py
│     └─ main.py
├─ .gitignore
├─ pyproject.toml
├─ README.md
└─ uv.lock

Quick Start

1) Prerequisites

  • Python >= 3.10, < 3.13
  • .env file containing your API key(s):
OPENAI_API_KEY=sk-...

2) Install

pip install uv
uv pip install -e .

3) Configure

  • Update agents and tasks under config/.
  • Generated code and logs stored in output/.

4) Run

python -m src.coder.main

About

Agentic coder: multi-agent AI that plans, writes, debugs, and improves code autonomously.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages