Download Jan 0.8.8

Safe so far

Developer: Jan

Last updated: · Verification by

Turn your computer into an AI computer

Every download button links to the official download package, we host no files.

Windows 0.8.8

Windows x64 (64-bit) installer
NSIS · Per user
Show SHA-256
08aca371733b76200e44e95d677cdd15e96609f86f919de57b97a5358ca21e9b
Download

Mac 0.8.8

Mac Universal (Apple silicon + Intel) archive
ZIP
Show SHA-256
93c33b220907624346131a6d799faee8e6dfc2e042a996bcfaf82659c5bfc7fe
Download

Linux 0.8.8

Linux x64 (64-bit) Flatpak app
Flatpak
No file checksum: Flatpak checks the app against Flathub’s signed repository

The publisher offers a 64-bit (x64) build for Intel or AMD PCs. The package data states no minimum Windows version, so check the publisher’s system requirements before installing on an older PC. The Universal build runs on both Intel and Apple silicon Macs. The Homebrew cask states no minimum macOS version, so check the publisher’s system requirements before installing on an older Mac. The publisher offers a 64-bit (x64) build for Intel or AMD computers. The Flathub listing states no minimum Linux version or distribution, so check the publisher’s system requirements before installing.

Install with winget: winget install --id Jan.Jan --exact

Install with Homebrew: brew install --cask jan

Install with Flatpak (Flathub): flatpak install flathub ai.jan.Jan

Check a download: Get-FileHash .\<file> -Algorithm SHA256 (PowerShell) or shasum -a 256 ~/Downloads/<file> (Terminal) and compare it with the SHA-256 above.

Linux (Flatpak): Flathub publishes no file checksum; Flatpak checks the app against Flathub’s signed repository when it installs. Flathub shows this app as publisher-verified. App page on Flathub.

Read the license.


What the installer does

Windows

  • Delivered as an NSIS (Nullsoft) setup program (.exe) for x64.
  • Installs for the current user only, so administrator rights are normally not needed.
  • No custom silent switch is declared; winget falls back to its default for this installer type (/S).
  • Registers the jan:// link protocol.
  • Upgrades install over the existing version.

Mac

  • Delivered as a ZIP archive for Apple silicon and Intel.
  • Installs the app Jan.app into the Applications folder.
  • The app updates itself, so it may be newer than the version Homebrew lists.
  • On uninstall, Homebrew asks the app to quit.
  • A full “zap” removal also deletes up to 6 support, cache and preference locations in your home folder.

Linux

  • Delivered as a "flatpak" installer for x64.
  • The manifest does not state an install scope.
  • No silent-install switch is declared in the manifest.

Description

Run LLMs like Mistral or Llama2 locally and offline on your computer, or connect to remote AI APIs like OpenAI’s GPT-4 or Groq.


Jan at a glance

What it isTurn your computer into an AI computer
Latest versionWindows 0.8.8 (October 28, 2026)
Mac 0.8.8
Linux 0.8.8 (October 28, 2026)
PriceFree and open source
Open sourceYes
LicenseAGPL-3.0
License typeOpen source · Network copyleft Like the GPL, and it also applies when the software is offered over a network.
CopyrightCopyright © 2026 Jan
Made byJan
CategoryLocal AI
Runs onWindows, Mac, Linux
Official websitejan.ai
More linksSupport · Bug tracker · Documentation · Release notes
Source codegithub.com/janhq/jan
Tagsai large-language-model llama llm mistral
winget IDJan.Jan
Homebrew caskjan
Flathubai.jan.Jan Verified data from Flathub
Flathub verificationPublisher verified on Flathub by proving control of jan.ai, 2025-11-25
License on FlathubApache-2.0 as listed on Flathub
Check your downloadSHA-256 checksums in the download tables · Security scan

What’s new in Jan 0.8.8

