janhq/jan
Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.
What it solves
Jan provides a privacy-focused, open-source alternative to ChatGPT that allows users to run large language models (LLMs) locally on their own hardware or connect to cloud-based AI services, giving them full control over their data and model choice.
How it works
Jan is a desktop application built with Tauri and powered by llama.cpp. It enables users to download and run open-source models (such as Llama, Gemma, and Qwen) directly from HuggingFace. It also supports integration with cloud APIs from providers like OpenAI, Anthropic, and Groq. For developers, it hosts a local OpenAI-compatible API server at localhost:1337 and supports the Model Context Protocol (MCP) for agentic capabilities.
Who it’s for
It is designed for users who want a user-friendly interface for interacting with AI models while maintaining privacy, as well as developers who need a local AI server for other applications.
Highlights
- Local Model Execution: Run LLMs locally to ensure data privacy.
- Cloud Integration: Connect to various external AI providers including OpenAI and Claude.
- Custom Assistants: Create specialized AI assistants tailored to specific tasks.
- OpenAI-Compatible API: Provides a local server for seamless integration with other tools.
- MCP Support: Integration with the Model Context Protocol for agentic features.
Related
- Project
- Project
- Project
- Project
- Project