Skip to content
Projets

medhiclb/HelixAI has 36 GitHub stars and 4 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 23:10 UTC. Last push 2026-11-03.

Comment ces chiffres sont mesurés

Your own AI workspace on your own machines: chat, agents, coding, knowledge bases (RAG) and fine-tuning with local models. Open source (AGPL-3.0).

What you can do

  • Compare the models: every model you can use, placed by capability score against the price its publisher charges, so a local model and a cloud one can be weighed on one chart.
  • Web search in the Chat: turn it on from the « + » menu and it stays as a chip until you remove it. Questions go to DuckDuckGo, your instance opens the pages found, and the answer lists its sources as links. Pages are read as data, never as instructions; an administrator can switch it off for the whole instance.
  • Knowledge bases (RAG): gather documents, the instance indexes them on the machine, and answers cite the passages they use. Everyone only finds the documents they are allowed to see.
  • Cowork: an agent that works on your files and, with your approval, on a virtual desktop (LibreOffice, browser) to produce Word, Excel, PowerPoint and PDF documents.

Progression mesurée des étoiles

in 24h
0
in 7 days
Historique en cours
in 15 days
Historique en cours
in 1 month
Historique en cours

Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.

README.fr.md

Original

Logo de Helix AI

Helix AI

Votre espace de travail IA, sur vos propres machines.
Chat, agents, code, bases de connaissances et entraînement de modèles dans une application de bureau open source, pour les équipes et les organisations qui veulent garder chez elles leurs documents et leurs conversations.

Français · English · Español · Deutsch · العربية · 中文 · 日本語

Licence : AGPL-3.0 Dernière version Systèmes : macOS, Windows, Linux Interface : anglais, français, chinois, japonais, espagnol, allemand, arabe Discussions

Télécharger pour macOS (puce Apple) Télécharger pour macOS (Intel) Télécharger pour Windows (x64) Télécharger pour Ubuntu et Debian (.deb) Télécharger pour Linux (AppImage)

Installation · Captures · Fonctions · Construire depuis les sources · Contribuer

Une question posée dans un Chat avec un devis de fournisseur en pièce jointe ; la réponse arrive avec les passages du manuel de l'entreprise qu'elle cite

Une question sur un devis joint, la réponse tirée de la base de connaissances de l'entreprise, avec ses sources.

Pourquoi Helix AI

  • Local par défaut. Les modèles tournent sur votre machine ou sur le serveur de votre organisation, par le moteur de LM Studio, que Helix AI installe avec le modèle adapté à la mémoire de la machine. Aucun modèle cloud n'est jamais choisi à votre place.
  • Rien ne sort sans une clé que vous branchez. Une conversation ne part chez un fournisseur cloud que si vous ajoutez sa clé d'API et choisissez l'un de ses modèles ; le sélecteur dit où tourne chaque modèle. En dehors des services que vous connectez vous-même (une clé cloud, une boîte mail, Drive, Slack…) et de la recherche sur le web du Chat quand vous l'activez (vos questions partent alors à DuckDuckGo), l'application ne va sur le réseau que pour télécharger ce qu'elle installe (moteur, modèles, outils) et chercher les nouvelles versions (de Helix AI sur GitHub, d'OpenClaw sur npm).
  • Open source, rien à acheter. AGPL-3.0, aucun compte chez nous, aucune télémétrie. Chaque organisation installe et fait tourner sa propre instance.
  • macOS, Windows et Linux. Une même application pour les trois systèmes, en anglais, en français, en chinois, en japonais, en espagnol, en allemand et en arabe.
  • Des agents qui continuent de travailler. Des agents avec leurs propres bases de connaissances et des missions programmées tournent fenêtre fermée et laissent un compte rendu de chaque passage ; ce qui modifie quelque chose attend l'accord d'une personne, sauf si vous en décidez autrement.
  • L'entraînement depuis l'application. Apprenez à un petit modèle ouvert les faits de votre société à partir d'exemples de questions et de réponses, comparez-le à l'original, puis servez-vous-en dans le Chat (MLX sur puce Apple).
  • Pensé pour les équipes. Comptes, groupes, bases de connaissances partagées par groupe, double authentification, journal d'audit et données chiffrées sur le disque.