Jan v0.8.8: security fixes, llama.cpp 0.7.0, and Trusted Hosts for the local API A security update to v0.8.7. We recommend updating. Your data and settings carry over; a few behaviours change, listed under What you might notice. Security - Links in chat open in your browser. Links in model replies, tool results, model cards and release notes now always open in your system browser, never inside Jan's window. Links that aren't web or email links are shown as plain text. - The local API server checks where browser requests come from. A web page can only call it if its origin is trusted: the same machine, Jan itself, or a host you list in Trusted Hosts. Requests without a browser origin (SDKs, scripts, curl, Claude Code) work as before. - Server-side tool execution stays opt-in for every endpoint. Requests to the local API run MCP tools only when Settings > Local API Server allows server-side tool execution. - Paths are checked before Jan reads or writes them. Thread and assistant ids, and the file operations extensions use, stay inside Jan's data folder. - The Claude Code integration writes your shell profile safely. Values are quoted, unusual variable names are refused, and Jan's lines are kept in one marked block that Reset removes completely without touching your own lines. - The agent's file tools no longer follow a link out of their workspace, and folders such as your home, credentials and startup folders can't be attached as writable. - Windows: Jan runs system tools…

Read the full release notes on the publisher’s site

Notes for older versions are inside each version below.


Is Jan safe?

Score result: No detections so far

None of the 51 security engines on VirusTotal flagged any of the 2 scanned files.

Covers 2 of 3 files. The rest have no VirusTotal report yet, so this result does not speak for them.

  • 0 flagged in total
  • 2 of 3 files scanned
  • 51 engines
Scanned with VirusTotalScore = share of engines that did not flag the lowest-scoring file. 100 means none flagged. How we score

Scan info

Last scan
Scan provider
VirusTotal · Full report

File integrity

FileSHA-256Hash checkSignatureVirusTotal
Jan_0.8.8_x64-setup.exeWindows · x64 (64-bit) 08aca371733b76200e44e95d677cdd15e96609f86f919de57b97a5358ca21e9b Matches the manifest (re-computed) Valid 0/51 flagged
jan-mac-universal-0.8.8.zipMac · Universal (Apple silicon + Intel) 93c33b220907624346131a6d799faee8e6dfc2e042a996bcfaf82659c5bfc7fe Matches the manifest (re-computed) Not applicable 0/67 flagged
ai.jan.Jan.flatpakrefLinux · x64 (64-bit) Not provided Copied from the manifest, not re-computed Not checked —
Hash re-computed by Everyversion2 of 2 installers match.
Code signature checked1 valid, 1 not signable (ZIP/portable).
Everyversion security commitment

We host no installers. Every download link goes to the download location named in the package listing, normally the publisher’s own server. For this software we downloaded the files from that source ourselves, re-computed each checksum and checked the code signature where our tools could, as shown above. A passing check shows a file is the one that was published; it is not a guarantee it is free of problems. For more information, visit our Security and Trust Center.

Source and provenance
Windows: sourcemicrosoft/winget-pkgs
Windows: SHA-256 in upstream manifestYes
Windows: observed at commit1464d4157676 · retrieved 2026-11-08
Mac: sourceHomebrew/homebrew-cask
Mac: SHA-256 in upstream manifestYes
Mac: observed at commit1aac7c6920d0 · retrieved 2026-11-08
Linux: sourceFlathub · Flathub API · github.com/flathub/ai.jan.Jan
Linux: checksumNone published. Flatpak checks the app against Flathub’s signed repository when it installs.
Linux: publisher verifiedPublisher verified on Flathub by proving control of jan.ai, 2025-11-25
Linux: data retrieved2026-11-08 · attribution: app data from Flathub, license listed there: Apache-2.0

Old versions

Windows versions

Showing the newest 20 of 45 versions (the JSON and Markdown versions list 45). Open a version for its installers, checksums and a command that pins it.

0.8.8 latest · 2026-10-28 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 08aca371733b76200e44e95d677cdd15e96609f86f919de57b97a5358ca21e9b Download

Pin this version: winget install --id Jan.Jan --version 0.8.8 --exact

Release notes

Jan v0.8.8: security fixes, llama.cpp 0.7.0, and Trusted Hosts for the local API A security update to v0.8.7. We recommend updating. Your data and settings carry over; a few behaviours change, listed under What you might notice. Security - Links in chat open in your browser. Links in model replies, tool results, model cards and release notes now always open in your system browser, never inside Jan's window. Links that aren't web or email links are shown as plain text. - The local API server checks where browser requests come from. A web page can only call it if its origin is trusted: the same machine, Jan itself, or a host you list in Trusted Hosts. Requests without a browser origin (SDKs, scripts, curl, Claude Code) work as before. - Server-side tool execution stays opt-in for every endpoint. Requests to the local API run MCP tools only when Settings > Local API Server allows server-side tool execution. - Paths are checked before Jan reads or writes them. Thread and assistant ids, and the file operations extensions use, stay inside Jan's data folder. - The Claude Code integration writes your shell profile safely. Values are quoted, unusual variable names are refused, and Jan's lines are kept in one marked block that Reset removes completely without touching your own lines. - The agent's file tools no longer follow a link out of their workspace, and folders such as your home, credentials and startup folders can't be attached as writable. - Windows: Jan runs system tools…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.8.8

