Jan

AIDesktop

Run large language models locally, offline.

Latest v0.8.4 · · Desktopby Menlo ResearchWebsitemenloresearch/jan

Release activity

Release activity — 10 releases across 10 days since Dec 8, 2025. Each cell is one day; darker means more releases that day. Nothing is recorded before Dec 8, 2025. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Apr 19, 2026No releases on Apr 26, 2026No releases on May 3, 2026No releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026
MondayNo releases on Apr 20, 2026No releases on Apr 27, 2026No releases on May 4, 2026No releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 20261 release on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026
TuesdayNo releases on Apr 21, 2026No releases on Apr 28, 2026No releases on May 5, 2026No releases on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026
WednesdayNo releases on Apr 22, 2026No releases on Apr 29, 2026No releases on May 6, 2026No releases on May 13, 2026No releases on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 20261 release on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026
ThursdayNo releases on Apr 23, 2026No releases on Apr 30, 2026No releases on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 20261 release on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026
FridayNo releases on Apr 24, 2026No releases on May 1, 2026No releases on May 8, 2026No releases on May 15, 20261 release on May 22, 20261 release on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on Apr 25, 2026No releases on May 2, 2026No releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026

10 releases since Dec 8, 2025

Changelog

v0.8.4

0.8.4

Migration

Settings and credentials now live in a backend-managed store.

Provider settings and credentials previously persisted in the webview's localStorage. In 0.8.4, Jan reads and writes them from a backend-managed store instead (secrets go to the OS keyring). Your existing settings and API keys are copied over automatically on first launch - no manual action is needed, and from this version on all new changes are saved to the backend store.

Your old localStorage data is not deleted - it's kept as a snapshot so you can downgrade to a pre-0.8.4 build and still have your previous settings. Any changes you make in 0.8.4+ live only in the backend store, so a downgrade sees the older snapshot, not your latest settings.


What's Changed
New Contributors

Full Changelog: https://github.com/janhq/jan/compare/v0.8.3...v0.8.4

View originalPermalink
How v0.8.4 went
v0.8.3

0.8.3

What's Changed
New Contributors

Full Changelog: https://github.com/janhq/jan/compare/v0.8.2...v0.8.3

View originalPermalink
How v0.8.3 went
v0.8.2

0.8.2

What's Changed
  • fix(rag): honor configured attachment size limit in document parser by @qnixsynapse in https://github.com/janhq/jan/pull/8248
  • fix(mlx): register mlx capability so its commands pass ACL on macOS by @qnixsynapse
  • fix(threads): persist assistant parameters so sampler settings survive restart by @qnixsynapse
  • fix(csp): stop Tauri nonce-ing style-src so unsafe-inline works by @qnixsynapse
  • test(extensions): run llamacpp-extension tests in the global suite by @qnixsynapse
  • fix(llamacpp): raise default ctx-size to 8192 by @qnixsynapse
  • fix(ui): move toast accent tint to CSS class to satisfy CSP by @qnixsynapse
  • fix(ui): restore toast styling on Windows; tint toast with accent color by @qnixsynapse
  • fix(ui): make notification toast visible and theme-aware by @qnixsynapse
  • fix(i18n): add Italian to language switcher, fix Catalan locale code by @qnixsynapse
  • fix(providers): surface friendly message on transport-level request failures by @qnixsynapse
  • feat(providers): add copy and reveal buttons to API key inputs by @qnixsynapse
  • fix(updater): bind requestIdleCallback to window to avoid Illegal invocation by @qnixsynapse
  • perf(llamacpp): defer backend dep verification to browser idle by @qnixsynapse
  • perf(updater): defer backend update check to browser idle by @qnixsynapse
  • build(mlx): build the MLX plugin and extension on macOS only by @qnixsynapse
  • perf(updater): defer initial app update check until after first paint by @qnixsynapse
  • fix(llamacpp): start router before deferring backend update check by @qnixsynapse
  • fix(server): list MLX models in Local API Server default model picker by @qnixsynapse
  • fix(chat): make attachment chip text legible in user bubble by @qnixsynapse
  • feat(settings): add toggle for automatic app update check by @qnixsynapse
  • fix(assistant): make the thread's agent authoritative so in-chat switching works by @qnixsynapse
  • fix(startup): increase logo–caption gap and center loader caption by @qnixsynapse
  • feat(downloads): pause and resume model downloads from the hub panel by @qnixsynapse
  • fix(chat): route prompt-too-big errors to the Increase Context Size banner by @qnixsynapse
  • fix(llamacpp): recover crashed models and surface mid-request crashes by @qnixsynapse
  • feat(startup): branded loader with phased status; defer MCP past first paint by @qnixsynapse
  • fix(linux): keep tao's draggable Wayland titlebar; follow GNOME button-layout by @qnixsynapse
  • feat(llamacpp): add HIP (AMD ROCm) backend support by @qnixsynapse
  • fix(llamacpp): unblock UI from router startup; watchdog against blank window by @qnixsynapse
  • style(message): use primary color for user message bubble by @qnixsynapse
  • chore(release): bump app and plugin versions to 0.8.2 by @qnixsynapse

Full Changelog: https://github.com/janhq/jan/compare/v0.8.1...v0.8.2

View originalPermalink
How v0.8.2 went
v0.8.1

0.8.1

What's Changed
New Contributors

Full Changelog: https://github.com/janhq/jan/compare/v0.8.0...v0.8.1

View originalPermalink
How v0.8.1 went
v0.8.0

0.8.0

What's Changed
New Contributors

Full Changelog: https://github.com/janhq/jan/compare/v0.7.9...v0.8.0

View originalPermalink
How v0.8.0 went
v0.7.9

0.7.9

What's Changed
New Contributors

Full Changelog: https://github.com/janhq/jan/compare/v0.7.8...v0.7.9

View originalPermalink
How v0.7.9 went
v0.7.8

0.7.8

What's Changed
New Contributors

Full Changelog: https://github.com/janhq/jan/compare/v0.7.7...v0.7.8

View originalPermalink
How v0.7.8 went
v0.7.7

0.7.7

What's Changed
New Contributors

Full Changelog: https://github.com/janhq/jan/compare/v0.7.6...v0.7.7

View originalPermalink
How v0.7.7 went
v0.7.6

0.7.6

What's Changed
New Contributors

Full Changelog: https://github.com/janhq/jan/compare/v0.7.5...v0.7.6

View originalPermalink
How v0.7.6 went
v0.7.5

0.7.5

What's Changed

Full Changelog: https://github.com/janhq/jan/compare/v0.7.4...v0.7.5

View originalPermalink
How v0.7.5 went
View all

Discussion