Jan in brief
Jan is a desktop AI assistant developed by Menlo Research, with its open-source repository created in August 2023. The project positions itself as an alternative to ChatGPT and Claude, running language models on a user's computer. Its website reports more than 4 million downloads, while another homepage rendering reports more than 6.5 million downloads, so the exact current total is inconsistent across Jan's pages. The project supports macOS, Windows, and Linux, and its repository lists Apache 2.0 licensing. Jan's current product surface includes desktop chat, local models, remote provider connections, projects, model management, MCP integrations, and a separate Jan Agent. It is aimed at people who want control over model choice, local files, and data location.
A typical Jan workflow begins by installing the desktop application, choosing a bundled or downloadable model, and opening a chat without an account. Users can download compatible GGUF models through Jan’s hub, import local GGUF files, or connect providers including OpenAI, Anthropic, Mistral, and Groq with their own keys. Settings include context size, GPU layers, temperature, sampling controls, grammar files, and JSON schema files, helping users balance output behavior and hardware limits. Jan also supports custom assistants, file attachments, projects, MCP servers, and tool-enabled workflows. Its local server runs an OpenAI-compatible API at localhost:1337, so applications such as Continue and Cline can use local or configured remote models. This setup suits users who want desktop control, local files, and flexible provider choices.
Jan’s main limitation is that local performance depends on the computer, model size, quantization, available memory, and graphics support. Users should check hardware requirements and disk space before downloading large models. Ollama offers a more terminal-oriented model runner, while Jan adds a fuller desktop chat interface, model controls, projects, assistants, MCP integrations, and provider connections. LM Studio is a closer desktop comparison, with a polished local model catalog and server features, while Jan places more emphasis on open-source licensing and local data ownership. ChatGPT is easier for users who want a hosted service without model downloads, configuration, or hardware setup. Choose Jan for free local inference, an OpenAI-compatible local API, flexible model and provider selection, and control over where conversations are stored. Remote providers remain separately billed, while local use avoids Jan subscription charges.