al3rez

Omp Subrouter — AI skill for Claude Code

AI community

Route omp (oh-my-pi) through a local manaflow-ai/subrouter daemon — pooled Claude Max / ChatGPT subscriptions as omp providers.

How to install Omp Subrouter

This entry records only its repository, not the path inside it, so there is no exact command to give. Open al3rez/omp-subrouter and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Omp Subrouter does

Route omp (oh-my-pi) through a local manaflow-ai/subrouter daemon — pooled Claude Max / ChatGPT subscriptions as omp providers.

Alternatives in AI

  • UI UX Pro Max Skill — An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms 45.8k ★
  • Cursor Tools — by eastlondoner - Creates a versatile AI command interface supporting multiple providers and models with flexi 4.7k ★
  • Vibeproxy — Native macOS menu bar app to use your Claude Code & ChatGPT subscriptions with AI coding tools - no API keys n 3.3k ★

README

omp-subrouter

Route [**omp** (oh-my-pi)](https://omp.sh) through a local [**manaflow-ai/subrouter**](https://github.com/manaflow-ai/subrouter) daemon.

Subrouter is a local proxy that pools multiple **Claude Max** / **ChatGPT Pro** subscriptions (and API keys) behind one endpoint, with sticky, rate-limit-aware account selection. This plugin registers that endpoint as native omp providers, so you can pick a pooled model straight from omp's model selector — no per-tool logins, no manual `models.yml` edits.

subrouter/claude-opus-4-8        → Claude Max pool   (Anthropic Messages API)
subrouter-codex/gpt-5.2-codex    → ChatGPT pool      (Codex Responses API)

Requirements

  • omp >= 18
  • A running subrouter daemon with at least one account added.

Install

A. omp marketplace (recommended)

omp plugin marketplace add al3rez/omp-subrouter
omp plugin install subrouter@omp-subrouter

Then restart omp (extension modules load at session start). From inside a session you can also run `/marketplace add al3rez/omp-subrouter` and `/marketplace install subrouter@omp-subrouter`.

B. One file, no marketplace

Drop the extension into your agent directory — omp auto-discovers `~/.omp/agent/extensions/*.ts`:

mkdir -p ~/.omp/agent/extensions
curl -fsSL https://raw.githubusercontent.com/al3rez/omp-subrouter/main/plugins/subrouter/extension/subrouter.ts \
  -o ~/.omp/agent/extensions/subrouter.ts

On Windows (PowerShell):

mkdir "$env:USERPROFILE\.omp\agent\extensions" -Force
curl -fsSL https://raw.githubusercontent.com/al3rez/omp-subrouter/main/plugins/subrouter/extension/subrouter.ts `
  -o "$env:USERPROFILE\.omp\agent\extensions\subrouter.ts"

Use **either** A or B, not both — two copies would register the same providers twice.

Set up subrouter

npm i -g subrouter            # or: pipx install subrouter
subrouter serve --addr 127.0.0.1:31415   # keep this running
sr add claude work            # add a Claude