Captures

Un Chat qui répond à partir d'une base de connaissances, avec un PDF joint et les sources citées sous la réponse L'écran d'accueil, avec les Chats récents et le modèle de la machine
Un Chat avec une base de connaissances, une pièce jointe et ses sources Accueil
Helix Code au travail : liste de tâches, fichiers lus et modifiés, une commande de test en cours Un agent toujours actif et les comptes rendus de ses missions programmées
Helix Code au travail Les agents toujours actifs et les comptes rendus de leurs missions
Comparer les modèles : note de capacités d'Epoch AI face au prix de l'éditeur Mon usage : requêtes, jetons et coût par modèle, les modèles locaux sans frais d'API
Comparer les modèles (note face au prix) Mon usage
Une base de connaissances et ses documents indexés Entraîner un modèle : les exemples de questions et de réponses
Bases de connaissances Entraîner un modèle

Installation

Téléchargez le paquet de votre système dans la publication v2026.1102.4. Empreintes SHA-256 : SHA256SUMS.txt.

Système Téléchargement Installation
macOS (puce Apple) Helix-2026.1102.4-arm64.dmg Ouvrez l'image disque et glissez Helix dans Applications. Au premier lancement : Réglages Système › Confidentialité et sécurité › « Ouvrir quand même »
macOS (Intel) Helix-2026.1102.4-x64.dmg Comme ci-dessus. Les modèles locaux tournent avec llama.cpp, que Helix installe lui-même.
Windows 10/11 (x64) Helix-Setup-2026.1102.4-x64.exe Lancez l'installateur (aucun droit d'administration nécessaire). Si SmartScreen s'affiche : « Informations complémentaires » › « Exécuter quand même »
Ubuntu, Debian (x64) helix-plateforme_2026.1102.4_amd64.deb sudo apt install ./helix-plateforme_2026.1102.4_amd64.deb
Autres Linux (x64) Helix-2026.1102.4.AppImage chmod +x Helix-2026.1102.4.AppImage, puis lancez-le. Sur Ubuntu 24.04, préférez le .deb

macOS, en une commande (recommandé) : l'application s'installe sans l'avertissement de Gatekeeper, après vérification de l'image disque contre SHA256SUMS.txt et de sa signature de code :

curl -fsSL https://raw.githubusercontent.com/medhiclb/HelixAI/main/scripts/installer-macos.sh | sh

Au premier lancement, Helix AI installe ce dont il a besoin : le moteur sans interface de LM Studio (version épinglée, empreinte vérifiée), ou l'application LM Studio si elle sert déjà sur la machine, et le modèle le mieux adapté à la machine. 16 Go de mémoire sont conseillés ; sur une machine plus modeste, un modèle plus léger est choisi. Python, Node et, pour Helix Code, OpenCode s'installent d'un clic s'ils manquent (versions épinglées, empreintes vérifiées) ; le modèle de conversation vient du catalogue de LM Studio, à la version que LM Studio sert.

Les nouvelles versions sont annoncées dans l'application : un clic sur macOS ; sous Windows et Linux, le nouveau paquet est proposé et s'installe par-dessus le précédent, vos données sont conservées. Tant que l'application n'est pas certifiée, macOS demande une fois après chaque nouvelle version l'accès de Helix à sa clé du trousseau (« Helix Safe Storage ») : choisissez « Toujours autoriser ». Sous Windows 11, le contrôle intelligent des applications (Smart App Control), quand il est actif, bloque les applications non signées sans proposer de les lancer quand même.

Sous Windows, les commandes d'un agent toujours actif au palier « Libre » passent par PowerShell.

