niiro

Docs

Alles, was es für das erste Video aus eurer Codebasis braucht. So geschrieben, dass ein Agent es abarbeiten kann, ohne dass jemand mitliest.

Einrichten

$ 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. 01init im Repo ausführen. Es erkennt Framework und Styling, schlägt die Pfade vor, die hochgehen sollen, und schreibt niiro.yml.
  2. 02Die Positivliste prüfen. Nur was unter include steht, verlässt den Rechner. Alles andere ist für niiro unsichtbar.
  3. 03Push. Zuerst läuft der Secret-Scan und bricht bei einem Fund ab. Hochgeladen wird nur, was niiro noch nicht hat.
  4. 04Den Report im Portal öffnen. Er nennt, was niiro verstanden hat, und schlägt drei Videos vor.
niiro.yml
project: acme-webinclude:  - src/components/**  - src/app/**  - tailwind.config.ts  - src/styles/**exclude:  - "**/*.test.*"  - "**/__mocks__/**"

Kommandos

niiro init
Erkennt den Stack, schreibt niiro.yml, hinterlegt das Projekt-Token, bietet einen CI-Step an.
niiro push
Filtert, prüft auf Secrets, lädt das Delta hoch, meldet welche Videos die Änderung betrifft.
niiro status
Letzter Sync, Anzahl veralteter Videos, Link ins Portal.
niiro login
Legt das Token in den Schlüsselbund des Systems. In CI stattdessen NIIRO_TOKEN setzen.

Immer ausgeschlossen

Auch wenn ein Muster sie einschließen würde: Umgebungsdateien, node_modules, .git, Lockfiles und Binärdateien über 5 MB. Das Projekt-Token ist write-only, es kann Snapshots anlegen, aber nie Code oder Ableitungen lesen.

Für Coding-Agenten

Jede Seite hier existiert doppelt: gerendert für Menschen und als rohes Markdown für Agenten. Zeigt eurem Agenten die Markdown-URL, dann richtet er niiro selbst ein.

MCP-Server