Release history

Changelog

New features, fixes, and improvements in every Osaurus release.


v0.22.18 · August 7, 2026 · released 40 days ago

Osaurus 0.22.18

What's Changed

🐛 Bug Fixes

  • fix diff card header alignment (#2314) by @RaajeevChandran
  • route skylight input through SLEventPostToPSN on macOS 26.4+ to prevent crashes (#2316) by @RaajeevChandran
  • Fix MCP capability indexing and custom agent scope (#2308) by @tpae
  • fixed main thread hangs (#2307) by @RaajeevChandran
  • Raptor JANG_4M agent fixes + context_window discovery key (#2305) by @jjang-ai
  • honor context windows advertised by custom provider /models endpoints (#2304) by @RaajeevChandran

🧰 Maintenance

  • Fix remaining sandbox reachability gaps (#2313) by @tpae
  • Fix sandbox plugin activation and dependency installs (#2311) by @tpae
  • Clarify capability IDs and recover grouped tool calls (#2309) by @tpae
  • Clarify model memory estimates and fit guidance (#2310) by @tpae
  • Improve agent abilities context guidance (#2306) by @tpae
  • Allow importing private Hugging Face models (#2303) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.17...0.22.18

v0.22.17 · August 5, 2026 · released 42 days ago

Osaurus 0.22.17

What's Changed

  • Prove LFM2.5-2.6B (JANG_6M + MXFP8) live and repin vMLX to the short-conv cache fixes (#2291) by @jjang-ai

🚀 Features

  • add cmd+n shortcut option to start a new chat in the current window (#2296) by @RaajeevChandran
  • Add native WhatsApp agent channel (WhatsApp Web bridge) (#2290) by @tpae
  • Add "System" default theme card that follows macOS appearance (#2286) by @tpae

🐛 Bug Fixes

  • Extend release timeout for slow hosted runners (#2302) by @tpae
  • Fix custom agent capability dispatch (#2300) by @tpae
  • surface specific keychain errors and recover from acl denied credential saves (#2295) by @RaajeevChandran
  • race the warmup residency preflight against cancellation (#2297) by @RaajeevChandran
  • Fix DSV4 thinking default, duplicate pre-send warmups, and 1M context resolution (#2293) by @jjang-ai
  • fix agent recovery for deferred tools and knowledge reads (#2287) by @RaajeevChandran

🧰 Maintenance

  • Fix production crashes and hangs from Sentry triage (#2285) by @tpae
  • Improve activation telemetry: brain_source coverage, capability dimension, settings engagement (#2284) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.16...0.22.17

v0.22.16 · August 4, 2026 · released 44 days ago

Osaurus 0.22.16

What's Changed

  • chat import improvements (#2251) by @RaajeevChandran
  • Add optional shadow style for chat input (#2256) by @hkay-dev
  • Repin vMLX to the disk-store offset guard (#2276) by @jjang-ai
  • Pin that an agent temperature of 0 forces argmax and makes top_p inert (#2274) by @jjang-ai
  • Report why the disk cache was disabled instead of silently downgrading (#2273) by @jjang-ai

🚀 Features

  • Add cloud image and video generation (#2281) by @tpae
  • added /title slash command to name chats on demand (#2277) by @RaajeevChandran

🧰 Maintenance

  • Add one-time post-onboarding chat history import prompt (#2283) by @tpae
  • Expand onboarding tool picker with more curated tools (#2282) by @tpae
  • Remove generative greetings (#2278) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.15...0.22.16

v0.22.15 · August 2, 2026 · released 45 days ago

Osaurus 0.22.15

What's Changed

  • Repin vMLX to the boundary-digest diagnostic (#2270) by @jjang-ai
  • Repin vMLX to the DSV4 encoder/cache hardening fixes (#2269) by @jjang-ai
  • Pin DSV4 disk-prefix fix and improve eval proof (#2264) by @jjang-ai
  • Pin vMLX DSV4 warmup replay fix (#2262) by @jjang-ai
  • Add DeepSeek V4 Flash 0731 app support (#2260) by @jjang-ai

🚀 Features

  • Add LLM-powered context compaction (#2265) by @tpae
  • Add live task status indicators to the History sidebar (#2263) by @tpae
  • Add redeemable credit codes (#2259) by @tpae

🐛 Bug Fixes

  • Wait for the localModelsChanged notification instead of assuming a sleep covered it (#2272) by @jjang-ai
  • Stop cancellationDuringWave racing a fixed sleep against job completion (#2271) by @jjang-ai
  • Redeem code follow-ups: settle first-action gate from Credits, 429 countdown, identity error copy (#2261) by @tpae

🧰 Maintenance

  • Revamp the default Osaurus agent: bundled guide, settings/watcher tools, expanded read scopes (#2268) by @tpae
  • Harden capability readiness and authorization (#2258) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.14...0.22.15

v0.22.14 · August 1, 2026 · released 47 days ago

Osaurus 0.22.14

What's Changed

  • Fix explicit model unload and cache telemetry continuity (#2248) by @jjang-ai
  • i18n(zh-Hans): call Osaurus's own server 服务端, not 服务器 (#2246) by @YspritanHyzygy
  • i18n: split the "Server" key, which three unrelated UI elements share (#2243) by @YspritanHyzygy
  • i18n(zh-Hans): keys that differ only in casing should not say different things (#2230) by @YspritanHyzygy
  • Fix four reported runtime and model metadata issues (#2235) by @jjang-ai
  • Unify subagent and server batching concurrency (#2234) by @jjang-ai

🐛 Bug Fixes

  • Harden AgentDB imports and saved views (#2255) by @tpae
  • Exclude warm-up calls from Insights (#2254) by @tpae
  • Stabilize execution modes, prompts, and cache warmup (#2253) by @tpae
  • Prevent stale whole-file rewrites after targeted edits (#2252) by @tpae
  • fixed text selection in agent responses (#2247) by @RaajeevChandran
  • fix tool permission panel sizing and card appearance issues (#2244) by @RaajeevChandran
  • fix tool approval dialog overflow and add auto-allow all tools setting (#2241) by @RaajeevChandran

🧰 Maintenance

  • Make the Mac harness leaner and more reliable (#2250) by @tpae
  • Keep notch overlay pinned to the screen edge (#2240) by @tpae
  • Eliminate app hangs: unblock MainActor, bounded cancellation, killable plugin host (#2239) by @tpae
  • Add localized Channels What's New announcement (#2238) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.13...0.22.14

v0.22.13 · July 30, 2026 · released 49 days ago

Osaurus 0.22.13

What's Changed

  • fix(i18n): lint-zh-style.py refuses to run again — the catalog gained a final newline (#2229) by @YspritanHyzygy
  • i18n: add 16 UI strings localized inside helper functions but never in the catalog (#2224) by @YspritanHyzygy
  • i18n(zh-Hans): one word per concept, where the rest of the catalog already agrees (#2225) by @YspritanHyzygy
  • fix(i18n): make lint-zh-style.py runnable, and stop it breaking shell commands (#2223) by @YspritanHyzygy
  • Add safe heterogeneous subagent batching and delegation controls (#2221) by @jjang-ai
  • i18n(zh-Hans): use one Chinese word for a UI tab (#2215) by @YspritanHyzygy
  • i18n(zh-Hans): one second-person pronoun, and translate "Insights" (#2218) by @YspritanHyzygy
  • Fix selected-chat idle warmup recovery (#2216) by @jjang-ai
  • i18n(zh-Hans): use one Chinese word for "transcription" (#2207) by @YspritanHyzygy
  • i18n(zh-Hans): add the missing space between Chinese and Latin runs (#2209) by @YspritanHyzygy
  • i18n: add 22 UI strings that are localized indirectly but never entered the catalog (#2213) by @YspritanHyzygy

🚀 Features

  • Add native iMessage agent channel with download-only imsg helper (#2227) by @tpae
  • added chat import guide (#2222) by @RaajeevChandran
  • import conversations from chatgpt, claude, grok and gemini (#2217) by @RaajeevChandran
  • fix fireworks providers only showing 6 models (#2214) by @RaajeevChandran

🐛 Bug Fixes

  • Make headless dispatches follow the agent's current default model (#2232) by @tpae
  • Make web_search schema immutable so tool payloads never invalidate the KV-cache prefix (#2226) by @tpae
  • fix app freeze when saving channel tokens in keychain (#2208) by @RaajeevChandran

🧰 Maintenance

  • Make the model-selector dot reflect true model residency (#2231) by @tpae
  • Fix plugin layout at compact widths (#2220) by @tpae
  • Fix OsaurusAI model catalog cutoff (#2219) by @tpae
  • Harden keychain reliability on relaunch; add identity restore from recovery phrase (#2212) by @tpae
  • Redesign channels UX: name-first destinations, DM identity, intent-based setup (#2210) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.12...0.22.13

v0.22.12 · July 28, 2026 · released 50 days ago

Osaurus 0.22.12

What's Changed

  • Match assistant and user chat text sizing (#2201) by @hkay-dev
  • fix(i18n): two render sites that bypass localization (#2199) by @YspritanHyzygy
  • Pin Nanbeige vMLX runtime (#2198) by @jjang-ai
  • Wire remaining OsaurusCore network call sites into global proxy (#2169) by @peterlodri-sec
  • i18n(zh-Hans): unify Computer Use naming, fix a label collision and four mistranslations (#2195) by @YspritanHyzygy
  • Fix stale settings warmup and add SSD cache regression eval (#2194) by @jjang-ai
  • i18n(zh): fix malformed format specifier in channel member count (#2176) by @YspritanHyzygy
  • i18n: add 43 Settings-search strings that never entered the catalog (#2193) by @YspritanHyzygy

🐛 Bug Fixes

  • fall back to lenient decode for nonstandard streaming chunks during tool calls (#2205) by @RaajeevChandran
  • fixed app hangs (#2203) by @RaajeevChandran
  • added guardrails for factory reset auto quit (#2200) by @RaajeevChandran

🧰 Maintenance

  • Native channel presence, formatting, and reactions (#2202) by @tpae
  • Clarify channel messaging UX with Replies/New Messages model and localize the channel surface (#2196) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.11...0.22.12

v0.22.11 · July 27, 2026 · released 51 days ago

Osaurus 0.22.11

What's Changed

  • Fix stale Todo agent-loop completion and strengthen cache proof (#2192) by @jjang-ai
  • i18n(zh-Hans): quality pass — 859 fixes across eight defect classes + style linter (#2188) by @YspritanHyzygy
  • Add scored agent-loop and disk-cache proof gates (#2179) by @jjang-ai
  • Update Traditional Chinese translations (#2178) by @ftzahao
  • Stop completed agent runs from reopening on stale todos (#2175) by @jjang-ai
  • Update Simplified Chinese and Traditional Chinese translations (#2172) by @ftzahao
  • Fix tracked tool completion and prompt cache stability (#2171) by @jjang-ai
  • fix: don't install CLI symlink into Homebrew's managed bin directory (#2166) by @peterlodri-sec
  • Add connectivity-driven offline mode for chat (#2170) by @tpae
  • Unify runtime policy and bounded subagent delegation (#2165) by @jjang-ai
  • Redact secret tool arguments across agent surfaces (#2157) by @mimeding
  • Report MCP tool envelope failures (#2156) by @mimeding
  • Preserve SSD warmup across chat lifecycle transitions (#2161) by @jjang-ai

🚀 Features

  • inject current date and timezone into the latest user turn (#2173) by @RaajeevChandran

🐛 Bug Fixes

  • fix factory reset hanging indefinitely and add reset progress ui (#2191) by @RaajeevChandran
  • Fix Gemma and Qwen post-tool completion (#2167) by @jjang-ai

🧰 Maintenance

  • Add proactive agent channel publishing with zero-config destinations (#2190) by @tpae
  • Channels: focused setup UX, scalable access lists, and autosave (#2164) by @tpae
  • improved chat UX (#2163) by @RaajeevChandran
  • Channels: multi-agent routing and guided setup across all providers (#2162) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.10...0.22.11

v0.22.10 · July 24, 2026 · released 54 days ago

Osaurus 0.22.10

What's Changed

  • Remove binary prefill proof artifacts (#2135) by @jjang-ai
  • Fix Bonsai DB recovery and SSD prefix reuse (#2153) by @jjang-ai
  • Fix TextEdit AppleScript state and completion handling (#2151) by @jjang-ai
  • Fix tool finalization and SSD cache warmup (#2146) by @jjang-ai

🚀 Features

  • auto generate chat titles (#2144) by @RaajeevChandran
  • group consecutive thinking and tool activity into one expandable row (#2142) by @RaajeevChandran

🐛 Bug Fixes

  • fix settings window opening offscreen with stale saved frame (#2154) by @RaajeevChandran
  • fix streaming error on deepseek and other openai compatible providers (#2150) by @RaajeevChandran
  • fix mcp tool calls failing after invoking a skill via slash command (#2149) by @RaajeevChandran
  • fix settings window not opening on sequoia (#2147) by @RaajeevChandran

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.9...0.22.10

v0.22.9 · July 23, 2026 · released 56 days ago

Osaurus 0.22.9

What's Changed

  • Update Simplified Chinese and Traditional Chinese translations (#2141) by @ftzahao
  • Fix stream finalization and model-picker thinking control (#2140) by @jjang-ai
  • Drain cancelled prefill before the next chat (#2136) by @jjang-ai
  • Pin LFM SSD prefix restore (#2134) by @jjang-ai
  • auto categorize knowledge documents and soften the uncategorized warning (#2132) by @RaajeevChandran
  • Fix Computer Use and AppleScript completion regressions (#2131) by @jjang-ai
  • Context-optimization harness: attribution, experiment profiles, staged optimizer, strict promotion gate (#2130) by @tpae
  • Wire Laguna S2.1 runtime and live cache controls (#2127) by @jjang-ai
  • seatbelt sandbox fallback for macos 15 and earlier (#2126) by @RaajeevChandran
  • Restore SSD warmup prefixes across new chats (#2124) by @jjang-ai
  • Fix launch-time SSD prefix cache misses (#2119) by @jjang-ai
  • Fix AppleScript completion and persistent SSD warmups (#2118) by @jjang-ai
  • knowledge base improvements (#2117) by @RaajeevChandran

🚀 Features

  • Native Browser Use: replace the osaurus.browser plugin with a built-in browser feature (#2123) by @tpae

🐛 Bug Fixes

  • fixed app hangs (#2128) by @RaajeevChandran
  • Attach SSD cache before publishing loaded models (#2122) by @jjang-ai
  • fix settings window not opening on sequoia (#2121) by @RaajeevChandran

🧰 Maintenance

  • Add Browser Use What's New and prune older release notes (#2139) by @tpae
  • Expand BrowserUse eval suite to 10 cases (safety, tool coverage, error recovery) (#2125) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.8...0.22.9

v0.22.8 · July 21, 2026 · released 58 days ago

Osaurus 0.22.8

What's Changed

  • Pin explicit Gemma 4 paged cache support (#2109) by @jjang-ai
  • Preserve visible generation telemetry across chat warmups (#2106) by @jjang-ai
  • fix: honor reasoning toggle across agent tool loops (#2105) by @jjang-ai
  • Preserve explicit Thinking mode across agent tool turns (#2101) by @jjang-ai

🚀 Features

  • multi select chats to delete/archive in sidebar with Cmd+Click shortcut (#2114) by @RaajeevChandran
  • pin chats in sidebar (#2113) by @RaajeevChandran
  • add openai compatible tts server support (#2099) by @RaajeevChandran

🐛 Bug Fixes

  • Continue cap-truncated file_read to the end of the file (#2112) by @tpae
  • Fix truncated remote tool arguments (#2108) by @tpae
  • fix prompt text deleted when escape dismisses the slash command popup (#2103) by @RaajeevChandran

🧰 Maintenance

  • Adopt native macOS theme defaults with system accent following (#2115) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.7...0.22.8

v0.22.7 · July 20, 2026 · released 59 days ago

Osaurus 0.22.7

What's Changed

  • Pin paged cache eviction fix (#2097) by @jjang-ai
  • Pin Bonsai hybrid cache replay and disk quota fixes (#2093) by @jjang-ai
  • Fix Nemotron AIFF routing and hybrid cache restore (#2087) by @jjang-ai
  • Pin ZAYA cache fix and enable Nemotron Omni multimodal routing (#2086) by @jjang-ai
  • Publish plugin active version atomically (#1844) by @mimeding
  • Bound skill archive subprocesses (#1840) by @mimeding
  • Correct Gemma QAT cache settings and TQ telemetry (#2085) by @jjang-ai
  • Fix built-in Data Visualizer chart tool activation (#2084) by @jjang-ai
  • Update Simplified Chinese and Traditional Chinese translations (#2076) by @ftzahao
  • Fix JANG AppleScript success finalization (#2075) by @jjang-ai

🚀 Features

  • Add combined-mode file_copy bridge for binary files between workspace and sandbox (#2080) by @tpae
  • Track chat file changes with undo, and add writable combined mode (#2078) by @tpae
  • added knowledge base introduction modal (#2077) by @RaajeevChandran

🐛 Bug Fixes

  • Fix release job: reuse sentry-cli installed by the dSYM step (#2096) by @tpae
  • fixed app hangs (#2095) by @RaajeevChandran
  • Fix Gemma cache telemetry and Bonsai chart parsing (#2091) by @jjang-ai
  • Fix skill discovery metadata loss and MCP capability-load reliability seams (#2089) by @tpae
  • detect mcp server urls pasted into the api provider form and offer a redirect (#2082) by @RaajeevChandran

🧰 Maintenance

  • Move Thinking toggle into the model picker's Model Options section (#2094) by @tpae
  • Isolate working-folder context per chat session (#2092) by @tpae
  • Fix Bonsai hybrid detection and add 16 GB eval coverage (#2090) by @tpae
  • Harden Agent DB tool contracts for import modes and saved views (#2083) by @tpae
  • Fix management-window sheet-swap crash and wire Sentry release telemetry (#2081) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.6...0.22.7

v0.22.6 · July 18, 2026 · released 61 days ago

Osaurus 0.22.6

What's Changed

  • Fix AppleScript Computer Use finalization and failure containment (#2071) by @jjang-ai
  • Add eval watcher scoreboard artifacts (#1708) by @mimeding
  • Stabilize Watchers pane layout (#1794) by @mimeding
  • Add runtime installation doctor (#2043) by @mimeding
  • Reliability audit: install integrity, loader/ABI validation, route timeouts, lifecycle ordering, CI coverage (#2061) by @tpae

🧰 Maintenance

  • Fix singular and plural count labels (#2074) by @tpae
  • Overhaul Tools management UX around an everyday-user catalog (#2073) by @tpae
  • Redesign agent detail navigation and restyle the Tools tab (#2072) by @tpae
  • Normalize Bonsai recommendations for onboarding (#2069) by @tpae
  • Improve Models catalog browsability and tuck runtime diagnostics away (#2070) by @tpae
  • Polish context budget popover (#2068) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.5...0.22.6

v0.22.5 · July 17, 2026 · released 61 days ago

Osaurus 0.22.5

What's Changed

  • Recover observed Bonsai chart argument drift (#2065) by @jjang-ai
  • Fix AppleScript query completion outcomes (#2064) by @jjang-ai
  • Fix spawned agent tool execution scope (#2062) by @jjang-ai
  • Harden manual plugin receipt metadata (#1842) by @mimeding
  • Handle empty voice transcriptions (#1852) by @mimeding
  • Pin schema-1 JANG loader fix (#2047) by @jjang-ai

🚀 Features

  • knowledge collections (#1815) by @RaajeevChandran
  • added cmd+= and cmd+- font zoom shortcuts (#2054) by @RaajeevChandran
  • Premium web search through the Osaurus router with search credits (#2055) by @tpae
  • Redesign agent feature flags into an Abilities overview with live context estimate (#2053) by @tpae
  • Universal skills library and tools-only agent UX (#2050) by @tpae

🐛 Bug Fixes

  • updated knowledge empty state copy (#2067) by @RaajeevChandran
  • mcp bearer 401 classification (#2048) by @RaajeevChandran
  • Enforce selected memory safety limits during model loads (#2045) by @jjang-ai
  • Fix Bonsai structured charts and hybrid memory safety (#2041) by @jjang-ai

🧰 Maintenance

  • Redesign agent Database workspace and settings navigation UX (#2052) by @tpae
  • Reduce redundant agent prompt context (#2051) by @tpae
  • improved AppleScript model search UX (#2046) by @RaajeevChandran

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.4...0.22.5

v0.22.4 · July 15, 2026 · released 63 days ago

Osaurus 0.22.4

What's Changed

  • added bonsai models (#2040) by @RaajeevChandran
  • Pin vmlx for native 1-bit JANG support (#2037) by @jjang-ai
  • Update Simplified Chinese and Traditional Chinese translations (#2034) by @ftzahao
  • fixed window maximize bug (#2028) by @RaajeevChandran
  • updated readme (#2025) by @RaajeevChandran
  • Update README.md (#2024) by @RaajeevChandran

🚀 Features

  • Upgrade notch task navigation and follow-ups (#2036) by @tpae

🐛 Bug Fixes

  • Fix spawn_model target contract (#2033) by @jjang-ai
  • Computer Use: open apps foreground so the window is visible and the model doesn't misreport failure (#2032) by @jjang-ai
  • fixed main thread hangs across launch, storage, tts, and streaming (#2030) by @RaajeevChandran
  • fix scheduled runs never completing by evicting finished headless tasks (#2031) by @RaajeevChandran
  • Computer Use AX bounding + AccessibilityBoundedElement test fix + vmlx repin (SpecDec tail flush #148) (#2029) by @jjang-ai
  • read the hugging face keychain outside the token cache lock (#2027) by @RaajeevChandran

🧰 Maintenance

  • make the chat window responsive down to narrow widths (#2038) by @RaajeevChandran
  • Agent request lifecycles independent of the chat window (#2023) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.3...0.22.4

v0.22.3 · July 13, 2026 · released 66 days ago

Osaurus 0.22.3

What's Changed

🐛 Bug Fixes

  • fixed find bar crash when scrolling to a match in a partially rendered message (#2020) by @RaajeevChandran
  • fixed mcp tool discovery dropping paginated tools/list results (#2017) by @RaajeevChandran
  • A request may only execute the tools it exposed (#2018) by @jjang-ai
  • Stop TTS from going silent after the output device changes (#2016) by @jjang-ai
  • Checkpoint: stop the gemma tool-loop, two crashes, and lying tok/s (#2015) by @jjang-ai

🧰 Maintenance

  • Faster, stronger sandbox runtime: resumable delivery, CoW rootfs, per-agent egress (#2022) by @tpae
  • Repin vmlx-swift: tool-call delimiter leak + batch prose cut (#2021) by @jjang-ai

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.2...0.22.3

v0.22.2 · July 12, 2026 · released 66 days ago

Osaurus 0.22.2

What's Changed

  • Harden plugin and registry archive extraction (#1987) by @mimeding
  • HY3 official: repin vmlx + fix the load path that kept 94 GB packs from ever serving (#1984) by @jjang-ai
  • evals(compat): leaderboard redesign — latest-run precedence, skip accounting, strengths (#1982) by @tpae

🐛 Bug Fixes

  • Refuse background model loads inside the actor, not before it (#1994) by @jjang-ai
  • Fix Product Hunt launch window to 24 hours (#2000) by @tpae
  • Key the prefix cache to the weights, not just the model's name (#1989) by @jjang-ai
  • Repin vmlx (for real this time) and push the memory-safety level to the cache-store gate (#1988) by @jjang-ai
  • Background work must never evict the model the user is using (+ vmlx repin) (#1986) by @jjang-ai
  • fix: support Codex Responses Lite for GPT-5.6 models (#1983) by @tpae

🧰 Maintenance

  • Show the Product Hunt kitty next to the dinosaur in the launch dialog (#2011) by @tpae
  • Make local-first onboarding immediately usable (#2008) by @tpae
  • Add one-time Product Hunt launch dialog (July 2026) (#1998) by @tpae
  • evals: hermetic run storage — eval runs can never touch the user's real contexts (#1992) by @tpae
  • feat: catalog-driven reasoning controls + unified model options in the picker (#1991) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.1...0.22.2

v0.22.1 · July 11, 2026 · released 68 days ago

Osaurus 0.22.1

What's Changed

  • evals(community): OsaurusAI/Ornith-1.0-35B-MXFP8 on Apple M4 Max (#1979) by @mimeding
  • added cli like @ filesystem menu to chat input (#1980) by @RaajeevChandran
  • evals(community): OsaurusAI/gemma-4-12B-it-MXFP8 on Apple M4 Max (#1977) by @mimeding
  • evals(community): OsaurusAI/Ornith-1.0-9B-MXFP8 on Apple M4 Max (#1975) by @mimeding
  • Add measured per-model prefill step tuning (osaurus bench --tune-prefill) (#1905) by @mimeding
  • Add ModelCapabilityLedger skeleton; migrate the production blocklist to it (#1913) by @mimeding
  • Fix residency-default doc, expose batch diagnostics in /health, log effective policy (#1865) by @mimeding
  • Add ChipProfile hardware capability detection, surface in /health (#1861) by @mimeding
  • evals(community): OsaurusAI/gemma-4-E4B-it-8bit on Apple M4 Max (#1974) by @mimeding
  • docs: refresh translator leaderboard and promote Traditional Chinese to community-maintained (#1972) by @tpae

🐛 Bug Fixes

  • fix: Codex model discovery returned unusable gpt-5.5-*-wm slugs (#1981) by @tpae
  • Update Kagi, You.com, and Tavily search providers to current APIs (#1978) by @tpae
  • spawn_agent: carry the target agent's own tool policy into the child run (#1976) by @jjang-ai

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.22.0...0.22.1

v0.22.0 · July 10, 2026 · released 68 days ago

Osaurus 0.22.0

What's Changed

  • Improve Telegram channel recovery diagnostics (#1942) by @mimeding
  • evals(community): OsaurusAI/gemma-4-E2B-it-8bit on Apple M4 Max (#1970) by @mimeding
  • speed up onboarding model downloads via authenticated proxy (#1965) by @RaajeevChandran
  • Update Simplified Chinese and Traditional Chinese translations (#1947) by @ftzahao
  • Polish Russian localization (#1822) by @DrMaks22
  • added get_current_time built-in tool (#1956) by @RaajeevChandran
  • added in-app github token to fix plugin update rate limit errors (#1955) by @RaajeevChandran

🚀 Features

  • added toggle for notch overlay placement on or below the menu bar (#1957) by @RaajeevChandran

🐛 Bug Fixes

  • fixed crashes and hangs (#1971) by @RaajeevChandran
  • fixed in-chat search bar focus, per occurrence navigation, and current match highlighting (#1969) by @RaajeevChandran
  • Fix Router 409 IDEMPOTENCY_CONFLICT on refunded agent-loop iterations (#1968) by @tpae
  • Size model fit against the GPU working set, not physical RAM (#1958) by @jjang-ai
  • Flush pending stream text before tool-call frames; repin vmlx (stall + prose-cut fixes) (#1963) by @jjang-ai

🧰 Maintenance

  • minor tweak in favorite models UI (#1973) by @RaajeevChandran
  • Evals harness overhaul: new domains, runtime fixes, community contribution flow (#1967) by @tpae
  • Remote provider hardening: crash/hang fixes, endpoint trust, Router spend safety, streaming perf (#1961) by @tpae
  • Credits UI improvements: composer wallet panel and refreshed Credits page (#1959) by @tpae

Full Changelog: https://github.com/osaurus-ai/osaurus/compare/0.21.13...0.21.14

The newsletter

Release notes, new skills, and product news. No spam.

No spam. Unsubscribe anytime.