Skip to content

Releases: Mirrowel/LLM-API-Key-Proxy

Build (main): 20260123-1-bf7ab7e

23 Jan 13:34

Choose a tag to compare

Build Information

Field Value
📦 Version 20260123-1-bf7ab7e
💾 Binary Size Win: 44M, Linux: 44M, macOS: 44M
🔗 Commit bf7ab7e
📅 Build Date 2026-01-23 13:34:42 UTC
Trigger push

📋 What's Changed

Recent Changes

🐛 Bug Fixes

  • 🐛 refine schema cleaning strategies for Claude and Gemini compatibility (bf7ab7e) by @Mirrowel

📁 Included Files

Each OS-specific archive contains the following files:

File Description
proxy_app.exe Main application executable with built-in TUI launcher for Windows.
proxy_app Main application executable with built-in TUI launcher for Linux and macOS.
.env.example Example configuration file. Copy to .env and add your API keys.
README.md Project overview and quick start guide.
DOCUMENTATION.md Detailed configuration and usage documentation.
LICENSE License.

📦 Archives

  • Windows: LLM-API-Key-Proxy-Windows-main-20260123-1-bf7ab7e.zip
  • Linux: LLM-API-Key-Proxy-Linux-main-20260123-1-bf7ab7e.zip
  • macOS: LLM-API-Key-Proxy-macOS-main-20260123-1-bf7ab7e.zip

🔗 Useful Links


Note: This is an automated build release.

Full Changelog: main/build-20260121-1-c18dfdd...main/build-20260123-1-bf7ab7e

Build (main): 20260121-1-c18dfdd

21 Jan 18:23

Choose a tag to compare

Build Information

Field Value
📦 Version 20260121-1-c18dfdd
💾 Binary Size Win: 44M, Linux: 44M, macOS: 44M
🔗 Commit c18dfdd
📅 Build Date 2026-01-21 18:23:06 UTC
Trigger push

📋 What's Changed

Recent Changes

🔧 Other Changes

Changes in dev/build-20260121-2-3d3d875

🐛 Bug Fixes

  • 🐛 correct logger variable reference in error handler (3d3d875) by @Mirrowel

Changes in dev/build-20260121-1-d4c1ac0

♻️ Code Refactoring

  • apply PR feedback for quota configuration (09b3a9e) by @b3nw

🐛 Bug Fixes

  • use consistent firmware/_quota model name in quota groups (6f456da) by @b3nw
  • add quota group configuration for TUI display (f904477) by @b3nw
  • add subscription model tracking, only monthly blocks (f221805) by @b3nw
  • address PR feedback for quota tracking (03be73a) by @b3nw

📚 Documentation

📦 Build System

🚀 Features

  • ✨ add Firmware.ai quota tracking with 5-hour rolling window (45cee6e) by @b3nw
  • add NanoGPT provider with subscription quota tracking (222d902) by @b3nw

🤖 Continuous Integration

  • 🎡 generate community contributions section in release notes (0990069) by @Mirrowel
  • 🎡 implement dynamic github username resolution (7769cbb) by @Mirrowel

🧹 Miscellaneous Chores

  • 🧹 remove LGPLv3 classifier from project metadata (9de28b7) by @Mirrowel
  • 🧹 clarify partition of the project into LGPLv3 core and MIT proxy (df3e5bf) by @Mirrowel

Changes in dev/build-20260120-4-63bc742

♻️ Code Refactoring

  • 🔨 centralize provider definitions and unify api base usage (9d12af8) by @Mirrowel

🐛 Bug Fixes

  • 🐛 prefer standard api key syntax and blacklist incompatible providers (63bc742) by @Mirrowel

🚀 Features

Changes in dev/build-20260120-3-a5e2c3f

