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.
7×24 Desktop AI Agent for Everyone. Visual AI assistant with remote access, file management, and built-in AI browser.
Crecimiento de estrellas medido
- in 24h
- +5
- in 7 days
- +22
- in 15 days
- Recopilando historial
- in 1 month
- Recopilando historial
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
docs/README.es.md
OriginalHalo: estación de trabajo de IA
Estación de trabajo de IA de escritorio y de código abierto · Equipos de Humanos Digitales · Delega trabajo desde cualquier lugar
Halo es una estación de trabajo de IA de escritorio y de código abierto. En el día a día funciona como las mesas de trabajo de IA de escritorio que ya conoces: conversar, escribir código, crear documentos, investigar. Además, cuentas con Humanos Digitales —miembros de IA que permanecen de guardia— y puedes organizarlos en equipos que se reparten el trabajo. Cuando estás lejos del ordenador, delega y haz seguimiento desde el teléfono, Feishu, WeChat o WeCom.
¿Por qué Halo?
Hoy todo el mundo usa IA, y el rendimiento de cada persona ha subido. Pero los relevos entre tareas siguen pasando por personas: copiar la conclusión de una IA en otra IA, enviar archivos y hallazgos a un compañero, y que ese compañero vuelva a explicárselo todo a su propia IA. Las personas se han convertido en el cuello de botella: cada uno va más rápido, pero el equipo no.
Halo permite que las IA se repartan el trabajo, se lo pasen, acumulen memoria y permanezcan de guardia por sí mismas; las personas marcan la dirección y toman las decisiones. La productividad personal suma; la colaboración multiplica.
- Para quién: usuarios intensivos de IA, desarrolladores, investigadores y equipos de operaciones, y pequeños equipos que integran la IA en su flujo de trabajo diario.
- Tres cosas: Tu mesa de trabajo de IA para el día a día · Humanos Digitales y equipos de Humanos Digitales · Delega trabajo desde cualquier lugar
- Escrito por Halo: una gran estación de trabajo de IA que se mejora a sí misma con IA — más de 500.000 líneas de código, funcionando de forma estable en entornos empresariales financieros.
1. Tu mesa de trabajo de IA para el día a día
- Chat + lienzo: informes, código, páginas web, terminales y Word / Excel / PDF se abren justo al lado de la conversación; selecciona un fragmento y añade una nota, y la IA sabe exactamente a qué te refieres.
- Capacidades bajo demanda: el "+" del cuadro de entrada activa el control web, la colaboración en equipo, el terminal de IA, el OCR y el manejo de Halo; adjunta archivos y carpetas locales directamente, sin subir nada.
- Programación: elige Claude Code, Codex, Halo SDK u otros motores; mira exactamente qué ha cambiado la IA en la vista de cambios y lanza con un clic una revisión rápida o una revisión en equipo con varios roles.
- Navegador y terminal de IA: la IA maneja un navegador y un terminal reales mientras tú miras, y puedes tomar el control o detenerla en cualquier momento.
- Documentos de oficina: las Skills de documentos y el entorno de ejecución integrados crean y editan archivos Word, Excel, PowerPoint y PDF sin tener que instalar antes un montón de dependencias.
- Base de Conocimientos y memoria: los archivos, carpetas, PDF y documentos de Office de una base de conocimientos se citan con su fuente mientras conversas; los chats de un mismo Space comparten memoria, organizada en estado actual, historial y temas, para que un chat nuevo no empiece de cero.
- Conversaciones conectadas, IA que maneja Halo: abre un chat nuevo y pregunta "¿cómo van las otras conversaciones?": las revisa una por una y te hace un resumen; la IA también puede gestionar por ti los Spaces, los Humanos Digitales y la configuración.
- Trae tus herramientas: conecta servidores MCP y Skills con un clic, compatible con el ecosistema de MCP y Skills de Claude Code.
- Varios modelos, varias cuentas: cualquier API compatible con Anthropic / OpenAI, o inicia sesión en varias cuentas de ChatGPT, Claude y GitHub Copilot a la vez; cambia de modelo y de nivel de razonamiento en cada conversación.

Fig. 1 El menú "+" activa el control web, la colaboración en equipo, el terminal de IA y más, solo cuando hace falta

Fig. 2 La IA divide una tarea en un plan, busca en la web y la resuelve paso a paso

