
This project is the final capstone of the Agentic AI Developer Certification (AAIDC). It extends the prototype from Module 2 into a production-ready, safe, tested, and user-friendly system.
Agentic AI systems are powerful, but production deployment requires additional features such as guardrails, testing, monitoring, and a user-friendly interface. This project demonstrates how to take a multi-agent system into real-world readiness.
Researcher Agent ā Collects context from DB, local files, and LLM.
Planner Agent ā Breaks down complex tasks into smaller logical steps.
Summarizer Agent ā Creates a concise, structured final answer.
Calculator ā Arithmetic & basic math operations.
File Reader ā Reads and extracts text from local files.
Local LLM ā Offline Ollama-based LLM integration.
DB Adapters ā JSON (default), SQLite, Postgres (extendable).
Custom orchestration built via simple_graph.py.
Each agent is a node in the execution graph, orchestrated for safe, sequential workflow.
š Architecture Diagram (use this PNG):

ā
3+ agents with orchestration.
ā
3+ tools integrated.
ā
Safety guardrails (input/output sanitization, fallback).
ā
Streamlit web UI for user-friendly interaction.
ā
Node.js server wrapper for backend integration.
ā
Logging & UTF-8 safe output.
ā
Pytest-based test suite with ~70% coverage.
git clone https://github.com/trivedijigneshkumar11192/multi_agent_advance_module3.git
cd multi_agent_advance_module3
python -m venv venv
venv\Scripts\activate
// Python
pip install -r python/requirements.txt
// Node.js backend
cd backend
npm install
npm start
python python/main.py --task "AI in accounting overview" --dbtype sqlite
streamlit run python/ui.py
Run the test suite with coverage reports:
pytest --cov --cov-report=term-missing --cov-report=html
{"task": "AI in accounting overview", "dbtype": "sqlite"}
{
"ok": true,
"output": "Task: AI in accounting overview\n\n== Plan == ...\n== Evidence == ...\n== Summary == ..."
}
Add more specialized agents (e.g., Compliance Agent, Finance Analyzer).
Advanced evaluation metrics for agent workflows.
Support for additional UI integrations.
CI/CD pipeline with Docker & deployment recipes.
This project is released under the MIT License.
It is intended for research and educational use, showcasing a modular and production-ready multi-agent system architecture.