Para desarrolladores
Desarrolla sobre tu espacio de trabajo.
Todo lo que haces en nerix, puedes hacerlo desde código. Crea una clave de API y, después, pregunta al asistente, añade y busca archivos, exporta documentos, ejecuta tareas largas y publica sitios web con un SDK, una línea de comandos o un asistente de IA que pueda ejecutar comandos.
01Claves de API
Una clave por script, solo con los permisos que necesita.
Abre la aplicación, ve a Configuración y luego a Claves de API. Elige un nombre y los permisos: chat, búsqueda, lectura de documentos, escritura de documentos o administración. La clave se muestra una sola vez y solo se guarda como hash, así que guárdala en un almacén de secretos y nunca en tu código. Puedes revocarla en cualquier momento.
chatPregunta al asistente e inicia tareas largas.
searchBusca en tus archivos.
documents:read / documents:writeLista, añade y exporta documentos.
adminLee el espacio de trabajo y su uso.
02SDK
Un cliente tipado para Node.
Sin dependencias más allá de fetch. Los errores se devuelven como clases tipadas con los códigos propios de la API, y las respuestas pueden llegar en streaming.
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");03Línea de comandos
Lo mismo, desde una terminal.
Todos los comandos aceptan --json, usan códigos de salida convencionales y nunca muestran tu clave, así que los scripts y los agentes de IA pueden confiar en ellos. La clave se guarda en un archivo que solo tú puedes leer.
$ 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>04Asistentes de IA
Deja que un asistente trabaje en tu espacio de trabajo.
Un asistente de programación con IA que pueda ejecutar comandos, como Claude Code, puede usar la línea de comandos directamente. El paquete incluye un breve AGENTS.md que le indica qué hace cada comando, qué devuelve y qué debe preguntarte antes. Dale una clave con los permisos mínimos necesarios. Aún no hay una conexión directa para aplicaciones de asistente.
El SDK y la línea de comandos están en acceso anticipado y, por ahora, se instalan desde el repositorio. Consúltanos y te enviaremos el paquete.
Solicita acceso