jan

janhq/jan

Jan - Open-source ChatGPT replacement

43k
Stars
2.9k
Forks
376
Open issues
219
Watchers
TypeScript OtherLast pushed Jul 7, 2026

Overview

An open source, offline alternative to ChatGPT that runs locally on your computer.

Categories

Tags

Similar tools

Install

npm install jan

README

Jan - Open-source ChatGPT replacement

github jan banner

English · 中文 · 日本語

GitHub commit activity Github Last Commit Github Contributors GitHub closed issues Discord

Getting Started - Community - Changelog - Bug reports

Jan is bringing the best of open-source AI in an easy-to-use product. Download and run LLMs with full control and privacy.

Installation

  <td align="center" valign="middle">
    <a href="https://apps.microsoft.com/detail/xpdcnfn5cpzlqb">
      <img height="60"
        width="200"
           alt="Get it from Microsoft Store"
           src="https://get.microsoft.com/images/en-us%20dark.svg"/>
    </a>
  </td>
  
  <td width="20"></td>
  
  <td align="center" valign="middle">
    <a href="https://flathub.org/apps/ai.jan.Jan">
      <img height="60"
        width="200"
           alt="Get it on Flathub"
           src="https://flathub.org/assets/badges/flathub-badge-en.svg"/>
    </a>
  </td>
</tr>

The easiest way to get started is by downloading one of the following versions for your respective operating system:

PlatformDownload
Windowsjan.exe
macOSjan.dmg
Linux (deb)jan.deb
Linux (AppImage)jan.AppImage
Linux (Arm64)How-to

Download from jan.ai or GitHub Releases.

Features

  • Local AI Models: Download and run LLMs (Llama, Gemma, Qwen, GPT-oss etc.) from HuggingFace
  • Cloud Integration: Connect to GPT models via OpenAI, Claude models via Anthropic, Mistral, Groq, MiniMax, and others
  • Custom Assistants: Create specialized AI assistants for your tasks
  • OpenAI-Compatible API: Local server at localhost:1337 for other applications
  • Model Context Protocol: MCP integration for agentic capabilities
  • Privacy First: Everything runs locally when you want it to

Build from Source

For those who enjoy the scenic route:

Prerequisites

  • Node.js ≥ 20.0.0
  • Yarn ≥ 4.5.3
  • Make ≥ 3.81
  • Rust (for Tauri)
  • (macOS Apple Silicon only) MetalToolchain xcodebuild -downloadComponent MetalToolchain

Run with Make

git clone https://github.com/janhq/jan
cd jan
make dev

This handles everything: installs dependencies, builds core components, and launches the app.

Available make targets:

  • make dev - Full development setup and launch
  • make build - Production build
  • make test - Ru