0.8.7 · 2026-10-20 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user d44c587c53e6eff8c00a01c171d23eff31d3a4ecaa88936c0d253b0bd5248952 Download

Pin this version: winget install --id Jan.Jan --version 0.8.7 --exact

Release notes

Jan v0.8.7: shell switch, image size limit, and fixes A minor update to v0.8.6. Your data and settings carry over; one MCP clean-up runs on first launch (below). New - Turn the shell tool off in chat. The chat input's tool menu has a Shell switch. Off, the model is not given the shell tool; web search, fetch and your MCP tools keep working. On by default, and shown when the shell can run sandboxed and the model supports tools (#9222). - A separate size limit for images. Settings > Attachments > Max Image Size (MB): default 10, range 1 to 100 (#9312). - Built-in subagents for the Jan agent: explore (read-only by default), research, review and debug, each with its own model (#9261). Fixes - A thread no longer leaves its project when you attach a document (#9197, thanks @enkynakamura). - Pasted code with @decorators is sent as typed; only an @ followed by a real file or folder is a reference (#9291). - Stop ends the whole turn, including a tool that is running or waiting for approval (#9241). - A web page read by the built-in fetch tool is kept within the model's context window (#9283). - Chat with a local model no longer fails behind a proxy or VPN: requests to Jan's own engine always go direct (#9182). - Windows: a ^ in a command name (cm^d runs cmd) now always asks for approval (#9315). - macOS explains why Jan asks for Local Network access (#9318). - The sidebar's Jan label is back on Windows and Linux (#9242). Migration - On first launch, the hosted Exa MCP server that…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.8.7

0.8.6 · 2026-10-09 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user f47f2d205eb92743bdd60ffe7d3b7b434b45a97a8dce092c1185c97d1f5a5268 Download

Pin this version: winget install --id Jan.Jan --version 0.8.6 --exact

Release notes

Jan v0.8.6: hotfix for v0.8.5 Fixes only. If you're on 0.8.5, updating is recommended, especially on Linux (AppImage) and on older NVIDIA GPUs. Fixes - Linux AppImage crashed on every model load on some distributions (#9173, fixed in #9178). The AppImage bundled the build machine's Vulkan loader. It now uses your system's loader, and the build fails if a GPU loader is ever bundled again. - NVIDIA Turing GPUs (GTX 16xx, RTX 20xx) failed with "the provided PTX was compiled with an unsupported toolchain" (#9185, fixed in #9187). On drivers older than R595, the Windows and Linux CUDA engine could not run on these cards. It now ships native Turing code, as 0.8.4 did, so no driver update is needed. - Qwen3.8 with MTP (speculative decoding) slowed down sharply after updating to 0.8.5 (#9183, fixed in #9186). With Parallel Sequences on auto, the engine reserved memory for 4 slots. On cards with 12 GB or similar, that pushed the model into shared system memory. A model with MTP now uses one slot when Parallel Sequences is auto; a value you set yourself is respected. - Images returned by MCP tools now reach the model as images (#9188, building on #9176 by @cpius). Previously they were sent as base64 text, which the model could not read and which could exceed a provider's input limit. Models without vision get a short note instead, and long chats no longer drop your question when trimming history around an image. Also - Settings → Model Providers → Llama.cpp now links to how to use a…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.8.6

0.8.5 · 2026-10-08 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 5bdf22de206f3d1a84fdec7973fdba66999353b8f63459e7d897fba01ce897b9 Download

Pin this version: winget install --id Jan.Jan --version 0.8.5 --exact

Release notes

This release is fixes only No new features are announced in v0.8.5. Work in progress stays in the nightly channel: Cowork and the current agent work ship there until they are announced, and a stable build does not show them. One thing a first launch will notice: the first-run setup is now a guided wizard - welcome, engine setup, a first model, and the consent page - instead of opening straight into the chat with no engine or model set up. It is onboarding rather than a new capability, so it is not a headline; it is written down here so a new install is not a surprise. Migration The llama.cpp engine now ships with the app. Jan no longer downloads a llama.cpp backend for your machine on first run or when one is updated. The engine (llama.cpp 0.5.0, build b11146) is bundled in the installer, runs in its own worker process, and updates together with the app, so the backend version and engine auto-update settings are gone. On Windows and Linux, NVIDIA GPUs use the bundled CUDA 13 build; other GPUs, and NVIDIA GPUs or drivers that cannot run CUDA 13 (Pascal cards such as the GTX 10 series, for example), use Vulkan. (In 0.8.4 such systems could download a CUDA 11 or 12 backend; that option is gone.) macOS uses Metal. Backends downloaded by earlier versions, in llamacpp/backends (and llamacpp/lib, if present) inside your Jan data folder, are no longer used and are safe to delete. Local models no longer run on Intel Macs. Intel-based Macs have not been supported since v0.8.0, and…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.8.5

0.8.4 · 2026-07-23 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 59f2712ff579208c7e50df1d4408675418ca576421998549f787879372ec50b1 Download

Pin this version: winget install --id Jan.Jan --version 0.8.4 --exact

Release notes

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 - chore(flatpak): add 0.8.3 release notes to appdata by @qnixsynapse in https://github.com/janhq/jan/pull/8343 - docs: update changelogs for v0.8.3 and update documentation by @qnixsynapse in https://github.com/janhq/jan/pull/8336 - Merge release/v0.8.3 to main by @qnixsynapse in https://github.com/janhq/jan/pull/8344 - i18n(ja): update Japanese translations (#8264) by @mahirhir in https://github.com/janhq/jan/pull/8348 - i18n(ja): complete common.json translations and fix terminology (#8264) by @mahirhir in https://github.com/janhq/jan/pull/8349 - i18n(ja): complete settings.json translations (#8264) by @mahirhir in https://github.com/janhq/jan/pull/8352 - fix(markdown): force code blocks LTR in RTL language context by @qnixsynapse in…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.8.4

0.8.3 · 2026-06-24 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 411dc07174f2dbda01ffc807cedb9ecf75cc6730057ed59432c7ca2d466fb939 Download

Pin this version: winget install --id Jan.Jan --version 0.8.3 --exact

Release notes

What's Changed - docs: add v0.8.2 changelog by @qnixsynapse in https://github.com/janhq/jan/pull/8246 - merge release/v0.8.2 to main by @qnixsynapse in https://github.com/janhq/jan/pull/8250 - chore: add flatpak manifest 0.8.2 by @Minh141120 in https://github.com/janhq/jan/pull/8259 - fix: use Windows copy command in build-cli Makefile target by @ianmohney in https://github.com/janhq/jan/pull/8293 - Updated translation by @albanobattistella in https://github.com/janhq/jan/pull/8262 - fix(mcp): browser port leak and auto-disable ux by @abn in https://github.com/janhq/jan/pull/8317 - Merge dev/v0.8.3 to main by @qnixsynapse in https://github.com/janhq/jan/pull/8310 - docs: clarify Jan model quick-start flow by @archit-goyal in https://github.com/janhq/jan/pull/8323 - Fix: correct sampler defaults, fix sheet layout under window controls, and harden backend installs by @qnixsynapse in https://github.com/janhq/jan/pull/8327 - fix(csp): allow data:/blob: media so video uploads load by @qnixsynapse in https://github.com/janhq/jan/pull/8330 - fix(markdown): render lone - fix(chat): render media on first-message send by @qnixsynapse in https://github.com/janhq/jan/pull/8337 New Contributors - @ianmohney made their first contribution in https://github.com/janhq/jan/pull/8293 - @abn made their first contribution in https://github.com/janhq/jan/pull/8317 - @archit-goyal made their first contribution in https://github.com/janhq/jan/pull/8323 Full Changelog…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.8.3

0.8.2 · 2026-06-01 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user bce6bd6a3ce6394b2fd61eaf90ad52d5d605ed5e79971a540c4a4f4655ca8d81 Download

Pin this version: winget install --id Jan.Jan --version 0.8.2 --exact

Release notes

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)…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.8.2