🐛 Bug Fixes

  • 🐛 prevent stale API responses from resetting quota count (#75) (f663c45) by @b3nw

Changes in dev/build-20260120-2-b415ed4

📦 Build System

  • 🐛 use author name as fallback for changelog attribution (d5ef631) by @Mirrowel
  • add GITHUB_TOKEN for git-cliff API access (4373f63) by @b3nw
  • use GitHub username for changelog attribution (9fb6374) by @b3nw

🧹 Miscellaneous Chores

Changes in dev/build-20260120-1-74216fd

🐛 Bug Fixes

  • 🐛 align headers and callbacks with native antigravity client (fa4d94b) by @Mirrowel

🚀 Features

  • ✨ implement PKCE security and endpoint fallback strategies (5d114c5) by @Mirrowel

Changes in dev/build-20260119-2-efe666b

🐛 Bug Fixes

🚀 Features

  • add quota tracking with daily credit limits (8105c20) by @b3nw

Changes in dev/build-20260119-1-abf7cec

🐛 Bug Fixes

  • 🐛 refine cycle reset logic and prevent duplicate exhaustion events (abf7cec) by @Mirrowel

Changes in dev/build-20260117-3-98d493c

🐛 Bug Fixes

Changes in dev/build-20260117-2-431f2d5

🐛 Bug Fixes

  • 🐛 enforce strict schema cleaning and const conversion (431f2d5) by @Mirrowel

Changes in dev/build-20260117-1-f6b480e

🐛 Bug Fixes

  • 🐛 enforce parameters key for antigravity tool schemas (f6b480e) by @Mirrowel

Changes in dev/build-20260116-1-2da13f5

🐛 Bug Fixes

🚀 Features

  • ✨ implement native client fingerprinting and endpoint fallbacks (87d0357) by @Mirrowel

Changes in dev/build-20260115-5-99c3594

🐛 Bug Fixes

  • 🐛 configure precise client headers and metadata for providers (99c3594) by @Mirrowel

Changes in dev/build-20260115-4-cfef156

🚀 Features

  • ✨ implement cached token tracking and usage accounting (cfef156) by @Mirrowel

Changes in dev/build-20260115-3-a9be460

♻️ Code Refactoring

  • 🔨 standardize thinking budget mapping and remove legacy hacks (8e10a66) by @Mirrowel

🐛 Bug Fixes

📚 Documentation

  • 📚 document anthropic api compatibility layer and client usage (1798e75) by @Mirrowel

🔧 Other Changes

🚀 Features

  • ✨ implement nested transaction logging for anthropic compatibility (d9f2ddb) by @Mirrowel

Changes in dev/build-20260115-2-088180f

🔧 Other Changes

🤖 Continuous Integration

Read more

Build (main): 20260111-1-6a91bf9

11 Jan 10:36

Choose a tag to compare

Build Information

Field Value
📦 Version 20260111-1-6a91bf9
💾 Binary Size Win: 43M, Linux: 46M, macOS: 43M
🔗 Commit 6a91bf9
📅 Build Date 2026-01-11 10:36:10 UTC
Trigger push

📋 What's Changed

Recent Changes

🐛 Bug Fixes

🔧 Other Changes

🚀 Features

📁 Included Files

Each OS-specific archive contains the following files:

File Description
proxy_app.exe Main application executable with built-in TUI launcher for Windows.
proxy_app Main application executable with built-in TUI launcher for Linux and macOS.

📦 Archives

  • Windows: LLM-API-Key-Proxy-Windows-main-20260111-1-6a91bf9.zip
  • Linux: LLM-API-Key-Proxy-Linux-main-20260111-1-6a91bf9.zip
  • macOS: LLM-API-Key-Proxy-macOS-main-20260111-1-6a91bf9.zip

🔗 Useful Links


Note: This is an automated build release.

Full Changelog: main/build-20260110-1-db797fb...main/build-20260111-1-6a91bf9

Build (main): 20260110-1-db797fb

10 Jan 02:48

Choose a tag to compare

Build Information

Field Value
📦 Version 20260110-1-db797fb
💾 Binary Size Win: 43M, Linux: 46M, macOS: 43M
🔗 Commit db797fb
📅 Build Date 2026-01-10 02:48:36 UTC
Trigger workflow_dispatch

📋 What's Changed

Recent Changes

♻️ Code Refactoring

⚡ Performance Improvements

  • ⚡️ implement short system prompts to reduce token usage (5d77a6e) by @Mirrowel
  • ⚡️ replace widget-based rule list with virtual canvas rendering (24a4b19) by @Mirrowel
  • ⚡️ implement virtual scrolling for model filter lists (e9dcbc0) by @Mirrowel

🎨 Styling

  • 💎 reduce spacing and font sizes for compact model filter layout (2d9a112) by @Mirrowel

🐛 Bug Fixes

  • 🐛 strip provider prefix from model name (cec7276) by @Mirrowel
  • 🐛 enforce internal streaming for all requests (2b054b7) by @Mirrowel
  • address PR review feedback (5fdc686) by @MasuRii
  • ✨ fix provider detection (dd92a3b) by @Mirrowel
  • 🐛 clamp request count to quota limit to prevent display overflow (48976e4) by @Mirrowel
  • 🐛 use normalized model name for cooldown lookups (63e3ee3) by @Mirrowel
  • 🐛 correct tool schema resolution and payload path retrieval (73e9363) by @Mirrowel
  • 🐛 load project metadata from env-based credential cache (1b5e50c) by @Mirrowel
  • ✨ integrate antigravity agent protocol and stable sessions (95d78d9) by @Mirrowel
  • 🐛 correct utility references and refine logging verbosity (5d505c3) by @Mirrowel
  • 🐛 define quota reset config and enable request counting (5608e92) by @Mirrowel
  • ✨ fix provider detection (bd17c5d) by @Mirrowel
  • 🐛 clamp request count to quota limit to prevent display overflow (6ff3e38) by @Mirrowel
  • 🐛 use normalized model name for cooldown lookups (cc7b831) by @Mirrowel
  • 🐛 correct tool schema resolution and payload path retrieval (e5bfc91) by @Mirrowel
  • address PR review feedback (c270970) by @b3nw
  • critical issues in discover_quota_costs() (c6b5b52) by @b3nw
  • update default quota costs based on discovery results (35875dc) by @b3nw
  • group shared quota pools and simplify display names (4d1874b) by @b3nw
  • address Copilot review feedback (b114804) by @b3nw
  • support env:// credential format in quota stats (28c2124) by @b3nw
  • 🐛 update quota costs for Claude and Gemini models (9dc64c4) by @Mirrowel
  • add propertyNames to incompatible schema keywords (#52) (92db52f) by @mirrobot-agent[bot]
  • 🐛 propagate usage stats in streaming auto-recovery (9c5dbdf) by @Mirrowel
  • 🐛 implement schema-aware JSON string parsing for tools (50ee93b) by @Mirrowel
  • 🐛 TLDR: Huge ass pass fixing things + Gemini 3 Flash addition (e4ee46f) by @Mirrowel
  • 🐛 preserve property names matching validation keywords (740e192) by @Mirrowel
  • 🐛 increase streaming read timeout to 5 minutes - 3 minute timeouts failed sometimes (0a45558) by @Mirrowel
  • 🐛 parse millisecond durations and avoid immediate retry loops (bb812a7) by @Mirrowel

📚 Documentation

  • 📚 document...
Read more

Build (main): 20251216-1-690ec60

16 Dec 00:22

Choose a tag to compare

Build Information

Field Value
📦 Version 20251216-1-690ec60
💾 Binary Size Win: 39M, Linux: 41M, macOS: 40M
🔗 Commit 690ec60
📅 Build Date 2025-12-16 00:22:50 UTC
Trigger push

📋 What's Changed

Recent Changes

♻️ Code Refactoring

  • 🔨 reorganize model registry and integrate new LLM options (690ec60) by @Mirrowel
  • 🔨 decouple memory cleanup from disk persistence lifecycle (9bfc01f) by @Mirrowel

📁 Included Files

Each OS-specific archive contains the following files:

File Description
proxy_app.exe Main application executable with built-in TUI launcher for Windows.
proxy_app Main application executable with built-in TUI launcher for Linux and macOS.

📦 Archives

  • Windows: LLM-API-Key-Proxy-Windows-main-20251216-1-690ec60.zip
  • Linux: LLM-API-Key-Proxy-Linux-main-20251216-1-690ec60.zip
  • macOS: LLM-API-Key-Proxy-macOS-main-20251216-1-690ec60.zip

🔗 Useful Links


Note: This is an automated build release.

Full Changelog: main/build-20251215-1-3876001...main/build-20251216-1-690ec60

Build (main): 20251215-1-3876001

15 Dec 22:15

Choose a tag to compare

Build Information

Field Value
📦 Version 20251215-1-3876001
💾 Binary Size Win: 39M, Linux: 41M, macOS: 40M
🔗 Commit 3876001
📅 Build Date 2025-12-15 22:14:58 UTC
Trigger push

📋 What's Changed

Changes in dev/build-20251215-4-3876001

♻️ Code Refactoring

  • 🔨 clarify empty response retry configuration and logic (3876001) by @Mirrowel

Changes in dev/build-20251215-3-d5acbd4

♻️ Code Refactoring

Changes in dev/build-20251215-2-8eb4988

🚀 Features

Changes in dev/build-20251215-1-c5dfecd

🚀 Features

📁 Included Files

Each OS-specific archive contains the following files:

File Description
proxy_app.exe Main application executable with built-in TUI launcher for Windows.
proxy_app Main application executable with built-in TUI launcher for Linux and macOS.

📦 Archives

  • Windows: LLM-API-Key-Proxy-Windows-main-20251215-1-3876001.zip
  • Linux: LLM-API-Key-Proxy-Linux-main-20251215-1-3876001.zip
  • macOS: LLM-API-Key-Proxy-macOS-main-20251215-1-3876001.zip

🔗 Useful Links


Note: This is an automated build release.

Full Changelog: main/build-20251214-3-8ed4f52...main/build-20251215-1-3876001

Build (main): 20251214-3-8ed4f52

14 Dec 23:07

Choose a tag to compare

Build Information

Field Value
📦 Version 20251214-3-8ed4f52
💾 Binary Size Win: 39M, Linux: 41M, macOS: 40M
🔗 Commit 8ed4f52
📅 Build Date 2025-12-14 23:07:14 UTC
Trigger push

📋 What's Changed

Recent Changes

🐛 Bug Fixes

  • 🐛 prevent deadlock and token desync for rotating refresh tokens (8ed4f52) by @Mirrowel
  • 🐛 add platform/architecture to User-Agent header (a68d8d0) by @Mirrowel

📁 Included Files

Each OS-specific archive contains the following files:

File Description
proxy_app.exe Main application executable with built-in TUI launcher for Windows.
proxy_app Main application executable with built-in TUI launcher for Linux and macOS.

📦 Archives

  • Windows: LLM-API-Key-Proxy-Windows-main-20251214-3-8ed4f52.zip
  • Linux: LLM-API-Key-Proxy-Linux-main-20251214-3-8ed4f52.zip
  • macOS: LLM-API-Key-Proxy-macOS-main-20251214-3-8ed4f52.zip

🔗 Useful Links


Note: This is an automated build release.

Full Changelog: main/build-20251214-2-c4e297f...main/build-20251214-3-8ed4f52

Build (main): 20251214-2-c4e297f

14 Dec 19:39

Choose a tag to compare

Build Information

Field Value
📦 Version 20251214-2-c4e297f
💾 Binary Size Win: 39M, Linux: 41M, macOS: 40M
🔗 Commit c4e297f
📅 Build Date 2025-12-14 19:39:18 UTC
Trigger push

📋 What's Changed

Recent Changes

🚀 Features

  • ✨ add provider priority system and enhanced model metadata (c4e297f) by @Mirrowel

📁 Included Files

Each OS-specific archive contains the following files:

File Description
proxy_app.exe Main application executable with built-in TUI launcher for Windows.
proxy_app Main application executable with built-in TUI launcher for Linux and macOS.

📦 Archives

  • Windows: LLM-API-Key-Proxy-Windows-main-20251214-2-c4e297f.zip
  • Linux: LLM-API-Key-Proxy-Linux-main-20251214-2-c4e297f.zip
  • macOS: LLM-API-Key-Proxy-macOS-main-20251214-2-c4e297f.zip

🔗 Useful Links


Note: This is an automated build release.

Full Changelog: main/build-20251214-1-ed4dd55...main/build-20251214-2-c4e297f

Build (main): 20251214-1-ed4dd55

14 Dec 17:53

Choose a tag to compare

Build Information

Field Value
📦 Version 20251214-1-ed4dd55
💾 Binary Size Win: 39M, Linux: 41M, macOS: 40M
🔗 Commit ed4dd55
📅 Build Date 2025-12-14 17:53:01 UTC
Trigger push

📋 What's Changed

Recent Changes

♻️ Code Refactoring

  • 🔨 inline JSON schema references before sanitization (c745d73) by @Mirrowel
  • 🔨 reorganize import sequence to eliminate blocking dependencies (b6116f7) by @Mirrowel
  • 🔨 centralize path management for PyInstaller compatibility (467f294) by @Mirrowel
  • 🔨 switch to sequential rotation mode and adjust tier priority for gemini-3 models (bb86601) by @Mirrowel
  • 🔨 reduce debug logging noise in credential refresh system (005972e) by @Mirrowel
  • 🔨 implement dual-queue system for token refresh and re-authentication (1c9e20d) by @Mirrowel
  • 🔨 centralize HTTP timeout configuration across providers (e2f4e9e) by @Mirrowel
  • 🔨 consolidate OAuth credential management into base classes (f439788) by @Mirrowel
  • 🔨 improve error handling and logging specificity (683c1c1) by @Mirrowel

🐛 Bug Fixes

📚 Documentation

  • 📚 restructure README with quick start guide and improved navigation (e4bf852) by @Mirrowel
  • 📚 add comprehensive HTTP timeout configuration documentation (ae7ffce) by @Mirrowel

🔧 Other Changes

  • Merge branch 'dev' into main (ed4dd55) by @Mirrowel
  • Merge pull request #39 from kevincojean/fix/proxy-hangs-for-10-minutes-when-any-http-request-stalls (dd75c7f) by @Mirrowel
  • Merge pull request #32 from MasuRii/feat/runtime-resilience (772abcf) by @Mirrowel
  • Merge origin/main into feat/runtime-resilience - Resolve conflict in usage_manager.py by integrating runtime resilience with human-readable timestamps (01932f9) by @Mirrowel

🚀 Features

  • ✨ add real-time pending changes preview across all settings menus (352d879) by @Mirrowel
  • ✨ add automatic tier discovery for credentials missing persisted data (ab3f77b) by @Mirrowel
  • ✨ add configurable OAuth callback ports for all providers (92211ea) by @Mirrowel
  • ✨ add shutdown flush mechanism for buffered writes (ea1e9f1) by @Mirrowel
  • ✨ add fault-tolerant file operations with automatic recovery (7f148b3) by @Mirrowel
  • add runtime resilience for file deletion survival (31c3d36) by @MasuRii

📁 Included Files

Each OS-specific archive contains the following files:

File Description
proxy_app.exe Main application executable with built-in TUI launcher for Windows.
proxy_app Main application executable with built-in TUI launcher for Linux and macOS.

📦 Archives

  • Windows: LLM-API-Key-Proxy-Windows-main-20251214-1-ed4dd55.zip
  • Linux: LLM-API-Key-Proxy-Linux-main-20251214-1-ed4dd55.zip
  • macOS: LLM-API-Key-Proxy-macOS-main-20251214-1-ed4dd55.zip

🔗 Useful Links


Note: This is an automated build release.

Full Changelog: main/build-20251208-3-0c82aac...main/build-20251214-1-ed4dd55

Build (main): 20251208-3-0c82aac

08 Dec 07:20
0c82aac

Choose a tag to compare

Build Information

Field Value
📦 Version 20251208-3-0c82aac
💾 Binary Size Win: 39M, Linux: 41M, macOS: 39M
🔗 Commit 0c82aac
📅 Build Date 2025-12-08 07:20:06 UTC
Trigger push

📋 What's Changed

Recent Changes

♻️ Code Refactoring

🐛 Bug Fixes

  • 🐛 improve credential refresh detection and prevent queue processor stuck state (1456ae3) by @Mirrowel
  • prevent credentials from becoming permanently stuck (67e70d9) by @MasuRii

🔧 Other Changes

🚀 Features

  • ✨ implement global reauth coordinator to serialize interactive OAuth flows (219a7a9) by @Mirrowel

📁 Included Files

Each OS-specific archive contains the following files:

File Description
proxy_app.exe Main application executable with built-in TUI launcher for Windows.
proxy_app Main application executable with built-in TUI launcher for Linux and macOS.

📦 Archives

  • Windows: LLM-API-Key-Proxy-Windows-main-20251208-3-0c82aac.zip
  • Linux: LLM-API-Key-Proxy-Linux-main-20251208-3-0c82aac.zip
  • macOS: LLM-API-Key-Proxy-macOS-main-20251208-3-0c82aac.zip

🔗 Useful Links


Note: This is an automated build release.

Full Changelog: main/build-20251208-2-73a2395...main/build-20251208-3-0c82aac