Repolode
linghungegeg

linghungegeg/Linghun

Un terminal de programación con IA, local y centrado en la evidencia, que conecta LLM con archivos reales del proyecto, herramientas, permisos, verificación y contexto.

Alternativa open source a:Claude CodeCursor

Estrellas
464
Forks
21
Issues abiertos
1
Último commit
hace 2 meses

¿Qué es?

Linghun es un asistente de programación de línea de comandos escrito en TypeScript, que se instala desde npm como @linghun/cli. Se ejecuta en una interfaz de terminal dentro del proyecto y permite que un modelo de lenguaje lea código, edite archivos, ejecute compilaciones, pruebas y scripts, e inspeccione el estado de Git. Las escrituras en archivos y los comandos de shell pasan por una capa de permisos y seguridad de rutas.

Su principal objetivo es reducir las conclusiones alucinadas. Las afirmaciones importantes se vinculan con archivos leídos, resultados de herramientas, registros de verificación y el estado de Git; la respuesta final distingue lo que se verificó de lo que solo se infirió. Funciones como un índice de código, la gestión de la caché de prompts, trabajos en segundo plano persistentes, flujos de trabajo multiagente, asignación de modelos por rol y memoria controlada están pensadas para tareas reales de mayor duración.

Es compatible con endpoints compatibles con OpenAI, DeepSeek y Anthropic; ofrece MCP, skills, plugins y hooks para ampliarlo, e incluye un modelo de conector HTTP local para exponer las capacidades de aplicaciones externas. Requiere Node.js 22 o superior y considera Windows una plataforma principal.

Funciones clave

  • 01Interfaz de terminal donde el modelo lee, edita y verifica el código del proyecto
  • 02Escrituras en archivos y comandos de shell sujetos a permisos y comprobaciones de rutas
  • 03Los estados de verificación distinguen entre afirmaciones PASS, PARTIAL, FAIL y no verificadas
  • 04Índice de código e instantáneas del espacio de trabajo para reducir las lecturas repetidas de archivos
  • 05Puntos estables de Git para crear checkpoints, revertir cambios y transferir el trabajo
  • 06Asignación de modelos por rol y compatibilidad con varios estilos de API de proveedores

Casos de uso

  • Diagnosticar y corregir una compilación o una suite de pruebas que falla en un repositorio local
  • Hacer cambios en varios archivos y crear un checkpoint de Git antes de las ediciones riesgosas
  • Ejecutar una tarea larga en segundo plano y revisar después las pruebas que la respaldan
  • Conectar una herramienta interna local a una sesión de programación con IA mediante el puente de la aplicación

Inicio rápido

  1. 1

    Instala el CLI globalmente con npm

    npm install -g @linghun/cli
  2. 2

    Inicia Linghun dentro de tu proyecto

    linghun
  3. 3

    Configura un proveedor de modelos en Linghun

    /model setup

Antes de usarlo

  • Requiere Node.js 22 o posterior.
  • Necesitas tu propia clave de API de un proveedor de modelos para usar las funciones de IA.
  • El README indica que Windows es la plataforma con soporte prioritario.

Temas

Preguntas frecuentes

¿Qué es Linghun?
Un terminal de programación con IA, local y centrado en la evidencia, que conecta LLM con archivos reales del proyecto, herramientas, permisos, verificación y contexto. Linghun es un asistente de programación de línea de comandos escrito en TypeScript, que se instala desde npm como @linghun/cli. Se ejecuta en una interfaz de terminal dentro del proyecto y permite que un modelo de lenguaje lea código, edite archivos, ejecute compilaciones, pruebas y scripts, e inspeccione el estado de Git. Las escrituras en archivos y los comandos de shell pasan por una capa de permisos y seguridad de rutas.
¿Linghun es gratuito? ¿Qué licencia tiene?
Linghun es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Linghun sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de Linghun fue el 19 ago 2026.
¿Para qué puedo usar Linghun?
Diagnosticar y corregir una compilación o una suite de pruebas que falla en un repositorio local Hacer cambios en varios archivos y crear un checkpoint de Git antes de las ediciones riesgosas Ejecutar una tarea larga en segundo plano y revisar después las pruebas que la respaldan Conectar una herramienta interna local a una sesión de programación con IA mediante el puente de la aplicación
¿Cómo se instala Linghun?
Instala el CLI globalmente con npm: npm install -g @linghun/cli Inicia Linghun dentro de tu proyecto: linghun Configura un proveedor de modelos en Linghun: /model setup
¿Dónde consigo Linghun?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/linghungegeg/Linghun

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados