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.

Get Started

Explore the source code, architecture, and setup instructions on GitHub

Disclaimer
OmniRoute is provided for demonstration and educational purposes only. It simulates transportation operational environments and should not be used as a production transportation control system without additional safety, compliance, and operational validation.

Cart (0 items)

Create your account