github vava-nessa/free-coding-models v0.3.79

latest releases: v0.5.99, v0.5.98, v0.5.97...
4 months ago

Added

  • Global AI Speed Test (Ctrl+U) — Benchmark all currently visible models (respecting all active filters) in parallel with a 5-request concurrency limit to avoid rate limits. Results populate the AI Speed column for each model. Displays a prominent violet/purple footer badge warning about high request volume.
  • New TUI footer layout with two speed test controls aligned left:
    • NEW ⭐️ Ctrl+A 🤖 AI Speed Test (green badge) — benchmark selected model only
    • NEW Ctrl+U : Global AI Speed Test (Uses a lot of requests!) (violet/purple badge) — benchmark all visible models
  • Concurrency utility runWithConcurrency(tasks, maxConcurrent) to manage parallel benchmark requests safely.
  • Global benchmark state tracking in TUI:
    • globalBenchmarkRunning (boolean)
    • globalBenchmarkTotal (number of models to test)
    • globalBenchmarkCompleted (progress counter)

Changed

  • Renamed column Answer Speed → AI Speed (compact: AI Sp.) to better reflect that it measures model inference speed, not network ping.
  • Removed sort hotkey w from the AI Speed column header — the column is not sortable, so the misleading yellow "w" has been removed. The column remains responsive and hides/shows with other optional columns.
  • Help overlay text updated: Ctrl+A now labeled "AI Speed Test" with description "(benchmark selected model → time + TPS)".
  • TUI footer structure updated to 3 lines (TABLE_FOOTER_LINES = 3) to accommodate both speed test badges and the last release date.

Fixed

  • Footer layout consistency with new multi-part line construction using parts array and proper hotkey zone registration for both Ctrl+A and Ctrl+U badges.

Don't miss a new free-coding-models release

NewReleases is sending notifications on new releases.