Débutant 4 minAutres outils

Jan : l'alternative open source à ChatGPT

Jan est probablement l'app de chat local la plus élégante qui existe : 100 % open source (AGPL), une UI proche de ChatGPT, et la possibilité de basculer entre modèles locaux et cloud (OpenAI, Claude, Groq) dans la même conversation. Zéro télémétrie par défaut. Ce guide vous l'installe et vous montre ce qui la rend différente de LM Studio.

Par Mohamed Meguedmi·Màj 2026-04-15·Testé sur Windows, macOS, Linux

#Jan en deux mots

Jan (prononcé "djane") est développée par une petite équipe vietnamienne sous licence AGPLv3. Elle embarque son propre moteur d'inférence (Cortex.cpp, fork de llama.cpp) et accepte aussi des modèles distants via API. L'app est disponible pour Windows, macOS (Apple Silicon + Intel) et Linux.

i
Vraiment open source
Contrairement à LM Studio (app propriétaire qui embarque du libre), Jan est 100 % libre, y compris l'app elle-même. Audit possible, fork possible, redistribution possible.

#1. Installation

Site officiel
https://jan.ai
  1. 01
    Choisissez votre plateforme
    Windows .exe, macOS .dmg (build Apple Silicon ou Intel séparés), Linux .AppImage ou .deb.
  2. 02
    Premier lancement
    Jan ne demande aucun compte. L'app s'ouvre sur l'écran de chat, pas de modèle chargé.
  3. 03
    Onboarding Hub
    L'onglet Hub (icône en forme de sac) propose une sélection curée de modèles testés avec votre matériel.

#2. Télécharger un modèle

Dans l'onglet Hub, chaque carte affiche la taille, la RAM minimum conseillée, et un bouton Download. Jan auto-détecte votre matériel et grise les modèles qui ne rentreront pas.

Recommandé pour débuter
Llama 3.2 3B Instruct. 2 Go à télécharger, tourne sur n'importe quel ordi récent, qualité surprenante pour sa taille.

#3. Premier chat

  1. 01
    Retournez à l'onglet Thread
    Icône bulle en haut à gauche. Créez un nouveau thread.
  2. 02
    Sélectionnez le modèle
    Menu déroulant en haut. Tous vos modèles téléchargés apparaissent. Le modèle se charge en 2-5 secondes.
  3. 03
    Tapez votre message
    Entrée pour envoyer. La réponse se streame. Les réglages (température, contexte, system prompt) sont dans le panneau de droite.

#4. Brancher un modèle cloud

Jan permet de mixer local et cloud dans la même interface. Utile pour : fallback sur un modèle plus puissant quand le local sature, comparer les sorties, ou simplement garder une seule app de chat pour tous vos backends.

  1. 01
    Settings → Extensions
    Activez l'extension correspondant au provider : OpenAI, Anthropic, Groq, Mistral AI.
  2. 02
    Collez votre clé API
    Dans les paramètres de l'extension. Elle reste stockée chiffrée localement.
  3. 03
    Nouveau thread avec le modèle cloud
    Dans le menu déroulant, les modèles cloud apparaissent avec un badge spécifique.
!
Clés API = fuite potentielle
Un modèle cloud voit forcément vos prompts chez le provider. Si votre besoin principal est la confidentialité, restez sur local. Le mix ne sert qu'aux cas où vous assumez le trade-off.

#5. Mode serveur local

Jan expose une API OpenAI-compatible sur localhost:1337. Dans Settings → Advanced, activez Local API Server.

Tester
curl http://localhost:1337/v1/models
curl http://localhost:1337/v1/chat/completions \
  -H 'Content-Type: application/json' \
  -d '{"model":"llama3.2-3b","messages":[{"role":"user","content":"Hi"}]}'

#Extensions à connaître

Assistants
Personnages pré-définis (Jan le pirate, Jan le coach de code…). Utile pour prototyper rapidement.
OpenAI / Anthropic / Groq
Providers cloud. Activez-les pour mixer local et distant.
Cortex
Moteur d'inférence par défaut. Changeable par llama.cpp ou TensorRT si vous voulez.

#Jan est pour vous si…

Vous voulez du 100 % libre
Jan est la seule app graphique de ce tier totalement AGPL.
Vous mixez local et cloud
Aucune autre app ne le fait aussi proprement.
Vous détestez le terminal
Interface complète, zéro ligne de commande.
Vous êtes en entreprise
Licence AGPL compatible usage interne. Pas de licence payante comme LM Studio.
Ce guide vous a aidé ?

Un retour, une erreur, une précision ? Faites-nous signe, ça améliore le guide pour tout le monde.