Fonctions

  • Chat avec des modèles locaux choisis pour chaque machine : Helix AI installe le modèle ouvert (Apache 2.0 ou MIT) le mieux noté qui tient dans sa mémoire, du petit portable à la station de travail, et propose les autres qu'elle peut faire tourner. Le catalogue couvre Qwen, Mistral (Magistral, Ministral), OpenAI gpt-oss, Z.ai GLM, IBM Granite, Ai2 OLMo, Meta et DeepSeek. Les modèles cloud marchent avec votre propre clé. Pièces jointes, dictée (Whisper, sur la machine), création d'images (Z-Image Turbo, FLUX.2 klein) et de courtes vidéos (Wan 2.1 et 2.2), elles aussi sur la machine. Un message envoyé pendant qu'une réponse s'écrit attend son tour au lieu de la couper.
  • Comparer les modèles : chaque modèle que vous pouvez utiliser, placé selon sa note de capacités face au prix que demande son éditeur, pour peser sur un même graphique un modèle local et un modèle cloud.
  • Recherche sur le web dans le Chat : activée depuis le menu « + », elle reste en puce tant que vous ne la retirez pas. Les questions partent à DuckDuckGo, votre instance ouvre les pages trouvées, et la réponse donne ses sources en liens. Une page est lue comme une donnée, jamais comme une consigne ; l'administrateur peut la couper pour toute l'instance.
  • Bases de connaissances (RAG) : rassemblez des documents, l'instance les indexe sur la machine, et les réponses citent les passages utilisés. Chacun n'y retrouve que les documents qu'il a le droit de voir.
  • Cowork : un agent qui travaille sur vos fichiers et, avec votre accord, sur un bureau virtuel (LibreOffice, navigateur) pour produire des documents Word, Excel, PowerPoint et PDF.
  • Helix Code : un agent de code sur le dossier de votre projet (bâti sur OpenCode), avec un panneau qui suit en direct ses tâches, ses commandes et les fichiers modifiés ; aussi dans VS Code (extension jointe à chaque version, à installer par « Install from VSIX… ») et dans le terminal avec la commande helix. Sur macOS et Linux, avec un modèle cloud, la sortie de ses commandes passe d'abord par RTK, pour consommer moins de jetons ; la carte d'accord montre toujours la commande telle qu'écrite.
  • Connecteurs : courrier, Google Agenda (lecture et écriture), Google Drive, Slack, Notion et serveurs MCP, derrière une barrière d'approbation : rien qui modifie quelque chose ne se fait sans votre accord. LinkedIn branche un profil et, par une seconde application LinkedIn, une Page d'entreprise ; Palmier Pro, monteur vidéo pour Mac à puce Apple, laisse les agents monter sur sa timeline tant qu'il est ouvert sur le Mac de l'instance. Roblox Studio (macOS, Windows) et Blender (macOS, Windows, Linux) laissent les agents lire et construire une place ou une scène 3D ouverte sur la machine de l'instance ; exécuter du code, modifier et générer demandent toujours votre accord. Unreal Engine (5.8 ou plus récent) se branche par le serveur MCP qu'Epic livre dans l'éditeur, une action à la fois, chacune sur accord. L'administrateur peut aussi ajouter son propre serveur MCP, programme de la machine ou adresse : chacun de ses outils demande l'accord, sauf ceux qu'il marque en lecture seule.
  • Tâches programmées : une consigne et un rythme (chaque jour, du lundi au vendredi, un jour de la semaine ou du mois), exécutée avec vos outils, même fenêtre fermée, par l'agent de votre choix.
  • Agents toujours actifs : missions programmées, réponses aux mails reçus et aux messageries, avec leurs propres bases de connaissances et leur photo. Un mail reçu est traité avec des droits réduits : sur le web, l'agent n'ouvre que des adresses déjà vues.
  • Entraîner un modèle : exemples, entraînement, comparaison avec l'original, puis installation dans LM Studio (MLX sur puce Apple, Unsloth sur carte NVIDIA).
  • Mon usage : requêtes et jetons par modèle, lus dans la réponse de chaque moteur ; un modèle local ne coûte aucun frais d'API, un modèle cloud est compté à votre tarif ou au prix publié par son fournisseur, daté.
  • API développeur : des clés d'API personnelles pour l'API compatible OpenAI de l'instance (/v1/models, /v1/chat/completions, bases de connaissances comprises), en votre nom et rien de plus, révocables aussitôt.
  • Réunions : enregistrement ou import, transcription et compte rendu sur la machine, bot de réunion.
  • Import de votre historique depuis ChatGPT, Claude, Gemini (Google Takeout), Claude Code, Codex et Cursor.
  • Équipes : comptes, groupes, partage, double authentification, journal d'audit, export RGPD, données chiffrées sur le disque.
  • Marque blanche : nom du produit, logo et couleurs viennent d'un seul fichier de configuration.

