Skip to content
Projets

openkursar/hello-halo has 1,936 GitHub stars and 228 forks. GitHot measured +5 stars in 24 hours and +22 in 7 days. Last checked 2026-11-11 14:51 UTC. Last push 2026-11-01.

Comment ces chiffres sont mesurés

7×24 Desktop AI Agent for Everyone. Visual AI assistant with remote access, file management, and built-in AI browser.

Progression mesurée des étoiles

in 24h
+5
in 7 days
+22
in 15 days
Mise à jour retardée
in 1 month
Mise à jour retardée

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é.

docs/README.fr.md

Original
Halo Logo

Halo, station de travail IA

Station de travail IA de bureau open source · Équipes d'Humains Numériques · Confiez le travail où que vous soyez

GitHub Stars License Platform Downloads

Télécharger · Site et documentation · Contribuer

English | 简体中文 | 繁體中文 | Español | Deutsch | 日本語


Halo est une station de travail IA de bureau open source. Au quotidien, elle fonctionne comme les ateliers IA de bureau que vous connaissez déjà : discuter, coder, produire des documents, faire des recherches. Au-delà, vous disposez d'Humains Numériques — des membres IA qui restent en poste — et vous pouvez les réunir en équipes qui se répartissent le travail. Quand vous êtes loin de votre ordinateur, confiez et suivez le travail depuis votre téléphone, Feishu, WeChat ou WeCom.

Équipe d'Humains Numériques : votre Lead coordonne l'équipe pendant que les Humains Numériques de vos collègues travaillent sur leurs propres ordinateurs et échangent messages, tâches et résultats via l'équipe

Pourquoi Halo ?

Tout le monde utilise l'IA aujourd'hui, et la production de chacun a augmenté. Mais les passages de relais entre les tâches passent toujours par des personnes : copier la conclusion d'une IA dans une autre IA, envoyer fichiers et résultats à un collègue, puis ce collègue réexplique tout à sa propre IA. Les humains sont devenus le goulot d'étranglement : chacun va plus vite, mais pas l'équipe.

Halo permet aux IA de se répartir le travail, de se le transmettre, d'accumuler de la mémoire et de rester en poste par elles-mêmes ; les humains fixent le cap et prennent les décisions. La productivité individuelle s'additionne ; la collaboration se multiplie.

  • Pour qui : utilisateurs intensifs de l'IA, développeurs, chercheurs et équipes opérationnelles, ainsi que les petites équipes qui intègrent l'IA à leur travail quotidien.
  • Trois piliers : Votre atelier IA au quotidien · Humains Numériques et leurs équipes · Confiez le travail où que vous soyez
  • Écrit par Halo : une grande station de travail IA qui s'améliore elle-même grâce à l'IA — plus de 500 000 lignes de code, en production stable dans des environnements d'entreprise du secteur financier.

1. Votre atelier IA au quotidien

  • Chat + canevas : rapports, code, pages web, terminaux, Word / Excel / PDF s'ouvrent juste à côté de la conversation ; sélectionnez un passage et ajoutez une note, et l'IA sait exactement de quoi vous parlez.
  • Capacités à la demande : le « + » de la zone de saisie active le contrôle web, la collaboration d'équipe, le terminal IA, l'OCR et le pilotage de Halo ; joignez directement des fichiers et dossiers locaux, rien n'est téléversé.
  • Code : choisissez Claude Code, Codex, Halo SDK ou d'autres moteurs ; voyez exactement ce que l'IA a modifié dans la vue des changements, puis lancez en un clic une revue rapide ou une revue d'équipe à plusieurs rôles.
  • Navigateur et terminal IA : l'IA pilote un vrai navigateur et un vrai terminal sous vos yeux, et vous pouvez reprendre la main ou l'arrêter à tout moment.
  • Documents bureautiques : des Skills de documents et un environnement d'exécution intégrés créent et modifient des fichiers Word, Excel, PowerPoint et PDF sans installer d'abord une pile de dépendances.
  • Base de connaissances et mémoire : les fichiers, dossiers, PDF et documents Office d'une base de connaissances sont cités avec leur source pendant que vous discutez ; les conversations d'un même Space partagent une mémoire, organisée en état actuel, historique et thèmes, pour qu'une nouvelle conversation ne reparte pas de zéro.
  • Conversations connectées, une IA qui pilote Halo : ouvrez une nouvelle conversation et demandez « Où en sont les autres conversations ? » — elle les consulte une à une et vous en fait la synthèse ; l'IA peut aussi gérer pour vous les Spaces, les Humains Numériques et les paramètres.
  • Apportez vos outils : connectez serveurs MCP et Skills en un clic, compatibles avec l'écosystème MCP et Skills de Claude Code.
  • Plusieurs modèles, plusieurs comptes : n'importe quelle API compatible Anthropic / OpenAI, ou connectez-vous à plusieurs comptes ChatGPT, Claude et GitHub Copilot à la fois ; changez de modèle et de niveau de réflexion à chaque conversation.

