openkursar/hello-halo
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
OriginalHalo, station de travail IA
Station de travail IA de bureau open source · Équipes d'Humains Numériques · Confiez le travail où que vous soyez
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.
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.

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

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

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

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

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
.jsré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.yamlet ouvrez une PR sur le Digital Human Protocol (DHP) ; une fois fusionné, tous les utilisateurs de Halo pourront l'installer.

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.

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
- Téléchargez et installez, puis ouvrez Halo.
- Connectez-vous avec un compte Claude ou ChatGPT, ou saisissez une clé API de n'importe quel fournisseur compatible Anthropic / OpenAI.
- Créez un Space : un projet par Space, pour que fichiers et mémoire restent séparés.
- Confiez du travail dans le chat, ou installez des Humains Numériques depuis le magasin et montez une équipe en une phrase.
- 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
- Traductions :
src/renderer/i18n/ - Signalement de bugs : Issues
- Idées de fonctionnalités : Discussions
- Code : les PR sont les bienvenues — voir Compiler depuis les sources
Consultez CONTRIBUTING.md pour plus de détails.
Communauté
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
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
Polar (international) · 爱发电 (Alipay / WeChat)
Explorer des projets similaires
affaan-m/ECC
Système d'optimisation des performances du framework d'exécution et de contrôle des agents. Il couvre les skills, les instincts, la mémoire, la sécurité et le développement qui privilégie la recherche, pour Claude Code, Codex, Opencode, Cursor et au-delà.
301,520 étoilesNousResearch/hermes-agent
L'agent qui grandit avec vous
262,796 étoilesmultica-ai/andrej-karpathy-skills
Un seul fichier CLAUDE.md pour améliorer le comportement de Claude Code, dérivé des observations d'Andrej Karpathy sur les pièges du codage avec les LLM.
232,288 étoilesfirecrawl/firecrawl
Boostez vos agents d'IA avec des données issues du web et au-delà. Nous construisons la bibliothèque pour la superintelligence. 🔥
200,932 étoiles