github tashfeenahmed/freellmapi v0.16.26

48 minutes ago

Outcrawl web search

  • Add Outcrawl (api.outcrawl.ai) as a keyed web search engine (#1802). Its free plan gives 1,000 credits a month with no card. A search costs about 0.5 credit per result, so roughly 400 searches at the default 5 results. Key checks read the credit balance and spend nothing. News searches run as ordinary web searches. Thanks @heydryft.
  • The engine arrives through the signed catalog: Premium gets it now, and Free gets it after the usual 30 days.

Routing

  • Each chain can now have its own routing strategy (Manual order, Balanced, Smartest, Fastest, Most reliable) or inherit the global one (#1697, #1696). An auto:<axis> alias in the request still wins over the chain's setting. Thanks @navzo.

Fixes

  • The monthly token budget bar keeps counting tokens after analytics retention deletes old request rows (#1782). History deleted before this update cannot be recovered. Thanks @kvianAR.

Maintenance

  • Upgrade Zod to v4 and Vitest to v5 (#1779). Validation errors still return 400, now with Zod 4's wording. Thanks @thedevil11255.
  • The CLI test suite passes on Windows (#1803). Thanks @leucds2018-hub.

Also in v0.16.25 (not listed in its notes)

  • A model that answers "this model is overloaded / experiencing high demand" with a 5xx is skipped for the rest of the request instead of being retried on every key (#1781). Thanks @kvianAR.
  • Gemini no longer rejects tool schemas that put items on a non-array schema (#1791, fixes #1790). Thanks @TanmayShah29.
  • Settings → General has a "Start on system startup" switch on macOS and Windows (#1799). Thanks @MoriDanWork.

Don't miss a new freellmapi release

NewReleases is sending notifications on new releases.