Construire depuis les sources

Prérequis : macOS (puce Apple ou Intel), Windows 10/11 ou Linux (x64), Node.js 22.18 ou plus récent et npm. Node ne sert qu'à construire et développer : la passerelle exécute directement son TypeScript, et l'application installée ne demande ni Node ni Python.

git clone https://github.com/medhiclb/HelixAI
cd HelixAI
npm install
npm run app

npm run app compile la passerelle et ouvre l'application de bureau, qui démarre sa propre passerelle locale. L'interface web seule se lance avec npm run gateway et npm run dev, dans deux terminaux.

npm run package      # macOS : .dmg et .zip dans release/
npx electron-builder --win nsis --x64            # installateur Windows (après npm run build)
npx electron-builder --linux AppImage deb --x64  # paquets Linux (après npm run build)
npm run typecheck    # interface et passerelle
npm run securite     # contrôles de sécurité contre une instance jetable

La signature et la notarisation sont prêtes et n'attendent qu'un certificat Apple : voir SIGNATURE.md.

Ligne de commande

L'application de bureau fournit la commande helix. Mettez-la en place depuis Réglages › Installer les apps › CLI (sous Windows, ouvrez ensuite un nouveau PowerShell ou une nouvelle Invite de commandes), puis :

helix connexion          # se connecter une fois avec son compte de l'instance
helix chat               # un Chat dans le terminal
helix chat --outils      # avec vos connecteurs, derrière la barrière d'approbation
helix code               # l'agent de code sur le dossier courant

Documentation

docs/GUIDE.md (passerelle, routes, connecteurs, déploiement, changement de marque), ARCHITECTURE.md, SECURITE.md, SCREENS.md (chaque écran et ce qu'il fait vraiment) et PROJET.md (intentions, décisions, état réel).

Contribuer

Les contributions sont les bienvenues, d'une coquille à un nouveau connecteur.

  • Lisez CONTRIBUTING.md, et signez le CLA avant votre première pull request.
  • Questions et idées : Discussions.
  • Défauts et demandes : Issues, ou depuis l'application : Réglages › Signaler un problème, qui prépare un ticket ou un mail que vous relisez et envoyez vous-même.
  • Failles de sécurité : à signaler en privé, voir SECURITY.md.
  • Code de conduite.

Licence

GNU AGPL-3.0. Vous pouvez utiliser, modifier, redistribuer et vendre Helix AI. Qui le distribue, ou le propose comme service en ligne, doit publier le code de sa version sous la même licence. Détails dans COPYRIGHT.md.

LM Studio, le moteur de modèles par défaut, est un logiciel fermé dont les conditions permettent l'usage personnel et l'usage interne d'une organisation, pas un service fourni à d'autres : lisez PROJET.md § 3.9 avant d'héberger une instance pour d'autres.

Remerciements

Les notes des modèles de « Comparer les modèles » viennent d'Epoch AI, Capabilities & benchmarking (indice ECI, Epoch Capabilities Index), sous licence CC BY 4.0, relevées le 27 septembre 2026. Les prix viennent des pages de prix des éditeurs, relevées le même jour.

Construit avec des travaux open source, entre autres : OpenCode, RTK, OpenClaw, stable-diffusion.cpp, MLX, Unsloth, Whisper, Qwen, LangChain.js (découpage des textes), AnythingLLM (conception des bases de connaissances), UI UX Pro Max, Lume, Electron, React et Vite.

Explorer des projets similaires