Open-source ChatGPT replacement for running local LLMs with offline control and privacy
Other
- TypeScript
- Rust
- Swift

About Jan
Jan is an open-source ChatGPT replacement that runs AI chat on your own computer. Download and run open models locally with full control and privacy, keeping conversations on your machine unless you choose otherwise.
Pull local models from HuggingFace, including Llama, Gemma, Qwen, and GPT-oss, or connect to cloud models from OpenAI, Anthropic, Mistral, Groq, and MiniMax. Build custom assistants for specific tasks, expose an OpenAI-compatible server at localhost:1337 for other apps, and extend Jan with MCP integration for agentic workflows.
Native desktop builds run on Windows, macOS, and Linux, with deb, AppImage, and Arm64 packages for Linux users. Jan is built on Tauri and released under the Apache 2.0 license.
Key features
- Run LLMs locally from HuggingFace
- Connect to GPT, Claude, Mistral, Groq, and MiniMax
- Create custom AI assistants
- OpenAI-compatible local server at localhost:1337
- MCP integration for agentic workflows
Details
- First released
- 2023
- Platforms
- Windows · macOS · Linux
- Deployment
- offline-first
- API
- OpenAI-compatible local server
- Cloud providers
- OpenAI · Anthropic · Mistral
- License
- Apache 2.0
