omniroute-cli

Manage OmniRoute gateway servers, providers, and diagnostics via CLI.

44.0k|5.9k|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/diegosouzapw/OmniRoute --skill omniroute-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omniroute-cli
Source: https://github.com/diegosouzapw/OmniRoute/tree/main/skills/omniroute-cli
Command: npx skills add https://github.com/diegosouzapw/OmniRoute --skill omniroute-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OmniRoute CLI removes the friction of starting, managing, and troubleshooting the OmniRoute server and its AI provider setup by giving you a consistent command-line interface for local and remote workflows.

Core Features & Use Cases

  • Server and provider control: Run the OmniRoute server, perform initial setup, and manage provider/API key configuration through dedicated CLI commands.
  • Environment-based connectivity: Connect any command to the right server using OMNIROUTE_BASE_URL and OMNIROUTE_API_KEY (or per-invocation flags like --base-url and --api-key) for CI, automation, and remote endpoints.
  • Automation-friendly output: Produce results in table, JSON, JSONL, or CSV formats to integrate with scripts, dashboards, and reporting pipelines.

Quick Start

Start the server and interactively set up everything by running the command: "omniroute setup".

Frequently Asked Questions about omniroute-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage AI provider routing from the command line?

You can manage AI provider routing from the command line using OmniRoute CLI to start the server, run initial setup, and configure API keys across local and remote instances.

Can I automate OmniRoute server management in CI/CD pipelines?

Yes, you can automate OmniRoute server management in CI/CD pipelines by configuring connectivity via OMNIROUTE_BASE_URL and OMNIROUTE_API_KEY environment variables for repeatable, automated workflows.

What output formats are supported for CLI command results?

The CLI supports table, JSON, JSONL, and CSV output formats, enabling direct integration of provider routing data and diagnostic results into scripts, dashboards, and reporting pipelines.

How do I start using the OmniRoute gateway interactively?

To start using the OmniRoute gateway interactively, run the "omniroute setup" command, which initializes the server and guides you through the initial provider and API key configuration.

Does the OmniRoute CLI support remote server diagnostics?

Yes, the CLI supports remote server diagnostics by allowing you to target remote endpoints using --base-url and --api-key flags for operational troubleshooting and provider management.