Fig. 3 Conecta las herramientas que usas: tareas pendientes y documentos de WeCom y otros servicios MCP, con un clic
2. Humanos Digitales y equipos de Humanos Digitales
Una sola IA que lo hace todo tiene la atención limitada; una IA que solo te conoce a ti no puede ayudar a todo el equipo. La división del trabajo también funciona con la IA.
| Una IA lo hace todo | Un equipo de Humanos Digitales | |
|---|---|---|
| Reparto del trabajo | Instrucciones y herramientas amontonadas | Cada Humano Digital se encarga de un paso |
| Cuando algo falla | Difícil saber qué paso falló | El paso que falla salta a la vista |
| Relevos | Las personas reenvían y vuelven a explicar el contexto | Los Humanos Digitales se preguntan y se entregan el trabajo directamente |
| A quién puede llegar | Solo a ti | También a los Humanos Digitales de tus compañeros |
- Humanos Digitales: miembros de IA que permanecen de guardia. Se ejecutan según un horario o por eventos (opcionalmente solo en días laborables de China continental, teniendo en cuenta festivos y días laborables de recuperación), aceptan un recordatorio que menciones en el chat, se instalan desde la tienda con un clic o se crean con una sola frase.
- Forma un equipo con una frase: en cualquier Space, dile a la IA "forma un equipo para investigar estos tres productos", y la investigación, la verificación y la redacción se reparten; para seguir usándolo, di "conserva este equipo", e incluso puedes asignar un horario a todo el equipo.
- Equipos entre ordenadores: tus compañeros se unen a tu equipo con sus propios Humanos Digitales, cada uno ejecutándose en el ordenador de su propietario. Los datos se quedan en cada ordenador; solo los resultados publicados en el equipo circulan por él, y los permisos de cada Humano Digital los fija su propietario. En la misma LAN, activa el Acceso Remoto para invitar; entre redes distintas, configura una pasarela de retransmisión en Ajustes.
- Ve cómo avanza el trabajo: el panel del equipo muestra tareas, progreso, relevos entre compañeros y resultados. Los Humanos Digitales se organizan entre ellos y solo te traen lo que el equipo no puede decidir.
Prueba a decir: "Investiga estos productos: reúne fuentes por separado, contrasta las conclusiones y júntalo todo en un informe."

Fig. 4 Un equipo de Humanos Digitales: el líder asigna tareas, los miembros entregan resultados y se revisan entre sí

Fig. 5 Un Humano Digital de resumen diario de noticias: se ejecuta cada día a las 08:00 y envía el resultado a WeCom
Tienda, Browser Actions y ecosistema
- Tienda de Humanos Digitales: elige uno, rellena algunos ajustes y empieza a funcionar, sin escribir prompts. Las organizaciones pueden alojar una tienda privada y añadirla en Ajustes.
- Browser Action: la IA decide, los scripts ejecutan: escribe una operación concreta en una plataforma como un script
.jsreutilizable; la IA solo decide qué hacer y cuándo, y el script lo ejecuta con precisión. Hay Actions listas para usar en Xiaohongshu, Bilibili, Zhihu, X y más, y puedes escribir Actions privadas para sistemas internos. Crea una → - Publica tu Humano Digital: escribe un
spec.yamly abre un PR en el Digital Human Protocol (DHP); una vez fusionado, todos los usuarios de Halo podrán instalarlo.

Fig. 6 Tienda de Humanos Digitales: redes sociales, resúmenes de noticias, monitorización y más; instalar y listo
3. Delega trabajo desde cualquier lugar
El trabajo sigue avanzando cuando estás lejos del ordenador.
- Teléfono y web remota: accede de forma remota al Halo que se ejecuta en el ordenador de casa o de la oficina: delega tareas, sube material, descarga resultados.
- IM: Feishu, WeChat y WeCom. Delega trabajo a un Humano Digital desde la ventana de chat que ya usas; detrás puede haber un equipo entero.
- Decide desde el IM: los resultados llegan al chat; cuando algo requiere tu decisión, responde una vez y el trabajo sigue adelante.

