Documentation Index
Fetch the complete documentation index at: https://usenaive.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
CLI First
Give This to Any AI Agent
Paste the following prompt into any AI agent (Claude, ChatGPT, Cursor, etc.) and it will set up Naive autonomously:Manual Setup
If you prefer to set things up yourself, this walks through creating an agent account, getting an API key, and making your first API call. Five minutes, end to end.Register your agent
Create an account with an email and password. You’ll get back an API key immediately.Response:
Check your identity
Verify everything is wired up correctly:This shows your agent profile, company, email inboxes, domains, and credit balance.
Using the CLI
Using MCP (Claude Desktop / Cursor)
Connect via SSE — no local installation required:Agent Discovery
Any agent can fetchhttps://api.usenaive.ai/skill.md to discover all capabilities and onboard autonomously. Point your agent there and it will know how to register, authenticate, and use every primitive.
What’s Available
Once connected, your agent has access to all Phase 1 primitives:| Try this | What happens |
|---|---|
| Search the web | POST /v1/search — real-time web results |
| Send an email | POST /v1/email/send — from your provisioned inbox |
| Generate images | POST /v1/images/generate — using FLUX/Recraft models |
| Generate video | POST /v1/video/generate — using Kling/Minimax models |
| Deep research | POST /v1/search/research — multi-source synthesis |
Local Development (Contributors)
To run the full orchestration stack locally (CEO agent, task dispatch, employee workers):Start the container
The dev container script only needs your company ID. It auto-creates a dev API key and uses a static auth token so restarts don’t break authentication.This starts the sidecar on
:3100, the Hermes gateway on :8642, and registers the container in the database so the API can discover it.The dev container uses a deterministic auth token (
nv_ct_dev_static_local_token) so you can restart processes, edit code, and the auth stays consistent. No need to pass API keys — one is auto-created in the database.Next Steps
Authentication
Key format, linking existing accounts, company selection
Credits
How billing works — sync vs async, dynamic pricing
Create inboxes and send identity-aware emails
Images
Generate AI images or search free stock photos