Gateway de LLM autohospedado y compatible con OpenAI que dirige las solicitudes desde un único endpoint a más de 40 proveedores, con claves virtuales, presupuestos y seguimiento del uso.
Nasiko-Labs/nasiko
Un runtime abierto que detecta, informa sobre y enruta los agentes de programación que ya se ejecutan en la máquina del desarrollador, y registra los costos de cada agente.
- Estrellas
- 11,870
- Forks
- 3,240
- Issues abiertos
- 80
- Último commit
- hace 16 días
¿Qué es?
Nasiko es un runtime abierto para agentes de IA y entornos de ejecución de agentes de programación. Muchos equipos ya usan herramientas como Claude Code, Codex, Cursor y OpenCode, cada una con su propia facturación y panel, lo que dificulta saber quién gastó cuánto y en qué modelo. Nasiko detecta estos entornos sin modificar su configuración, y su CLI puede registrar la actividad de sus sesiones y atribuir el uso de tokens y los costos por agente y modelo.
El enrutamiento es una opción que se activa explícitamente. Se registra una clave de proveedor con Nasiko una sola vez y se configura Claude Code, Codex u OpenCode para que se conecte a Nasiko en lugar de al proveedor predeterminado. Los agentes reciben un token de identidad de corta duración en vez de una clave de API real, y el servidor determina el proveedor, el modelo y las credenciales. Nasiko también incluye un servidor para desplegar agentes compatibles con A2A, una pasarela MCP que filtra el acceso a herramientas por agente, límites de flujo para llamadas entre agentes y secretos cifrados por agente. El plano de control se ejecuta como un único proceso respaldado por Postgres, Redis y S3, y se puede iniciar con Docker Compose.
Funciones clave
- 01Detecta agentes de programación instalados, como Claude Code, Codex, OpenCode y Cursor CLI, sin cambiar su configuración.
- 02Registra las sesiones de los agentes de programación y atribuye el uso de tokens y los costos por agente y modelo.
- 03Enruta las llamadas LLM de los entornos de ejecución de agentes al proveedor elegido, mientras los agentes solo tienen tokens de corta duración.
- 04Proporciona una pasarela MCP que solo expone las herramientas autorizadas para cada agente.
- 05Limita la profundidad de las llamadas entre agentes, su expansión y el presupuesto de tokens para evitar bucles descontrolados.
- 06Almacena los secretos de cada agente cifrados con AES-256-GCM.
Casos de uso
- Averiguar qué agentes de programación usa un equipo y cuánto cuesta cada uno al mes.
- Enrutar el tráfico de Claude Code o Codex a otro proveedor de modelos sin cambiar los flujos de trabajo de los desarrolladores.
- Controlar a qué herramientas externas puede acceder un agente mediante un único endpoint MCP.
- Desplegar y ejecutar agentes compatibles con A2A en un plano de control autohospedado.
Inicio rápido
- 1
Clona el repositorio y accede a él
git clone https://github.com/Nasiko-Labs/nasiko.git && cd nasiko - 2
Instala la CLI desde esta copia del repositorio (requiere Rust)
cargo install --path cli/ --force - 3
Ejecuta el comando de detección de solo lectura para ver qué agentes de programación están en ejecución
nasiko agents discover
Antes de usarlo
- La instalación de la CLI requiere una cadena de herramientas de Rust.
- Los informes y el enrutamiento también requieren un plano de control activo y una sesión iniciada válida.
- Los metadatos de la licencia no están claros (NOASSERTION), aunque la insignia del README indica Apache-2.0.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es nasiko?
- Un runtime abierto que detecta, informa sobre y enruta los agentes de programación que ya se ejecutan en la máquina del desarrollador, y registra los costos de cada agente. Nasiko es un runtime abierto para agentes de IA y entornos de ejecución de agentes de programación. Muchos equipos ya usan herramientas como Claude Code, Codex, Cursor y OpenCode, cada una con su propia facturación y panel, lo que dificulta saber quién gastó cuánto y en qué modelo. Nasiko detecta estos entornos sin modificar su configuración, y su CLI puede registrar la actividad de sus sesiones y atribuir el uso de tokens y los costos por agente y modelo.
- ¿nasiko es gratuito? ¿Qué licencia tiene?
- nasiko es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿nasiko sigue mantenido?
- Mantenimiento activo. El último commit de nasiko fue el 23 oct 2026.
- ¿Para qué puedo usar nasiko?
- Averiguar qué agentes de programación usa un equipo y cuánto cuesta cada uno al mes. Enrutar el tráfico de Claude Code o Codex a otro proveedor de modelos sin cambiar los flujos de trabajo de los desarrolladores. Controlar a qué herramientas externas puede acceder un agente mediante un único endpoint MCP. Desplegar y ejecutar agentes compatibles con A2A en un plano de control autohospedado.
- ¿Cómo se instala nasiko?
- Clona el repositorio y accede a él: git clone https://github.com/Nasiko-Labs/nasiko.git && cd nasiko Instala la CLI desde esta copia del repositorio (requiere Rust): cargo install --path cli/ --force Ejecuta el comando de detección de solo lectura para ver qué agentes de programación están en ejecución: nasiko agents discover
- ¿Dónde consigo nasiko?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Nasiko-Labs/nasiko
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Gateway de IA autohospedable con licencia MIT que ofrece un endpoint compatible con OpenAI para cientos de proveedores de modelos, con fallback automático según las cuotas y compresión de tokens.
Un único binario de Rust que ofrece a cualquier SDK de IA un endpoint para acceder a varios proveedores de LLM, con herramientas MCP, control del tráfico y registro de solicitudes.
Controles de seguridad que bloquean, pausan y auditan las acciones de agentes de IA antes de ejecutarlas, para Claude Code, OpenClaw y agentes MCP.
Agente de IA microkernel eficiente en tokens para CLI, interfaz web y canales de chat, que dirige cada turno al modelo más barato que puede resolverlo.
Dashboard autoalojado para asignar tareas, revisar ejecuciones de agentes, controlar gastos y coordinar runtimes de agentes de IA como OpenClaw, Claude Code y Codex.