OmniRoute — AI-Powered Transportation Operations Intelligence Platform
OmniRoute is an AI-powered transportation platform that enables agencies and operators to interact with routes, reservations, and incidents through conversational AI and natural language queries.
Developed as an open-source blueprint under the Cloud2 Labs Innovation Hub, OmniRoute demonstrates how Agentic AI and multi-agent AI systems can help transportation teams monitor real-time transportation operations, manage reservations, and investigate service disruptions using operational data analytics.
The platform allows users to upload operational records such as routes, reservations, and incidents through CSV files, which are stored in PostgreSQL. A real-time simulation engine continuously generates and updates records to mimic live transportation activity, creating a dynamic operational environment for testing and innovation.
OmniRoute leverages a Planner Agent within an Agentic AI framework that analyzes user queries and routes them to specialized agents responsible for operations, reservations, and service insights. Agents operate autonomously and can collaborate or invoke other agents to complete complex tasks, ensuring accurate, evidence-backed insights.
What It Demonstrates
OmniRoute illustrates how to
- Enable transportation staff to query routes, trips, and incidents using conversational AI.
- Route queries through a Planner Agent to specialized agents handling operations, reservations, and service insights.
- Allow specialized agents to collaborate and invoke other agents when additional information or actions are required.
- Run a real-time operational simulation engine that continuously generates and updates routes, reservations, and incidents to mimic actual transportation systems.
- Enable transportation teams to upload CSV records such as routes, reservations, and incidents to populate the system.
- Use PostgreSQL combined with embeddings and metadata retrieval to ensure accurate, AI-powered operational intelligence.
- Provide actionable insights into delays, incidents, and route activity while maintaining traceability to source data.
Designed for developers, data engineers, analysts, and innovation teams, OmniRoute serves as a reference blueprint for AI-driven transportation operations intelligence and multi-agent orchestration and agentic AI capabilities over real operational data.
Key Capabilities

Planner-Based Agent Routing
A central Planner Agent analyzes each user query and routes it to the appropriate agent.

Operations Agent
Provides operational information about routes, trips, and transportation services.

Reservation Agent
Handles reservation creation, seat availability checks, and reservation retrieval.

Insights Agent
Analyzes incidents and delays to explain operational disruptions.

Agent-to-Agent Collaboration
Agents can invoke other agents when additional data or actions are required to complete a request.

Operational Data
Upload
Supports CSV uploads for routes, reservations, and incident records to populate the system.

Evidence-Based Responses
Uses embeddings and metadata retrieval to support answers with references to the underlying data.

Real-Time Simulation Engine
A background process continuously generates and updates operational records to mimic real transportation activity.

Modern Web Interface
Clean, responsive React-based UI optimized for exploration and iteration.

Containerized Blueprint
Docker-based setup designed for reproducible development and experimentation.

