JA

Jan

Open-source offline ChatGPT alternative for the desktop

Local LLM Runners ★ 44.9k stars Easy setup AGPL-3.0

Jan is a desktop application that runs large language models fully offline on your computer. It provides a clean chat interface, a local API server, and the ability to connect to remote providers when desired.

Key features

  • Fully offline by default
  • Built-in local API server
  • Model hub browser
  • Privacy focused

Pros & cons

Strengths

  • Polished desktop interface
  • Fully offline chat
  • Local API server included

Trade-offs

  • Single-user desktop focus
  • Large models need RAM

Is Jan secure?

No known vulnerabilities affect Jan's latest release (v0.8.6). OSV.dev lists 1 past advisory for the project; none of them applies to this release. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.

  • Most recent fixed advisory CVE-2026-66005, published 2026-07-24 (82 days ago), fixed in 0.8.4

Source: OSV.dev, checked 2026-10-14. How this is measured.

Jan replaces

Health badge

Maintain Jan? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 100 · excellent

Markdown
[![SelfHostIndex health score for Jan](https://selfhostindex.com/badge/jan.svg)](https://selfhostindex.com/app/jan/)
HTML
<a href="https://selfhostindex.com/app/jan/"><img src="https://selfhostindex.com/badge/jan.svg" alt="SelfHostIndex health score for Jan"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/jan.svg
   :alt: SelfHostIndex health score for Jan
   :target: https://selfhostindex.com/app/jan/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Compare Jan

8 head-to-head comparisons.

Similar local llm runners apps