Nulu Harness · vista previa para desarrolladores

Todo es un plugin

Nulu Harness es el agente de desarrollo de Nulu AI: un runtime de agentes de código abierto donde cada capacidad es un plugin que se puede intercambiar o recomponer. Modelos, herramientas, skills, sesiones, sandboxes, almacenamiento, loops, planificación y la interfaz.

Descarga Nulu Harness

Elige tu plataforma. La aplicación de escritorio incluye su propio runtime y no necesita Node.js, git ni terminal.

Versión 1.6.0

Los instaladores aún no están firmados, por lo que macOS y Windows pueden mostrar una advertencia de seguridad.

Inicio rápido

npx

Instala Node.js (22.19+ o 24+), luego ejecuta:

npx @worldapptechnologies/nulu web
Instalar desde el código fuente

Instalar desde el código fuente

git clone https://github.com/jinxlo/Nulu-harness.git

Agente = Modelo + Harness

El harness mantiene a los agentes trabajando en entornos reales.

El modelo es el alma de un agente. Un harness le permite entender su entorno, usar herramientas y seguir trabajando en escenarios reales.

Kernel Cordis

El kernel Cordis gestiona el montaje, desmontaje y las dependencias de los plugins. Las capacidades del agente viven en los plugins.

Capacidades como plugins

Los plugins aportan cada capacidad del agente: modelos, herramientas, skills, sesiones, sandboxes, almacenamiento, loops, planificación y la interfaz. Los servicios y eventos de Cordis permiten que los plugins trabajen juntos.

Composición por configuración

Los desarrolladores pueden seleccionar, intercambiar o extender cualquier capacidad mediante configuración, sin modificar el código fuente de Nulu Harness.

Todo es un plugin. Cada ejecución es trazable.

Todo es un plugin

Nulu Harness se basa en el sistema de plugins de Cordis. Los desarrolladores pueden seleccionar, intercambiar o extender cualquier capacidad en la configuración sin cambiar el código fuente.

Cada ejecución es trazable

Todo lo que el modelo ve se registra en un log de sesión de solo anexado: prompts del sistema, razonamiento, llamadas a herramientas y resultados, planificación de subagentes y cada inyección de contexto. Puedes reanudar, bifurcar, buscar y reproducir sobre el mismo flujo de eventos.

Múltiples modos de ejecución

El modo estándar incluye el conjunto completo de herramientas. El modo código usa código generado por el modelo para orquestar varias rondas de llamadas. El modo mínimo conserva solo un shell y un editor para evaluar modelos. El modo creador te permite inspeccionar el runtime y crear tus propios modos.

Modos de ejecución

Estándar

Agente de código completo con edición de archivos, shell, búsqueda de archivos y web, skills, planificación, objetivos, subagentes y flujos de trabajo.

Código

Todas las capacidades del modo estándar, con herramientas expuestas a través del SDK de modo código para combinar operaciones en un solo programa TypeScript.

Mínimo

Agente de código de dos herramientas con bash persistente y str_replace_editor.

Creador

Diseñado para crear presets de agente personalizados, con inspección del runtime, experimentos con plugins y guía para crear presets.

Únete al ecosistema de plugins Nulu

Nulu Harness sigue en vista previa para desarrolladores. Sus plugins y APIs principales continuarán evolucionando.