mcpField
C
cli-chat

cli-chat

github.com/diegosouzapwAgent workflows82.6k910 installsUpdated today
Repository

About cli-chat

A CLI skill for sending chat requests, streaming responses, and running an interactive REPL with OmniRoute providers. It supports combo routing and configurable system prompts and model parameters.

Key features

  1. 01Send chat completions
  2. 02Stream responses
  3. 03Run an interactive REPL
  4. 04Select providers, models, or combo routing
  5. 05Configure prompts and generation parameters

Use cases

  1. 01Sending a one-off prompt from a terminal
  2. 02Streaming a response into a workflow
  3. 03Continuing an interactive session with a selected model

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/diegosouzapw/omniroute --skill cli-chat

After installing, type/cli-chatin Claude Code to confirm it loaded.

Details

From the project README

Overview

Send chat completions, stream responses, and start an interactive REPL session from the CLI. Supports all OmniRoute providers, combo routing, and system prompt configuration.

Quick install

npm install -g omniroute   # or: npx omniroute
omniroute --version

Subcommands

chat [prompt]

Flags:

  • --file <path>
  • --stdin
  • -s, --system <prompt>
  • -m, --model <id>
  • --max-tokens <n>
  • --temperature <t>
  • --top-p <p>
  • --reasoning-effort <level>
  • --thinking-budget <tokens>
  • --combo <name>
  • --responses-api
  • --stream
  • --no-history

Example:

omniroute chat [prompt]
repl

Flags:

  • -m, --model <id>
  • --combo <name>
  • -s, --system <prompt>
  • --resume <session>

Example:

omniroute repl
stream [prompt]

Flags:

  • --file <path>
  • --stdin
  • -m, --model <id>
  • -s, --system <prompt>
  • --combo <name>
  • --max-tokens <n>
  • --responses-api
  • --raw
  • --debug
  • --save <path>

Example:

omniroute stream [prompt]

Comments

Markdown supported