0.8.1 · 2026-05-29 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user ebf82c7223545baeb6102f2aebff24fcf465e1d82a4af8b8cafa24cc89d352d2 Download

Pin this version: winget install --id Jan.Jan --version 0.8.1 --exact

Release notes

What's Changed - Add Italian Translation by @albanobattistella in https://github.com/janhq/jan/pull/8157 - chore: merge release v0.8.0 to main by @qnixsynapse in https://github.com/janhq/jan/pull/8170 - chore: fix build due to missing comma in italian i18n by @qnixsynapse in https://github.com/janhq/jan/pull/8171 - docs: update for v0.8.0 by @qnixsynapse in https://github.com/janhq/jan/pull/8164 - chore: update manifest and changelog release 0.8.0 by @Minh141120 in https://github.com/janhq/jan/pull/8172 - docs: remove connectors note from 0.8.0 changelog by @qnixsynapse in https://github.com/janhq/jan/pull/8173 - chore: update filename changelog by @Minh141120 in https://github.com/janhq/jan/pull/8177 - fix(docs): guard null entity arrays in TweetCard by @qnixsynapse in https://github.com/janhq/jan/pull/8187 - fix: clear deletedModels tombstones for re-downloaded models by @qnixsynapse in https://github.com/janhq/jan/pull/8178 - chore(ci): pin all GitHub Actions to SHAs and add cancel-in-progress by @Minh141120 in https://github.com/janhq/jan/pull/8193 - fix(tls): use OS-native TLS trust store on desktop by @FyrbyAdditive in https://github.com/janhq/jan/pull/8186 - chore(ci): bump dcarbone/install-jq-action from v2.0.1 to v3.2.0 by @Minh141120 in https://github.com/janhq/jan/pull/8199 - chore: merge dev branch fix/macos backend-install-ux by @qnixsynapse in https://github.com/janhq/jan/pull/8197 - fix(llamacpp): disable auto-fit by default, default ctx_len to 8192 by…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.8.1

