6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

Jan

Open source

An open-source desktop app that acts as a ChatGPT replacement, running local language models offline or connecting to cloud providers, with an OpenAI-compatible local server.

jan.ai
Jan homepage screenshot
GitHub stars
45k
Last commit
today
Repository age
3 years
Version
v0.8.4
Licence
Custom
Self-hosted
Yes

About Jan

Jan is an open-source desktop application that serves as a ChatGPT alternative you control. It can download and run language models such as Llama, Gemma, Qwen and GPT-oss from Hugging Face entirely on your own computer, so conversations stay private and work without an internet connection.

When you want more capability than local hardware allows, Jan can connect to cloud models from OpenAI, Anthropic, Mistral, Groq, MiniMax and others from the same interface. You can create custom assistants for specific tasks, and Model Context Protocol support adds agentic abilities. A built-in local server on localhost port 1337 exposes an OpenAI-compatible API, so other applications can use your local models as a drop-in backend.

Jan is built with Rust and Tauri and ships installers for Windows, macOS and Linux in deb and AppImage form. Its license is listed as 'Other' on GitHub, so check the repository terms before redistributing it. It is meant for people who want local AI with a polished interface rather than a command line.

Key features

  • Download and run local LLMs from Hugging Face
  • Connect to OpenAI, Anthropic, Mistral and Groq
  • Custom assistants for specific tasks
  • OpenAI-compatible local server
  • Model Context Protocol integration
  • Installers for Windows, macOS and Linux

Good fit for

  • →Private offline chat with local models
  • →Using one interface for local and cloud AI
  • →Local backend for apps expecting an OpenAI API
Built with
Rust
Tauri
Tags
llm
local-ai
chatgpt-alternative
desktop-app
offline
privacy
mcp
tauri

Open-source alternatives to Jan

See all

SaaS alternatives to Jan

See all