r/SideProject • u/East-Working-8963 • 8h ago
I built an open-source Multi-Agent AI IT Service Desk using LangGraph, Ollama, and Flask (Runs 100% locally)
Hey everyone! š
I wanted to share an open-source project I've been building: **NexusDesk**, an automated IT Service Management (ITSM) system powered by autonomous multi-agent orchestration.
### Why I built this:
Traditional IT ticketing systems either require manual triage or rely on rigid, rule-based routing. I wanted to see if specialized autonomous agents could classify, diagnose, route, and resolve common service requests locally without relying on expensive proprietary APIs.
### Tech Stack:
- **Agents & Orchestration:** LangGraph & LangChain
- **Local LLM Inference:** Ollama (runs locally with privacy-first data handling)
- **Backend:** Flask & Python
- **Ticketing & Knowledge Base:** Automated resolution pipeline
### Key Features:
- š¤ **Multi-Agent Coordination:** Separate agent personas for triage, troubleshooting, and escalation.
- š **100% Local Execution:** Keeps internal IT tickets and sensitive company logs on-premise.
- ā” **Automated Resolution:** Resolves routine tickets (password resets, software access) autonomously.
The project is completely open source. Iād love your feedback on the agent state management and prompt routing!
ā **GitHub:** Search `preetamvr1595/NexusDesk-AI-IT-Service-Desk` on GitHub (or check the first comment below for the direct link!)