Le menu + du chat active le contrôle web, la collaboration d'équipe, le terminal IA et plus encore
Fig. 1 Le menu « + » active le contrôle web, la collaboration d'équipe, le terminal IA et plus encore, uniquement quand c'est utile

L'IA découpe une tâche en plan, cherche sur le web et l'exécute étape par étape
Fig. 2 L'IA découpe une tâche en plan, cherche sur le web et l'exécute étape par étape

Connectez en un clic des services MCP comme les tâches et les documents WeCom
Fig. 3 Connectez les outils que vous utilisez : tâches et documents WeCom et autres services MCP, en un clic


2. Humains Numériques et leurs équipes

Une seule IA qui fait tout a une attention limitée ; une IA qui ne connaît que vous ne peut pas aider toute l'équipe. La division du travail vaut aussi pour l'IA.

Une IA fait tout Une équipe d'Humains Numériques
Répartition du travail Instructions et outils entassés au même endroit Chaque Humain Numérique se charge d'une étape
Quand quelque chose échoue Difficile de savoir quelle étape a échoué L'étape en échec saute aux yeux
Passages de relais Des personnes transfèrent et réexpliquent le contexte Les Humains Numériques se questionnent et se livrent directement
Qui elle peut joindre Vous seul Aussi les Humains Numériques de vos collègues
  • Humains Numériques : des membres IA qui restent en poste. Ils s'exécutent selon un planning ou sur événement (éventuellement uniquement les jours ouvrés de Chine continentale, jours fériés et jours ouvrés de compensation compris), prennent en charge un rappel que vous mentionnez dans le chat, s'installent en un clic depuis le magasin ou se créent en une phrase.
  • Une équipe en une phrase : dans n'importe quel Space, dites à l'IA « Monte une équipe pour étudier ces trois produits », et la recherche, la vérification et la rédaction sont réparties ; pour la réutiliser, dites « Garde cette équipe », et vous pouvez même donner un planning à toute l'équipe.
  • Des équipes entre ordinateurs : vos collègues rejoignent votre équipe avec leurs propres Humains Numériques, chacun s'exécutant sur l'ordinateur de son propriétaire. Les données restent sur chaque ordinateur ; seuls les résultats publiés dans l'équipe y circulent, et les permissions de chaque Humain Numérique sont fixées par son propriétaire. Sur un même réseau local, activez l'Accès à distance pour inviter ; entre réseaux, configurez une passerelle de relais dans les Paramètres.
  • Voyez le travail avancer : l'espace de l'équipe affiche les tâches, l'avancement, les passages de relais entre coéquipiers et les résultats. Les Humains Numériques s'organisent entre eux et ne vous soumettent que ce que l'équipe ne peut pas trancher.

Essayez : « Étudie ces produits — rassemble les sources séparément, recoupe les conclusions et mets le tout dans un seul rapport. »

Équipe d'Humains Numériques : le responsable attribue les tâches, les membres livrent leurs résultats et se relisent mutuellement
Fig. 4 Une équipe d'Humains Numériques : le responsable attribue les tâches, les membres livrent leurs résultats et se relisent mutuellement