0.8.0 · 2026-05-22 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 35858ba6da4ae9a24fd055a1fd34ff6ea7c02c9fb74201867ef50172c920b757 Download

Pin this version: winget install --id Jan.Jan --version 0.8.0 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/j/Jan/Jan/0.8.0

0.7.9 · 2026-03-23 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 8caef1d3b5de3e8cfc15b43bf8071bca9e9d32da054514387f9abce31db075b0 Download

Pin this version: winget install --id Jan.Jan --version 0.7.9 --exact

Release notes

What's Changed - fix: clean up ANTHROPIC_* env vars from shell config when server stops or app exits by @since-2017-hub in https://github.com/janhq/jan/pull/7628 - fix: add redirect from /guides to /docs by @louis-jan in https://github.com/janhq/jan/pull/7669 - docs: update troubleshooting guides by @louis-jan in https://github.com/janhq/jan/pull/7670 - docs: restructure Reference by @louis-jan in https://github.com/janhq/jan/pull/7674 - docs: agents availability by @louis-jan in https://github.com/janhq/jan/pull/7682 - docs: add community cards to desktop overview by @louis-jan in https://github.com/janhq/jan/pull/7687 - chore: resolve release main conflict 0.7.8 by @Vanalite in https://github.com/janhq/jan/pull/7713 - Sync release/v0.7.8 to main branch by @louis-jan in https://github.com/janhq/jan/pull/7711 - doc: add changelog for v0.7.8 by @Vanalite in https://github.com/janhq/jan/pull/7714 - docs: update CLI and agents docs for v0.7.8 by @louis-jan in https://github.com/janhq/jan/pull/7715 - feat: update flatpak manifest v0.7.8 by @Minh141120 in https://github.com/janhq/jan/pull/7717 - fix: resolve Anthropic 400 error on serial tool calls by @atoz96 in https://github.com/janhq/jan/pull/7696 - Revert: clear ANTHROPIC_ env on app exit #7628 by @louis-jan in https://github.com/janhq/jan/pull/7718 - Merge pull request #7695 from oolokioo7/fix/edit-dialog-width by @louis-jan in https://github.com/janhq/jan/pull/7719 - Fix: gpu detection losing by @dataCenter430 in…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.7.9

0.7.8 · 2026-03-11 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user c9eeeebd8ecee7bc4dc7e365ca6af1bb57a362345577bc8cfa652bccd73ae22f Download

Pin this version: winget install --id Jan.Jan --version 0.7.8 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/j/Jan/Jan/0.7.8

