Zum Inhalt springen

Für Entwickler

Baue auf deinem Arbeitsbereich auf.

Alles, was du in nerix machst, kannst du auch per Code erledigen. Erstelle einen API-Schlüssel und frage dann den Assistenten, füge Dateien hinzu und durchsuche sie, exportiere Dokumente, führe lang andauernde Aufgaben aus und veröffentliche Websites mit einem SDK, einer Kommandozeile oder einem KI-Assistenten, der Befehle ausführen kann.

Zugang anfragenVerbindest du deine eigene Software mit dem nerix KI-Hub? Zur Hub-Seite

01API-Schlüssel

Ein Schlüssel pro Skript, nur mit den nötigen Berechtigungen.

Öffne die App, gehe zu Einstellungen und dann zu API-Schlüssel. Wähle einen Namen und die Berechtigungen: Chat, Suche, Dokumente lesen, Dokumente schreiben oder Admin. Der Schlüssel wird einmal angezeigt und nur als Hash gespeichert. Bewahre ihn deshalb in einem Secret Store auf und niemals in deinem Code. Du kannst ihn jederzeit widerrufen.

  • chat

    Den Assistenten fragen und lang andauernde Aufgaben starten.

  • search

    Deine Dateien durchsuchen.

  • documents:read / documents:write

    Dokumente auflisten, hinzufügen und exportieren.

  • admin

    Den Arbeitsbereich und seine Nutzung einsehen.

02SDK

Ein typisierter Client für Node.

Keine Abhängigkeiten außer fetch. Fehler kommen als typisierte Klassen mit den eigenen Codes der API zurück, und Antworten können gestreamt werden.

import { Nerix } from "@nerix/workspace";

const nerix = new Nerix({ apiKey: process.env.NERIX_API_KEY });

const { text, citations } = await nerix.ask("What are our notice periods?");

const stream = await nerix.ask("Draft a reply", { stream: true });
for await (const { event, data } of stream) {
  if (event === "text.delta") process.stdout.write(data.delta);
}

const pdf = await nerix.documents.export(documentId, "pdf");
Abb. 1 Stelle eine Frage, streame die Antwort, exportiere ein Dokument.

03Kommandozeile

Dasselbe im Terminal.

Jeder Befehl akzeptiert --json, verwendet einfache Exit-Codes und gibt deinen Schlüssel niemals aus, sodass sich Skripte und KI-Agenten darauf verlassen können. Der Schlüssel wird in einer Datei gespeichert, die nur du lesen kannst.

$ nerix login
$ nerix ask "What are our notice periods?"
$ nerix files upload contract.pdf --wait
$ nerix search "notice period" --json
$ nerix tasks run "Brief on three competitors" --budget 300 --watch
$ nerix docs export <id> --format pdf --out brief.pdf
$ nerix sites publish <id>
Abb. 2 Einmal anmelden, dann loslegen.

04KI-Assistenten

Lass einen Assistenten in deinem Arbeitsbereich arbeiten.

Ein KI-Coding-Assistent, der Befehle ausführen kann, etwa Claude Code, kann die Kommandozeile direkt nutzen. Das Paket enthält eine kurze AGENTS.md, die ihm sagt, was jeder Befehl tut, was zurückkommt und was er dich zuerst fragen soll. Gib ihm einen Schlüssel mit so wenigen Berechtigungen wie nötig. Eine direkte Anbindung für Assistenten-Apps gibt es noch nicht.

SDK und Kommandozeile sind im Early Access und werden vorerst aus dem Repository installiert. Frag uns, dann senden wir dir das Paket.

Zugang anfragen