NoiraCoder vive en tu terminal: recuerda tu proyecto entre sesiones, rota entre modelos gratuitos cuando uno se agota y guarda tus claves cifradas en tu máquina. Sin tarjeta. Sin nube obligatoria.
Lo que cambia el día a día frente a un chatbot genérico pegado al editor.
Proyecto (AGENTS.md), sesión y decisiones persistentes en .noirarc/memory/. Vuelves mañana y el agente sigue sabiendo cómo compilas, qué prohibiste y qué decidiste.
Una clave de OpenRouter + Groq + Zen = presupuesto combinado. Si un modelo se agota, falla o pierde la key, rota solo a otro proveedor con clave válida. Verificado con tráfico real.
Claves cifradas con DPAPI en tu máquina, servidor atado a 127.0.0.1 con token, sandbox con whitelist que niega rm -rf / aunque confirmes. Tu código no viaja a más sitios de los necesarios.
Necesitas Node 20+. Sin Docker, sin cuenta obligatoria para empezar.
# instala Node 20+ desde nodejs.org, luego:
npm install -g noiracoder
noira login# con Node 20+ ya instalado:
npm install -g noiracoder
noira loginnoira connect # guía: OpenRouter → Groq → Zen
noira "crea un hola mundo en mi proyecto"Cada skill es una instrucción experta que el agente carga según la tarea. Documentación completa →
Revisión antes de aplicar: efectos, riesgos, tests.
Obligatoria en zonas sensibles: secretos, fondos, infra.
Reproduce, aísla, corrige con evidencia del error real.
Diseña casos que fallarían sin el fix, no teatro.
Limpieza sin cambiar comportamiento, con tests verdes.
Mide antes y después; sin número no hay mejora.
| Comando | Qué hace |
|---|---|
| noira | Abre la TUI interactiva (streaming en tiempo real). |
| noira "tarea" | Ejecuta una tarea y sale. Ideal para scripts. |
| noira login | Conecta una clave (abre el navegador, 1 clic). |
| noira connect | Guía de las 3 claves gratuitas + validación real. |
| noira serve | API local en 127.0.0.1 para integrar con tu editor. |
Dentro de la sesión: /agents · /parallel · /deploy · /logout. Tutoriales paso a paso →