This is an early release preview. You may encounter bugs.
Jan logo
Unclaimed

Tool interface inference

Jan

Desktop app for running open-weight LLMs locally or connecting to cloud providers, exposing an OpenAI-compatible local API

A 88/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
Discussion

01 / Summary

About Jan.

Jan is a desktop chat application for running large language models on your own machine, with the option to connect to cloud models as well. You download open models such as Llama, Gemma, Qwen, and GPT-oss from Hugging Face and run them locally, or add API access to hosted models from OpenAI, Anthropic, Mistral, Groq, MiniMax, and others, and switch between them in one interface.

Beyond chat, you can create custom assistants for specific tasks, connect tools through the Model Context Protocol (MCP), and expose the loaded models to other applications through an OpenAI-compatible local server. When only local models are used, everything stays on the device.

Local inference runs on a bundled llama.cpp engine, with builds for CPU, Vulkan, Metal, CUDA, and ROCm. The app is built with Tauri and is available for Windows, macOS, and Linux. Model size is bounded by memory: roughly 8 GB of RAM for 3B-parameter models, 16 GB for 7B, and 32 GB for 13B.

  • Local models: download and run open models such as Llama, Gemma, Qwen, and GPT-oss from Hugging Face
  • Cloud models: connect to OpenAI, Anthropic, Mistral, Groq, MiniMax, and other hosted providers
  • Custom assistants: create specialized assistants for particular tasks
  • OpenAI-compatible API: a local server that lets other applications use the models loaded in Jan
  • MCP support: Model Context Protocol integration for tool use and agentic workflows
  • Local-only mode: everything runs on the device when only local models are used
  • GPU acceleration: engine builds for Vulkan, Metal, CUDA, and ROCm alongside CPU

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with Jan.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Jan →

Browse the catalog