0.7.7 · 2026-02-11 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 97d6dfa1d0196456b8b5b52df62fbebd1f5701a2766a776524ee140e8d3452c5 Download

Pin this version: winget install --id Jan.Jan --version 0.7.7 --exact

Release notes

What's Changed - fix: theme set loop on Windows by @louis-jan in https://github.com/janhq/jan/pull/7407 - fix: left panel full height by @urmauur in https://github.com/janhq/jan/pull/7409 - fix: throttle renderer to reduce pressure to the thread by @louis-jan in https://github.com/janhq/jan/pull/7408 - feat: prompt to download Jan VL model for vision capability by @Vanalite in https://github.com/janhq/jan/pull/7410 - docs: changelog for v0.7.6 by @Vanalite in https://github.com/janhq/jan/pull/7418 - chore: update manifest for flatpak jan 0.7.6 by @Minh141120 in https://github.com/janhq/jan/pull/7419 - chore: onboard new user with q4 k xl by @louis-jan in https://github.com/janhq/jan/pull/7420 - Fix: inconsistent code block formatting in Markdown rendering by @bytrangle in https://github.com/janhq/jan/pull/7049 - fix: accept x-api-key header in place of custom header by @louis-jan in https://github.com/janhq/jan/pull/7421 - fix: Display embedding models in settings with visual distinction by @bittoby in https://github.com/janhq/jan/pull/7393 - chore: sync release branch for merging by @Vanalite in https://github.com/janhq/jan/pull/7425 - chore: merge release branch by @Vanalite in https://github.com/janhq/jan/pull/7424 - fix: update api docs by @louis-jan in https://github.com/janhq/jan/pull/7426 - fix: default instruction update by @louis-jan in https://github.com/janhq/jan/pull/7427 - feat: streamable http exa default search mcp by @louis-jan in…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.7.7

0.7.6 · 2026-01-27 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 7d4191fe747e5756451bc0a19708f708ce2f2711b807bb4b292cfeeccf377f08 Download

Pin this version: winget install --id Jan.Jan --version 0.7.6 --exact

Release notes

What's Changed - docs: update homepage SEO meta title and description by @eckartal in https://github.com/janhq/jan/pull/7024 - chore: update flatpak manifest by @Minh141120 in https://github.com/janhq/jan/pull/7025 - blog: optimize "run AI locally" blog post for SEO by @eckartal in https://github.com/janhq/jan/pull/7028 - feat: combine attachments icon by @urmauur in https://github.com/janhq/jan/pull/6998 - fix: cstdint patch flatpak by @Minh141120 in https://github.com/janhq/jan/pull/7032 - Fix/appstream caption by @Minh141120 in https://github.com/janhq/jan/pull/7033 - feat: Update Russian localization by @Kuzmich55 in https://github.com/janhq/jan/pull/7039 - SEO: Improve offline-chatgpt-alternative content by @eckartal in https://github.com/janhq/jan/pull/7040 - feat: flatpak disable auto updater by @Minh141120 in https://github.com/janhq/jan/pull/7054 - Update flatpak metainfo by @eckartal in https://github.com/janhq/jan/pull/7064 - fix: flatpak appstream metadata validation errors by @Minh141120 in https://github.com/janhq/jan/pull/7067 - docs: add Microsoft Store and Flathub badges by @qnixsynapse in https://github.com/janhq/jan/pull/7068 - feat: add Polish metainfo translation by @0rzech in https://github.com/janhq/jan/pull/7050 - fix: improve Hub download button UX for installed models by @Lokimorty in https://github.com/janhq/jan/pull/7060 - Resolve Clippy Warnings and Apply Consistent Code Formatting by @github-roushan in https://github.com/janhq/jan/pull/7010…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.7.6

0.7.5 · 2025-12-08 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user d948912aed8fa13d36fd7852989a3a679d25a077286e716231984280a8aac20f Download

Pin this version: winget install --id Jan.Jan --version 0.7.5 --exact

Release notes

What's Changed - fix: model import issue on Windows by @louis-jan in https://github.com/janhq/jan/pull/7124 - fix: users couldn’t import the mmproj vision model if the base name didn’t match. by @louis-jan in https://github.com/janhq/jan/pull/7127 - fix: correct CUDA backend installation and migration issues by @qnixsynapse in https://github.com/janhq/jan/pull/7130 - fix: kill mcp server on app termination by @Vanalite in https://github.com/janhq/jan/pull/7131 Full Changelog: https://github.com/janhq/jan/compare/v0.7.4...v0.7.5

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.7.5

