Agent_ng aims to implement modular, multi-agent orchestration for Retrieval-Augmented Generation (RAG) workflows. The project is designed for extensibility, reproducibility, and easy integration of new agents, tools, and data sources.
- Modular RAG pipeline (embeddings, LLM, vector DB, loader)
- Multi-agent orchestration (planned)
- Streamlit UI for chat
- Chroma vector DB integration
- Install dependencies:
pip install -r requirements.txt - Run the app:
python rag_app.py - Place data files in
data/uploads/for ingestion.
- Phase 0: Repo & environment setup
- Phase 1: Agent orchestration
- Phase 2: Tool integration
- Phase 3: Advanced workflows
core/: Main logicagents/: Agent extensionstools/: Tool extensionsdata/: Uploaded files and vector DBdb/: Chroma DB storage
For architecture diagrams and roadmap, see the docs/ folder.