Jan
Summary
An open-source, offline-first ChatGPT alternative that runs models on your own computer.
Screenshots
Description
Jan is a desktop assistant that runs entirely on your machine by default. It is open source, works offline, and stores conversations as plain files on your disk rather than in someone else's account.
What it does
- Runs local models with a built-in engine, downloading open weights from within the app and using GPU acceleration where available
- Connects to cloud models too — bring an API key for a hosted provider when a local model is not strong enough for a particular task
- Exposes a local API so other tools on your machine can use the model Jan has loaded
- Supports extensions for adding capabilities and integrations
- Keeps your data local: threads, settings, and models live in a folder you control
Why choose it
Jan is a good fit when privacy is non-negotiable, when you work somewhere without reliable internet, or when you simply want a chat client that does not depend on a subscription staying active. Because it is open source and file-based, nothing is locked away if you decide to move on. Free to download for macOS, Windows, and Linux.
Reviews
Similar App Suggestions
OpenHands
All Hands AI
OpenHands — the leading open-source coding agent platform, self-hostable or run in the cloud.
OpenRouter
One API and one bill for hundreds of language models, with automatic failover between providers.
Hugging Face
The open-source AI hub: over a million models, hundreds of thousands of datasets, and hosted demo Spaces.
Google AI Studio
Google's browser workbench for prototyping with Gemini models, then shipping the same prompt as production API code.
Cline
An open-source coding agent for VS Code and JetBrains that plans before it edits and asks before it acts.