Quickstart

Nexus turns a folder of documents into a grounded, cited chat API. This page gets you from an API key to a real request.

1. Create an API key

API keys are created from the dashboard under Settings → API keys — organization owners and admins only. The raw key is shown exactly once; only a hash is ever stored after that, so if you lose it you'll need to revoke it and create a new one. See API keys for the full reference.

2. Authenticate a request

Every request to the public API is authenticated with Authorization: Bearer <key>. There is no separate client ID, no OAuth handshake — the key is the credential.

3. Make your first request

List the documents in a knowledge base:

bash
curl "https://api.nexus.chaitanya-bajpai.xyz/v1/knowledge-bases/kb_123/documents" \
  -H "Authorization: Bearer rk_live_..."

Where the rest happens

Uploading documents and chatting are dashboard features today — see Documents and Chat for exactly what's available via the public API today versus the dashboard, so you're never guessing.