JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1421
  • Score
    100M100P100Q80555F
  • License MIT

Birouter CLI - Start and manage Birouter server

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (birouter) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Birouter - AI Router & Token Saver

    Never stop coding. Save 20-40% tokens with RTK + auto-fallback to FREE & cheap AI models.

    Connect All AI Code Tools (Claude Code, Cursor, Antigravity, Copilot, Codex, Gemini, OpenCode, Cline, OpenClaw...) to 40+ AI Providers & 100+ Models.


    🤔 Why Birouter?

    Stop wasting money, tokens and hitting limits:

    • ❌ Subscription quota expires unused every month
    • ❌ Rate limits stop you mid-coding
    • ❌ Tool outputs (git diff, grep, ls...) burn tokens fast
    • ❌ Expensive APIs ($20-50/month per provider)

    Birouter solves this:

    • RTK Token Saver - Auto-compress tool_result, save 20-40% tokens
    • Maximize subscriptions - Track quota, use every bit before reset
    • Auto fallback - Subscription → Cheap → Free, zero downtime
    • Multi-account - Round-robin between accounts per provider
    • Universal - Works with any OpenAI/Claude-compatible CLI

    ⚡ Quick Start

    npm (recommended for desktop):

    npm install -g birouter
    birouter
    
    # Or run directly with npx
    npx birouter

    🎉 Dashboard opens at http://localhost:2004

    2. Connect a FREE provider (no signup needed):

    Dashboard → Providers → Connect Kiro AI (free Claude unlimited) or OpenCode Free (no auth) → Done!

    3. Use in your CLI tool:

    Claude Code/Codex/OpenClaw/Cursor/Cline Settings:
      Endpoint: http://localhost:2004/v1
      API Key:  [copy from dashboard]
      Model:    kr/claude-sonnet-4.5

    That's it! Start coding with FREE AI models.


    🚀 CLI Options

    birouter                    # Start with default settings
    birouter --port 8080        # Custom port
    birouter --no-browser       # Don't open browser
    birouter --skip-update      # Skip auto-update check
    birouter --help             # Show all options

    Dashboard: http://localhost:2004/dashboard


    🛠️ Supported CLI Tools

    Claude-Code • OpenClaw • Codex • OpenCode • Cursor • Antigravity • Cline • Continue • Droid • Roo • Copilot • Kilo Code • Gemini CLI • Qwen Code • iFlow • Crush • Crusher • Aider

    Any tool supporting OpenAI/Claude-compatible API works.


    💾 Data Location

    • macOS/Linux: ~/.birouter/db/data.sqlite
    • Windows: %APPDATA%/birouter/db/data.sqlite

    📚 Documentation

    Based on 9Router (MIT License).


    📄 License

    MIT License - see LICENSE for details.