niiro

Docs

Todo lo necesario para sacar un primer video de tu código. Escrito para que un agente pueda seguirlo sin que nadie lea.

Configuración

$ npx niiro init✓ Next.js 16, Tailwind v4, 12 paths proposed✓ niiro.yml written$ npx niiro push✓ 218 files, 0 secrets, encrypted→ report at niiro.io/p/acme-web
  1. 01Ejecuta init en tu repo. Detecta framework y estilos, propone las rutas que deben subir y escribe niiro.yml.
  2. 02Revisa la lista blanca. Solo lo que está en include sale de tu equipo. El resto es invisible para niiro.
  3. 03Push. Primero corre el escaneo de secretos y se detiene si encuentra algo. Solo sube lo que niiro aún no tiene.
  4. 04Abre el informe en el portal. Dice qué entendió niiro y propone tres videos.
niiro.yml
project: acme-webinclude:  - src/components/**  - src/app/**  - tailwind.config.ts  - src/styles/**exclude:  - "**/*.test.*"  - "**/__mocks__/**"

Comandos

niiro init
Detecta el stack, escribe niiro.yml, guarda el token del proyecto, ofrece un paso de CI.
niiro push
Filtra, escanea secretos, sube el delta e informa a qué videos afecta el cambio.
niiro status
Último sync, cuántos videos quedaron desactualizados, enlace al portal.
niiro login
Guarda el token en el llavero del sistema. En CI usa NIIRO_TOKEN.

Siempre excluido

Aunque un patrón los incluyera: archivos de entorno, node_modules, .git, lockfiles y binarios de más de 5 MB. El token del proyecto es de solo escritura, puede crear snapshots pero nunca leer código ni nada derivado de él.

Para agentes de código

Cada página existe dos veces: renderizada para personas y como Markdown crudo para agentes. Dale a tu agente la URL en Markdown y configurará niiro solo.

Servidor MCP