Skip to content

Releases: www222fff/free-router-proxy

v1.1.1

Choose a tag to compare

@www222fff www222fff released this 23 Sep 09:52

📦 v1.1.1 Release Notes

🚀 Highlights

  • 8557f9e Support discovery for all providers
  • 2210593 SWE bench verification added
  • 7223e19 Support HashNeuron provider

Free Router 1.1.0

Choose a tag to compare

@www222fff www222fff released this 14 Sep 09:00

Free Router 1.1.0

This release makes multi-account routing reliable while reducing the amount of configuration required from users. Add provider keys, choose a route when needed, and let Free Router handle discovery, rotation, cooldowns, and fallback automatically.

Highlights

  • Configure multiple API keys per provider from the UI or with plural environment variables.
  • Paste comma-separated keys such as key1,key2,key3; requests rotate across them automatically.
  • Key-aware fallback for authentication errors, rate limits, timeouts, server failures, and catalog refreshes.
  • Per-key cooldowns prevent one limited account from blocking the other keys on the same provider.
  • A 401 retires only the affected key; zero-balance responses exclude a model only after all usable keys fail.
  • Layered configuration keeps tracked defaults in config.json and local overrides in config.local.json.
  • Runtime UI localization for 12 languages, plus updated Simplified Chinese documentation.
  • A streamlined three-tab UI: Providers, Routes, and Status.
  • Route entries now display explicit provider:model identifiers and correctly recognize :free model suffixes.
  • More reliable start and stop scripts recover missing PID files, prevent duplicate instances, and force shutdown after a graceful timeout.

Behavior changes

  • LAN access, gateway Bearer-key management, admin passwords, and login sessions have been removed.
  • The web interface is intended for local loopback use.
  • Quota, discovery, server tuning, and custom-provider editors are no longer shown in the UI. Their backend and configuration-file capabilities remain available.
  • The Status page focuses on endpoint readiness and route priority; detailed usage configuration is no longer exposed there.

Upgrade

git pull
./stop.sh
./start.sh

Existing provider keys continue to load from environment variables and local layered configuration.

v1.0.0

Choose a tag to compare

@www222fff www222fff released this 09 Sep 02:38

Free Router 1.0.0

First release. Local OpenAI-compatible gateway: point a client at http://127.0.0.1:8787/v1 and use free-best. It ranks currently free models and fails over on rate limits, outages, empty replies, or spent daily quota.

Highlights

  • Providers: Gemini, OpenRouter, TokenRouter, B.AI (missing keys are skipped)
  • Gemini free-tier discovery and quota 429 handling
  • Replay Gemini thought_signature on tool follow-ups so 400s do not burn free quota
  • Local UI for keys and route priority; secrets redacted before upstream
  • GET /health reports "version": "1.0.0" from package.json

Install

Node.js 20+. cp .env.example .env, set keys, ./start.sh.