Voor ontwikkelaars
Bouw voort op je werkruimte.
Alles wat je in nerix doet, kun je ook vanuit code doen. Maak een API-sleutel en stel dan vragen aan de assistent, voeg bestanden toe en doorzoek ze, exporteer documenten, voer lange taken uit en publiceer websites met een SDK, een opdrachtregel of een AI-assistent die opdrachten kan uitvoeren.
01API-sleutels
Eén sleutel per script, met alleen de scopes die het nodig heeft.
Open de app, ga naar Instellingen en dan naar API-sleutels. Kies een naam en de scopes: chat, search, documenten lezen, documenten schrijven of admin. De sleutel wordt één keer getoond en alleen als hash opgeslagen, dus bewaar hem in een geheimenopslag en nooit in je code. Je kunt hem op elk moment intrekken.
chatStel vragen aan de assistent en start lange taken.
searchDoorzoek je bestanden.
documents:read / documents:writeDocumenten weergeven, toevoegen en exporteren.
adminDe werkruimte en het verbruik ervan lezen.
02SDK
Een getypeerde client voor Node.
Geen afhankelijkheden behalve fetch. Fouten komen terug als getypeerde klassen met de eigen codes van de API, en antwoorden kunnen streamen.
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");03Opdrachtregel
Hetzelfde, vanuit een terminal.
Elke opdracht accepteert --json, gebruikt duidelijke exitcodes en toont je sleutel nooit, zodat scripts en AI-agents erop kunnen vertrouwen. De sleutel wordt opgeslagen in een bestand dat alleen jij kunt lezen.
$ 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>04AI-assistenten
Laat een assistent in je werkruimte werken.
Een AI-codeerassistent die opdrachten kan uitvoeren, zoals Claude Code, kan de opdrachtregel direct gebruiken. Het pakket bevat een korte AGENTS.md die vertelt wat elke opdracht doet, wat er terugkomt en wat hij je eerst moet vragen. Geef hem een sleutel met zo min mogelijk scopes voor de klus. Een directe koppeling voor assistent-apps is nog niet beschikbaar.
De SDK en de opdrachtregel zijn in early access en worden voorlopig vanuit de repository geïnstalleerd. Vraag ons erom en we sturen je het pakket.
Vraag toegang aan