# Jan - Open-source ChatGPT replacement github jan banner

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 The easiest way to get started is by downloading one of the following versions for your respective operating system:
Platform Download
Windows jan.exe
macOS jan.dmg
Linux (deb) jan.deb
Linux (AppImage) jan.AppImage
Download from [jan.ai](https://jan.ai/) or [GitHub Releases](https://github.com/janhq/jan/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, 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 ≥ 1.22.0 - Make ≥ 3.81 - Rust (for Tauri) ### Run with Make ```bash 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` - Run tests and linting - `make clean` - Delete everything and start fresh ### Manual Commands ```bash yarn install yarn build:tauri:plugin:api yarn build:core yarn build:extensions yarn dev ``` ## System Requirements **Minimum specs for a decent experience:** - **macOS**: 13.6+ (8GB RAM for 3B models, 16GB for 7B, 32GB for 13B) - **Windows**: 10+ with GPU support for NVIDIA/AMD/Intel Arc - **Linux**: Most distributions work, GPU acceleration available For detailed compatibility, check our [installation guides](https://jan.ai/docs/desktop/mac). ## Troubleshooting If things go sideways: 1. Check our [troubleshooting docs](https://jan.ai/docs/troubleshooting) 2. Copy your error logs and system specs 3. Ask for help in our [Discord](https://discord.gg/FTk2MvZwJH) `#🆘|jan-help` channel ## Contributing Contributions welcome. See [CONTRIBUTING.md](CONTRIBUTING.md) for the full spiel. ## Links - [Documentation](https://jan.ai/docs) - The manual you should read - [API Reference](https://jan.ai/api-reference) - For the technically inclined - [Changelog](https://jan.ai/changelog) - What we broke and fixed - [Discord](https://discord.gg/FTk2MvZwJH) - Where the community lives ## Contact - **Bugs**: [GitHub Issues](https://github.com/janhq/jan/issues) - **Business**: hello@jan.ai - **Jobs**: hr@jan.ai - **General Discussion**: [Discord](https://discord.gg/FTk2MvZwJH) ## License Apache 2.0 - Because sharing is caring. ## Acknowledgements Built on the shoulders of giants: - [Llama.cpp](https://github.com/ggerganov/llama.cpp) - [Tauri](https://tauri.app/) - [Scalar](https://github.com/scalar/scalar)