π€ NexusAI Multi-Agent System π
β‘ Ultra-Fast Multi-Agent AI System powered by Groq + LangGraph
---π§© Tech Badges
---π Live Demo
π Try the App Here
π Frontend (Streamlit): https://multi-agent-system-ai.onrender.com/
π Project Overview
NexusAI is a Multi-Agent AI System designed to intelligently process user queries using a structured pipeline of AI agents.
Instead of relying on a single LLM call, this system breaks down tasks into multiple specialized agents, improving accuracy, reasoning, and response quality.
It combines speed + intelligence using Groqβs fast inference with a modular agent architecture.
β¨ Key Features
β‘ Ultra-Fast Responses Powered by Groq for low-latency inference
π§ Multi-Agent Architecture Planner β Worker β Reviewer pipeline
π Smart Routing System Simple queries bypass full pipeline for instant replies
π Context-Aware Memory Stores and retrieves past interactions using FAISS
π§ Tool Integration
- Web Search
- Calculator
- File Reader
π Self-Improving Responses Reviewer agent refines outputs
π οΈ Tech Stack
Technology| Purpose π Python| Core Programming β‘ Groq API| Fast LLM Inference π§ LangGraph| Agent Workflow π LangChain| LLM Integration π¨ Streamlit| Frontend UI π¦ FAISS| Vector Memory π Tavily| Web Search Tool
ποΈ Project Architecture
NexusAI β βββ app.py # Streamlit Frontend βββ agents.py # Multi-Agent Logic βββ requirements.txt βββ .env # Environment variables (NOT pushed) βββ README.md
βοΈ Installation Guide
1οΈβ£ Clone Repository
git clone https:https://github.com/hari9618/Multi-Agent_System cd nexusai
2οΈβ£ Create Virtual Environment
python -m venv venv source venv/bin/activate # Mac/Linux venv\Scripts\activate # Windows
3οΈβ£ Install Dependencies
pip install -r requirements.txt
4οΈβ£ Setup Environment Variables
Create a ".env" file:
GROQ_API_KEY=your_api_key_here AGENT_MODEL=gemma2-9b-it
5οΈβ£ Run the App
streamlit run app.py
π§ How It Works
1οΈβ£ User sends a query 2οΈβ£ Smart Router decides execution path 3οΈβ£ Planner creates structured steps 4οΈβ£ Worker generates solution 5οΈβ£ Reviewer refines output 6οΈβ£ Final response displayed
π What I Learned
β Multi-Agent System Design β LangGraph Workflow Engineering β LLM Optimization for Speed β Memory Integration with FAISS β Tool-augmented AI Systems
π― Future Improvements
πΉ RAG-based knowledge integration πΉ Advanced tool chaining πΉ Real-time collaboration agents πΉ Voice-based interaction πΉ UI enhancements
π¨βπ» Author
Hari Krishna AI Engineer | Multi-Agent Systems Builder
π GitHub https://github.com/hari9618
β Support
If you like this project:
β Star the repository π’ Share with others
π’ Tags
AI β’ Multi-Agent β’ LangGraph β’ Groq β’ Streamlit β’ Python β’ Generative AI β’ LLM

