Back to Agentic SystemsIn development
Procurement Knowledge Agent
A dynamic agent that decides its own next step — how many sources to check, and when it has enough to answer.
A LangGraph agent that answers procurement questions from a cross-client SAP Ariba knowledge base — deciding for itself how many sources to check, and pausing to ask rather than guess when it isn't confident. The knowledge base is exposed over MCP, so any agent can use it, not just this one.
System Architecture
The three systems above follow a fixed path. This one doesn't. Given a procurement question, it decides at runtime whether to search again, which module to check, or whether it already knows enough — and stops to ask rather than guess when it isn't sure. Every answer cites the module and line it came from.
Architecture diagram
Coming soon
Technology Stack
LangGraphMCPSQLite checkpointingCross-client knowledge baseCitation groundingClarifying-question loop