aafreen1804/AI_consultant
AI Logistics Assistant (Multi-Agent System)
Overview
This project is an AI-powered assistant that helps businesses understand how a logistics platform like Locus can solve their operational problems.
Instead of behaving like a basic chatbot, the system is designed to mimic how a real solutions consultant would think.
What the system does
A user enters their name and describes a logistics-related issue, for example delivery delays or route inefficiencies.
The system then processes this query through multiple steps:
- First, it understands what the user is actually trying to solve
- Then, it connects that problem to relevant features of the platform
- After that, it explains how those features help in a practical way
- Finally, it converts everything into a clean, user-friendly response
How it works (behind the scenes)
The project uses a multi-agent setup built with CrewAI.
Each agent has a specific responsibility:
- Query Analyst: figures out the core problem
- Product Specialist: identifies relevant product features
- Solutions Consultant: explains how the solution works
- Communication Assistant: formats the final response
The assistant is designed to provide clear and concise responses, focusing only on what is useful and relevant to the user.
Tech stack
- CrewAI
- Groq (LLaMA 3.1)
- Gradio