Fig. 7 Halo en tu teléfono: todas las funciones en el bolsillo y una frase para poner a trabajar a tu ordenador
Casos de uso
| Escenario | Qué haces | Qué obtienes |
|---|---|---|
| Investigación de competidores / mercado | Forma un equipo con una frase: investigar, verificar, redactar | Sigues el progreso en el panel del equipo y recibes un informe terminado |
| Resumen diario | Un Humano Digital recopila noticias del sector o de ingeniería en días laborables | Enviado a Feishu / WeCom antes de empezar a trabajar |
| De viaje | Di "revisa esta propuesta" en WeChat desde el teléfono | Abres el resultado al volver al ordenador o lo descargas en el teléfono |
| Programación | Revisa las ediciones de la IA en la vista de cambios y lanza una revisión en equipo | Sabes exactamente qué cambió y haces commit con confianza |
| Documentos de oficina | Pide un informe semanal, una hoja de cálculo, una presentación | Obtienes archivos reales de Word / Excel / PowerPoint |
| Patrulla de sistemas internos | Un Humano Digital inicia sesión en sistemas de OA, aprobaciones y tickets según un horario | Elementos vencidos y anomalías enviados al IM para que los gestiones |
| Gestión de redes sociales | Instala desde la tienda un Humano Digital con Browser Action listo para usar | Respuestas programadas a comentarios, publicaciones y seguimiento de menciones |
Ver: Demo del producto · Humanos Digitales funcionando 7x24 · Navegador de IA
Inicio rápido
- Descarga e instala y abre Halo.
- Inicia sesión con una cuenta de Claude o ChatGPT, o introduce una API key de cualquier proveedor compatible con Anthropic / OpenAI.
- Crea un Space: un proyecto por Space, para que los archivos y la memoria queden separados.
- Delega trabajo en el chat, o instala Humanos Digitales desde la tienda y forma un equipo con una frase.
- Cuando lo necesites, activa el Acceso Remoto o conecta Feishu / WeChat / WeCom y continúa desde cualquier lugar.
Instalación
| Plataforma | Descarga | Requisitos |
|---|---|---|
| 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 (cliente remoto) | .apk | Android 7.0+ |
| iOS (cliente remoto) | Compilar desde el código fuente | iOS 15+ |
Descarga, instala y ejecuta: sin Node.js, npm ni línea de comandos, y sin servidor que desplegar, así que el departamento de TI puede distribuirlo directamente. Las actualizaciones se instalan solas: en Windows, a partir de la 3.0, la nueva versión se prepara en segundo plano y un reinicio la completa. La versión para Linux aún no incluye el terminal de IA.
Compilar desde el código fuente
git clone https://github.com/openkursar/hello-halo.git
cd hello-halo
npm install
npm run prepare
npm run dev
Bajo el capó
- Código abierto, se ejecuta en tu propio ordenador: tú controlas tus archivos y tu entorno de trabajo; Halo no tiene ningún servicio backend propio.
- Motores de agente intercambiables: Claude Code, Codex, nuestro propio Halo SDK (más ligero, arranca más rápido y está optimizado para modelos de pesos abiertos) y DeepSeek dsh; elige el que mejor encaje.
- Equipos de Humanos Digitales descentralizados y distribuidos: los miembros colaboran desde distintos ordenadores sin servidor central. El estado del equipo sigue el enfoque del consenso Raft: una mayoría elige el nodo líder, el registro se replica por mandatos y, cuando el ordenador del líder se desconecta, se elige uno nuevo automáticamente, nunca dos a la vez, así que el equipo sigue funcionando.
- Detalles: Spaces aislados, temas claro y oscuro, zoom de la interfaz del 50 % al 150 % e interfaz en 7 idiomas.
Contribuir
- Traducciones:
src/renderer/i18n/ - Informes de errores: Issues
- Ideas de funciones: Discussions
- Código: los PR son bienvenidos; consulta Compilar desde el código fuente
Consulta CONTRIBUTING.md para más detalles.
Comunidad
Para cualquier comentario, únete al grupo de intercambio de IA. Agrega en WeChat: go2halo con la nota "Halo".
La historia de Halo
Octubre de 2025, una frustración sencilla: quería usar Claude Code, pero me pasaba el día atrapado en reuniones.
Durante una reunión aburrida, pensé: ¿y si pudiera controlar desde el teléfono el Claude Code de mi ordenador de casa?
Luego llegó el segundo problema: los compañeros no técnicos también querían usarlo, pero se atascaban en la instalación. "¿Qué es npm?"
Así que construí Halo: una interfaz visual, instalación con un clic, acceso remoto. La primera versión llevó unas pocas horas. ¿Todo lo demás? Casi todo lo construyó el propio Halo. A principios de 2026, Halo pasó a ser de código abierto.
Creemos que el siguiente paso es la estación de trabajo de IA: una IA que ya no necesita que alguien la vigile para hacer el trabajo. Tú fijas los objetivos, los Humanos Digitales avanzan 7x24 y tú solo tomas las decisiones en los puntos clave. La 3.0 organiza a los Humanos Digitales en equipos que trabajan entre ordenadores: un paso más cerca.
— @openkursar-flynn, creador de Halo
Licencia
MIT — LICENSE
Socios y patrocinadores
Si Halo inspiró tu proyecto o construiste algo basado en él, una mención significaría mucho.
Socios empresariales
| ¿Tu empresa usa Halo? | Cuéntanos: nos encantaría destacarte aquí. |
|---|
Patrocinadores
Polar (internacional) · 爱发电 (Alipay / WeChat)
Explorar proyectos relacionados
affaan-m/ECC
Sistema de optimización del rendimiento para el marco de ejecución y control de agentes. Incluye habilidades, instintos, memoria, seguridad y un desarrollo que prioriza la investigación para Claude Code, Codex, Opencode, Cursor y más.
301,371 estrellasNousResearch/hermes-agent
El agente que crece contigo
262,739 estrellasmultica-ai/andrej-karpathy-skills
Un único archivo CLAUDE.md para mejorar el comportamiento de Claude Code, derivado de las observaciones de Andrej Karpathy sobre las trampas al programar con LLM.
232,225 estrellasfirecrawl/firecrawl
Potencia tus agentes de IA con datos de la web y más allá. Estamos construyendo la biblioteca para la superinteligencia. 🔥
200,932 estrellas