0.7.4 · 2025-12-05 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user a77506a36b9f709e9ee77df433ed319e727678d3c6eb173066754829f08ef0d1 Download

Pin this version: winget install --id Jan.Jan --version 0.7.4 --exact

Release notes

What's Changed - feat: add backend migration mapping and update backend handling by @qnixsynapse in https://github.com/janhq/jan/pull/6917 - ci: clean up deduplicate issue workflow by @Minh141120 in https://github.com/janhq/jan/pull/6923 - Enhance localization by completing missing translations across all locales + czech support by @github-roushan in https://github.com/janhq/jan/pull/6758 - feat: Add official jan browser mcp by @Vanalite in https://github.com/janhq/jan/pull/6929 - docs: add changelog v0.7.3 by @Minh141120 in https://github.com/janhq/jan/pull/6951 - Merge release 0.7.3 to dev by @Vanalite in https://github.com/janhq/jan/pull/6967 - fix: csp restrictions from inline styles by @urmauur in https://github.com/janhq/jan/pull/6970 - fix: glib issue on linux by @Minh141120 in https://github.com/janhq/jan/pull/6975 - fix: app blocks image input by @louis-jan in https://github.com/janhq/jan/pull/6982 - fix: disable autocorrect in model search input by @Lokimorty in https://github.com/janhq/jan/pull/6952 - French translation menu item missing by @fredatgithub in https://github.com/janhq/jan/pull/6974 - chore: separate the loader style by @urmauur in https://github.com/janhq/jan/pull/6984 - fix: changing tools while conversing results in incorrect tool use by @louis-jan in https://github.com/janhq/jan/pull/6985 - Enable desktop file attachments feature by @dinhlongviolin1 in https://github.com/janhq/jan/pull/6989 - feat: migrate assistant screen into setting by…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.7.4

0.7.3 · 2025-11-13 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 78495d0bee94a09f03e9b092566a577aa5a98b7998e052687296129b8cccf552 Download

Pin this version: winget install --id Jan.Jan --version 0.7.3 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/j/Jan/Jan/0.7.3

0.7.2 · 2025-10-16 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user c80ff1c65a7d53cf8d54bd173ef94b7b87cc3bb28050731da3b9aec44f591f42 Download

Pin this version: winget install --id Jan.Jan --version 0.7.2 --exact

Release notes

What's Changed - chore: happy-dom update by @Minh141120 in https://github.com/menloresearch/jan/pull/6790 Full Changelog: https://github.com/menloresearch/jan/compare/v0.7.1...v0.7.2

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.7.2

0.7.1 · 2025-10-03 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 167abb4f43a48732065372cf67627864cda55dfe44b62f0025bfd355dc779e59 Download

Pin this version: winget install --id Jan.Jan --version 0.7.1 --exact

Release notes

What's Changed - chore: use custom nsis template by @Minh141120 in https://github.com/menloresearch/jan/pull/6721 - ci: remove upload msi artifact by @Minh141120 in https://github.com/menloresearch/jan/pull/6725 - fix: prompt token by @urmauur in https://github.com/menloresearch/jan/pull/6727 - Fix: Anthropic request to add models by @Vanalite in https://github.com/menloresearch/jan/pull/6728 - fix: get model capabilities correctly by @Vanalite in https://github.com/menloresearch/jan/pull/6715 Full Changelog: https://github.com/menloresearch/jan/compare/v0.7.0...v0.7.1

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.7.1

0.7.0 · 2025-10-02 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user dd14f90ed02319c93819e28af527aa71ed94b36349dd8721925147cee75414e1 Download

Pin this version: winget install --id Jan.Jan --version 0.7.0 --exact

Release notes

Read the release notes on the publisher’s site

Manifest: manifests/j/Jan/Jan/0.7.0

0.6.10 · 2025-09-18 · 1 installer notes
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) NSIS Per user 6b2e056fec7c27e1fe7a9ecf18965e1112db90eaae55307ebff9a25e3851e5e9 Download

Pin this version: winget install --id Jan.Jan --version 0.6.10 --exact

Release notes

