Jan: An Open-Source, Offline ChatGPT Alternative for Your Desktop
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
Jan is a powerful open-source desktop application that provides a 100% offline alternative to ChatGPT. It allows users to download and run various large language models locally, ensuring complete control and privacy over their AI interactions. With support for multiple platforms, Jan offers a robust solution for personal and private AI use.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
Jan is an innovative open-source project that offers a compelling alternative to cloud-based AI services like ChatGPT. Designed to run entirely offline on your computer, Jan empowers users with full control over their AI models and data privacy. Built with TypeScript and leveraging technologies like Tauri and Llama.cpp, Jan has quickly gained significant traction, boasting over 44,000 stars on GitHub, highlighting its popularity and the community's demand for local, private AI solutions.
Installation
The easiest way to get started with Jan is by downloading the pre-built version compatible with your operating system. You can find the latest releases on the official Jan website or directly from the GitHub releases page.
Here are direct download links for common platforms:
- Windows: jan.exe
- macOS: jan.dmg
- Linux (deb): jan.deb
- Linux (AppImage): jan.AppImage
For those who prefer to build from source, Jan provides clear instructions. You'll need Node.js (? 20.0.0), Yarn (? 4.5.3), Make (? 3.81), and Rust (for Tauri). After cloning the repository, simply run make dev to set up and launch the application.
git clone https://github.com/janhq/jan
cd jan
make dev
Examples
Jan offers a rich set of features that enable diverse AI interactions:
- Local AI Models: Download and run various Large Language Models (LLMs) from HuggingFace, including Llama, Gemma, Qwen, and GPT-oss, directly on your machine.
- Cloud Integration: Connect to popular cloud AI services such as OpenAI's GPT models, Anthropic's Claude, Mistral, Groq, and MiniMax for extended capabilities.
- Custom Assistants: Create specialized AI assistants tailored to specific tasks or workflows, enhancing productivity and personalization.
- OpenAI Compatible API: Jan provides a local server at
localhost:1337with an OpenAI-compatible API, allowing other applications to integrate seamlessly with your local LLMs. - Model Context Protocol: Integration with MCP for advanced agent functionalities.
Why Use It
Jan stands out for several compelling reasons:
- Uncompromised Privacy: By running LLMs 100% offline, Jan ensures that your conversations and data remain private and never leave your computer.
- Full Control: You have complete control over which models you use, how they are configured, and when they run.
- Open-Source Flexibility: As an open-source project, Jan benefits from community contributions, offering transparency and continuous improvement. You can inspect the code, contribute, or customize it to your needs.
- Versatile AI Access: Whether you prefer to run models locally for privacy or connect to cloud services for more power, Jan provides a unified interface.
- Cost-Effective: Running models locally can reduce reliance on paid cloud APIs, offering a more economical solution for frequent AI use.
Links
- GitHub Repository: https://github.com/janhq/jan
- Official Website: https://jan.ai/
- Documentation: https://jan.ai/docs
- Discord Community: https://discord.gg/FTk2MvZwJH
- API Reference: https://jan.ai/api-reference
Related repositories
Similar repositories that may be relevant next.

LobeHub: Your Chief Agent Operator for AI Team Orchestration
August 8, 2026
LobeHub acts as a Chief Agent Operator, streamlining the management of your AI team. It enables hiring, scheduling, and reporting on agents for 24/7 operations, allowing users to maintain control without constant online presence. This platform transforms individual AI tools into a cohesive, productive team.

MoneyPrinter: Automate YouTube Shorts Creation with Local AI
April 11, 2026
MoneyPrinter is an open-source tool that automates the creation of YouTube Shorts by generating scripts and metadata from a given video topic. It leverages local Ollama models for AI processing and features a robust, DB-backed generation queue for reliable content production. This project is ideal for content creators looking to streamline their video production workflow.
Noi: Streamlining AI Interactions and Workflow Management
March 31, 2026
Noi is a powerful desktop application designed to bring order to your digital workflow, especially when interacting with AI tools. It offers a unique interaction-first approach, multi-window management, and robust session isolation to enhance productivity. With features like local-first data storage and comprehensive prompt management, Noi helps users achieve a more focused and efficient browsing experience.

Jan: An Open-Source, Offline ChatGPT Alternative for Local AI
March 23, 2026
Jan is a powerful open-source application offering a 100% offline alternative to ChatGPT, running directly on your computer. It enables users to download and execute various large language models (LLMs) locally, ensuring full control and enhanced privacy. This versatile tool also supports custom AI assistants and integration with cloud models.
Source repository
Open the original repository on GitHub.