Privacy-first desktop chat with a curated model catalog. Llama / Mistral / Qwen one click from the app.
Editorial verdict: “Best one-binary desktop chat. Curated catalog removes 'which model?' decision paralysis.”
Which runtime + OS combos this app works against. Source of truth for "will it run on my setup?"
Jan is the right pick if you want a local chat app that works without touching a terminal or Docker. It ships as a single desktop binary for macOS, Linux, or Windows, and its curated catalog lets you download Llama 3.1 8B or Mistral with one click—no deciding which variant to grab. The app runs fully offline using its embedded llama.cpp runtime, but can also point at external Ollama or OpenAI-compatible endpoints if you need that flexibility. The tradeoff: its RAG and file-upload features are less mature than Open WebUI’s, so don’t expect polished document workflows yet. For a no-fuss, privacy-first chat UI that gets you from install to first message in under three minutes, Jan delivers.
Web or desktop chat client that connects to your local runtime.
Best fast-RAG app. Workspace model is the right abstraction for doc-corpora chat.
Best if you mix local + cloud models in the same workflow. Strong team features.
Best default chat UI for solo Ollama users. Pick this first; switch only if you outgrow it.
The most visible on-ramp to local AI yet — its hardware-aware Cookbook makes it a genuine beginner pick, but it's young and 'janky' by its own README; treat Agent mode's shell access with caution.
Pre-filled with this app's recommended use case + budget tier. Get the full rig + runtime + model picks.
The full directory — filter by category, runtime, OS, privacy posture, or VRAM.
What this app talks to: Ollama, vLLM, llama.cpp, MLX, LM Studio. The upstream layer.
Did this app work for you on a specific rig? Submit the benchmark — it powers the model + hardware pages.