What's Changed - Bring back QA changes 0.6.9 by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6320 - docs: Major restructure and consolidation by @ramonpzg in https://github.com/menloresearch/jan/pull/6323 - hotfix: fixed home page hyperlink and extension gif by @ramonpzg in https://github.com/menloresearch/jan/pull/6324 - fix: Use 80% total memory for compatibility check (#6321) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6333 - hotfix: changed website theme by @ramonpzg in https://github.com/menloresearch/jan/pull/6335 - fix: mise build failing by @theproductiveprogrammer in https://github.com/menloresearch/jan/pull/6344 - chore: fix id code-block for avoid duplicate same state by @urmauur in https://github.com/menloresearch/jan/pull/6346 - chore: update docs font by @urmauur in https://github.com/menloresearch/jan/pull/6359 - fix: remove timezone specific from utils by @urmauur in https://github.com/menloresearch/jan/pull/6363 - fix: search hgf repo and downloaded filter by @urmauur in https://github.com/menloresearch/jan/pull/6366 - feat: allow see Apikey when server local status running by @urmauur in https://github.com/menloresearch/jan/pull/6364 - feat: download llamacpp backend fail back to cdn by @hiento09 in https://github.com/menloresearch/jan/pull/6361 - feat: Jan Web (reusing Jan Desktop UI) by @dinhlongviolin1 in https://github.com/menloresearch/jan/pull/6298 - feat: Web use jan model by @dinhlongviolin1 in…

Full release notes from the publisher

Manifest: manifests/j/Jan/Jan/0.6.10

All older versions: manifests/j/Jan/Jan

Mac versions

Homebrew casks list only the current release. Earlier builds appear in the cask’s history on GitHub, and Homebrew cannot install them directly.

0.8.8 latest · 1 installer
ArchitectureFormatRequiresFile & sourceSHA-256Download
Universal (Apple silicon + Intel) ZIP — jan-mac-universal-0.8.8.zipgithub.com 93c33b220907624346131a6d799faee8e6dfc2e042a996bcfaf82659c5bfc7fe Download

Release notes

Publisher changelog

Linux versions

Flathub lists only the current release, and Flatpak installs the newest build; earlier versions cannot be chosen from the listing.

0.8.8 latest · 2026-10-28 · 1 installer
ArchitectureFormatScopeSHA-256Download
x64 (64-bit) Flatpak — Not provided Download

Release notes

Publisher changelog


Alternatives to Jan

Similar apps in Local AI on Everyversion. Each one links to the download location named in the publisher’s package data, with a SHA-256 checksum.

See all 5 Local AI


Jan FAQ

Is Jan safe to download from here?

We host no installers. Every download button goes to the download location named in the package listing, and the checks below were run on those files.

On 2026-11-08 we downloaded the latest 2 installers from those sources and re-computed the SHA-256 of each: 2 of 2 match the package catalog’s value. Code signatures: 1 valid, 1 not applicable (archives and similar).

VirusTotal: none of its 51 security engines flagged any of the 2 scanned files.

Reports exist for 2 of 3 files, so the rating does not cover the rest.

Our rating: Safe so far. No check is a guarantee. See the security details above and our Security and Trust Center. Publisher’s website: Jan’s official website.

Does Jan update itself after I install an old version?

For Windows, we have no information on whether Jan updates itself, and for Mac, the app is listed as updating itself, so an older build will likely offer, or simply install, the newest release when you open it. To keep an old version, look for an automatic-update setting in Jan (see Jan’s documentation) and turn it off before you rely on it.

Does Jan cost anything?

No. Jan is free and open source (license: AGPL-3.0).

Which versions of Jan are listed here, and how far back?

For Windows, we list 45 versions, from 0.5.3 (2024-08-29) up to 0.8.8, and for Mac, only the current release (0.8.8) is listed, because older Mac builds are not kept in the package listing, and for Linux, we list 1 version, from 0.8.8 (2026-10-28) up to 0.8.8. This page shows the newest 20 Windows versions; the JSON and Markdown files for this app list all 45 Windows versions.

Where do the download links go?

They go straight to the source named in the package catalog, with nothing added by us: for Windows, to github.com, and for Mac, to github.com, and for Linux, to dl.flathub.org. We host no files. Compare the SHA-256 shown next to each file with the one you compute after downloading. Publisher’s website: Jan’s official website.