Modern enterprises hold their most valuable operational knowledge in two completely disconnected worlds: structured records locked in databases and data warehouses, and unstructured institutional knowledge buried in runbooks, incident reports, and policy PDFs. Today, answering a single operational question — 'Why is this order delayed, and what should we do?' — requires an analyst to manually query multiple systems, search through documents, and correlate results before anyone can act. That process takes hours.
This demo collapses that time to under two seconds. It showcases a fully agentic architecture built on IBM watsonx.data as the unified query layer, with Apache Iceberg hosting all structured operational, analytics, and lakehouse data (covering orders, customers, warehouses, inventory, shipment events, and compensation policies). Unstructured content — four operational runbooks and two historical incident reports — is stored as vector embeddings in DataStax Astra DB or HCD, enabling semantic retrieval.
A lightweight Python MCP (Model Context Protocol) server bridges the AI agent to both data worlds, exposing seven tools: SQL execution, vector search, and five schema-exploration helpers. An optional Confluent Kafka pipeline streams live orders into Iceberg with sub-500 ms end-to-end latency.
The entire system is orchestrated through IBM Bob — a VS Code AI assistant — using a custom 'AI Driven Analyst' mode that understands the demo schema, enforces correct tool selection, and formats answers for a live audience. The result is a demo that illustrates, in plain English, how structured facts and unstructured guidance combine into a single actionable insight: root cause, inventory reroute option, compensation amount, and runbook citation — all in one response.
Have questions, want a walkthrough or found a bug?
Contact the demo owner for assistance.
Submit a request →