Un Humain Numérique de revue de presse quotidienne s'exécute chaque jour à 08:00 et envoie les résultats sur WeCom
Fig. 5 Un Humain Numérique de revue de presse quotidienne : s'exécute chaque jour à 08:00 et envoie le résultat sur WeCom

Magasin, Browser Actions et écosystème

  • Magasin d'Humains Numériques : choisissez-en un, renseignez quelques paramètres et il se met au travail — aucun prompt à écrire. Les organisations peuvent héberger un magasin privé et l'ajouter dans les Paramètres.
  • Browser Action — l'IA décide, les scripts exécutent : écrivez une opération concrète sur une plateforme sous forme de script .js réutilisable ; l'IA décide seulement quoi faire et quand, et le script l'exécute avec précision. Des Actions prêtes à l'emploi existent pour Xiaohongshu, Bilibili, Zhihu, X et d'autres, et vous pouvez écrire des Actions privées pour vos systèmes internes. En créer une →
  • Publiez votre Humain Numérique : écrivez un spec.yaml et ouvrez une PR sur le Digital Human Protocol (DHP) ; une fois fusionné, tous les utilisateurs de Halo pourront l'installer.

Magasin d'Humains Numériques : des Humains Numériques prêts à l'emploi pour les réseaux sociaux, les revues de presse, la surveillance et plus encore
Fig. 6 Magasin d'Humains Numériques : réseaux sociaux, revues de presse, surveillance et plus encore — installez et c'est parti


3. Confiez le travail où que vous soyez

Le travail continue d'avancer quand vous êtes loin de votre ordinateur.

  • Téléphone et web à distance : accédez à distance au Halo qui tourne sur votre ordinateur à la maison ou au bureau — confiez des tâches, envoyez des documents, téléchargez les résultats.
  • Messagerie instantanée : Feishu, WeChat et WeCom. Confiez du travail à un Humain Numérique depuis la fenêtre de discussion que vous utilisez déjà ; derrière, il peut y avoir toute une équipe.
  • Décidez depuis la messagerie : les résultats arrivent dans la conversation ; quand quelque chose demande votre arbitrage, répondez une fois et le travail reprend.

Halo sur téléphone : à gauche, l'écran d'accueil ; à droite, un résultat terminé par l'ordinateur
Fig. 7 Halo sur votre téléphone : toutes les fonctionnalités dans la poche, une phrase pour mettre votre ordinateur au travail


Cas d'usage

Scénario Ce que vous faites Ce que vous obtenez
Veille concurrentielle / étude de marché Une équipe en une phrase : rechercher, vérifier, rédiger Suivez l'avancement dans l'espace de l'équipe, recevez un rapport finalisé
Briefing quotidien Un Humain Numérique compile l'actualité du secteur ou de l'ingénierie les jours ouvrés Envoyé sur Feishu / WeCom avant votre journée de travail
En déplacement Dites « Révise cette proposition » dans WeChat sur votre téléphone Ouvrez le résultat de retour à votre ordinateur, ou téléchargez-le sur votre téléphone
Code Relisez les modifications de l'IA dans la vue des changements, puis lancez une revue d'équipe Savoir exactement ce qui a changé, committer en toute confiance
Documents bureautiques Demandez un rapport hebdomadaire, un tableur, une présentation De vrais fichiers Word / Excel / PowerPoint
Ronde des systèmes internes Un Humain Numérique se connecte selon un planning aux systèmes OA, d'approbation et de tickets Éléments en retard et anomalies envoyés sur la messagerie pour traitement
Gestion des réseaux sociaux Installez depuis le magasin un Humain Numérique Browser Action prêt à l'emploi Réponses aux commentaires, publications et suivi des mentions programmés

À voir : Démo du produit · Humains Numériques en service 7x24 · Navigateur IA


Démarrage rapide

  1. Téléchargez et installez, puis ouvrez Halo.
  2. Connectez-vous avec un compte Claude ou ChatGPT, ou saisissez une clé API de n'importe quel fournisseur compatible Anthropic / OpenAI.
  3. Créez un Space : un projet par Space, pour que fichiers et mémoire restent séparés.
  4. Confiez du travail dans le chat, ou installez des Humains Numériques depuis le magasin et montez une équipe en une phrase.
  5. Au besoin, activez l'Accès à distance ou connectez Feishu / WeChat / WeCom et continuez où que vous soyez.

