cli-router is an open-source Python package that provides a simple CLI router designed for AI planning and coding agents. Below are 6 cli tools & terminal apps with similar functionality to cli-router, matched by what each product actually does — not ranked or scored. Explore each to find the closest fit for your use case.
ai-route is an open-source CLI tool that automatically selects and routes tasks to the most suitable AI agent, such as Claude, aider, or Gemini. It streamlines workflows for developers by removing the need to manually pick tools, optimizing productivity in AI-powered command-line environments.
Pick the right tools for an agent task. Boring baseline. Open dataset.
ClawRouter is an open-source, local-first router for AI agents that intelligently selects the optimal model or agent for each request based on cost, latency, and performance. It supports OpenAI-compatible APIs, local learning, and automatic fallback, making it ideal for developers building robust AI agent systems.
routerlurb is a Python subpackage supporting multi-agent reinforcement learning for urban route choice in city networks. It is designed for researchers and developers working on transportation modeling and RL simulations.
ai-toolkit-cli is a command-line interface tool that allows developers to interact with AI models using OpenRouter. It streamlines AI model access and management for developers who prefer working in terminal environments.
ai is a self-hosted gateway designed to manage and route API requests across multiple large language model (LLM) providers. It acts as an intermediary layer between applications and AI model APIs, enabling intelligent selection of the best available model for each request without requiring changes to client code. The tool is aimed at developers and organizations seeking greater control, reliability, and cost management in their AI infrastructure. Among its core features are intelligent routing, which uses AI-driven policies to evaluate and select models based on criteria such as cost, speed, health, and capability. ai supports nine configurable routing policies and can combine them to suit different needs. Cost tracking is built in, with per-token pricing and presets for models like GPT-4o, Claude, and Gemini, as well as the ability to set custom pricing for any model. The platform enforces budget limits at hourly, daily, weekly, or monthly intervals, either per project or globally, filtering out over-budget models before routing requests. Project isolation is supported through separate bearer tokens, each with its own model list, routing configuration, and budget restrictions. ai is compatible with applications and tools that use OpenAI or Anthropic wire formats, providing drop-in replacement functionality by simply changing the base URL. It offers full streaming support and requires no code changes for integration. The tool also features a web dashboard for visual analytics, model management, project configuration, and user and role administration, removing the need for command-line interaction. Supported providers include OpenAI, Anthropic, Gemini, Ollama, Mistral, Cohere, xAI, and any OpenAI-compatible custom endpoint. It can be used for a variety of workflows, from SaaS and multi-tenant environments to local-first development, automatic cost reduction, resilience with failover, and model evaluation or A/B testing. js and all dependencies. 0, and is free to use with no markup on API calls. It is built with TypeScript and runs on Docker, offering zero vendor lock-in and ensuring that all data remains on the user's own infrastructure.