Repository navigation
Overview
Initial stable release of the Enterprise Agent Platform, a production-oriented multi-agent commerce system. It autonomously handles complex e-commerce workflows while maintaining strict human oversight over critical actions.
Key Features
- Multi-Agent Orchestration: Stateful routing and execution using LangGraph.
- Model Context Protocol (MCP): Decoupled tool execution for warehouse management (availability checks and transactional reservations).
- Agentic RAG: Context-aware product recommendations and QA powered by Qdrant vector database.
- Human-In-The-Loop (HITL): Mandatory human approval for sensitive actions (e.g., inventory reservation) via Streamlit UI.
- Streaming UI: Real-time Server-Sent Events (SSE) for transparent agent "thinking" and tool-calling processes.
- Persistent State: PostgreSQL-backed LangGraph checkpointing ensuring conversation and cart state survive restarts.
- Feedback Loop: Built-in thumbs-up/down feedback system tied to trace IDs for continuous LLM evaluation.
Architecture
- Coordinator Agent: Delegates tasks to specialized sub-agents.
- Product QA Agent: Handles detailed product questions and reviews.
- Shopping Cart Agent: Manages user cart state.
- Warehouse Manager Agent: Communicates via MCP for inventory checks and reservations.