Installation

Plateforme Téléchargement Prérequis
macOS (Apple silicon) .dmg macOS 12+
macOS (Intel) .dmg macOS 12+
Windows .exe Windows 10+ (x64)
Linux .AppImage glibc 2.34+ (Ubuntu 22.04+, Debian 12+)
Android (client distant) .apk Android 7.0+
iOS (client distant) Compiler depuis les sources iOS 15+

Téléchargez, installez, lancez — ni Node.js, ni npm, ni ligne de commande, et aucun serveur à déployer : le service informatique peut le distribuer directement. Les mises à jour s'installent d'elles-mêmes : sous Windows, à partir de la 3.0, la nouvelle version est préparée en arrière-plan et un redémarrage la finalise. La version Linux n'inclut pas encore le terminal IA.

Compiler depuis les sources

git clone https://github.com/openkursar/hello-halo.git
cd hello-halo
npm install
npm run prepare
npm run dev

Sous le capot

  • Open source, fonctionne sur votre propre ordinateur : vous gardez la maîtrise de vos fichiers et de votre environnement de travail ; Halo n'a aucun service backend propre.
  • Moteurs d'agent interchangeables : Claude Code, Codex, notre propre Halo SDK (plus léger, plus rapide au démarrage, optimisé pour les modèles à poids ouverts) et DeepSeek dsh — choisissez celui qui vous convient.
  • Équipes d'Humains Numériques décentralisées et distribuées : les membres collaborent depuis différents ordinateurs, sans serveur central. L'état de l'équipe suit l'approche du consensus Raft — une majorité élit le nœud leader, le journal est répliqué par mandat, et quand l'ordinateur du leader se déconnecte, un nouveau est élu automatiquement, jamais deux à la fois, si bien que l'équipe continue de fonctionner.
  • Détails : Spaces isolés, thèmes clair et sombre, zoom de l'interface de 50 % à 150 % et interface disponible en 7 langues.

Contribuer

Consultez CONTRIBUTING.md pour plus de détails.

Communauté

QR code WeChat personnel

Pour tout retour, rejoignez le groupe d'échange sur l'IA. Ajoutez sur WeChat : go2halo avec la mention « Halo ».


L'histoire de Halo

Octobre 2025, une frustration toute simple : je voulais utiliser Claude Code, mais j'étais coincé en réunion toute la journée.

Pendant une réunion ennuyeuse, je me suis dit : et si je pouvais piloter Claude Code sur mon ordinateur à la maison depuis mon téléphone ?

Puis est venu le deuxième problème — des collègues non techniciens voulaient l'utiliser aussi, mais bloquaient à l'installation. « C'est quoi, npm ? »

Alors j'ai construit Halo : une interface visuelle, une installation en un clic, l'accès à distance. La première version a pris quelques heures. Tout le reste ? Presque entièrement construit par Halo lui-même. Début 2026, Halo est devenu open source.

Nous pensons que la prochaine étape est la station de travail IA : une IA qui n'a plus besoin que quelqu'un la surveille pour faire le travail. Vous fixez les objectifs, les Humains Numériques avancent 7x24, et vous ne tranchez qu'aux étapes clés. La 3.0 réunit les Humains Numériques en équipes qui travaillent d'un ordinateur à l'autre — un pas de plus dans cette direction.

— @openkursar-flynn, créateur de Halo


Licence

MIT — LICENSE


Contributeurs

Mettez une étoile à ce dépôt pour aider plus de monde à découvrir Halo.


Partenaires et sponsors

Si Halo a inspiré votre projet ou si vous avez construit quelque chose dessus, une mention nous ferait très plaisir.

Partenaires entreprises

Votre entreprise utilise Halo ? Faites-le-nous savoir — nous serions ravis de vous mettre en avant ici.

Sponsors

NNScholar

Polar (international) · 爱发电 (Alipay / WeChat)


Explorer des projets similaires