Developer Docs
From first API call to production deployment in under 10 minutes. Full REST API, Python SDK, and MCP server support.
Sign up for a free sandbox account. Your API key is available immediately on your dashboard.
Upload your first document to a corpus. The pipeline processes it automatically — chunking, embedding, and indexing.
curl -X POST https://ai.bluenotelogic.com/api/v2/documents \ -H "Authorization: Bearer $BLUENOTE_API_KEY" \ -F "file=@contract.pdf" \ -F "corpus_id=your_corpus_id"
Query your corpus using natural language. Every response includes cited source passages.
curl -X POST https://ai.bluenotelogic.com/api/v2/chat \ -H "Authorization: Bearer $BLUENOTE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "message": "What are the termination clauses?", "corpus_id": "your_corpus_id" }'
{
"answer": "The contract may be terminated by either party with 90 days written notice...",
"sources": [
{
"document": "contract.pdf",
"page": 12,
"text": "Either party may terminate this agreement...",
"relevance": 0.94
}
]
}
Complete REST API documentation with endpoints, parameters, and response schemas.
Connect CaveauAI to Claude, Cursor, and other MCP-compatible tools.
Train a domain-specific model on your corpus using our distillation pipeline.
Deep dive into our chunking, embedding, hybrid search, and citation system.
Subscribe to real-time events: document ingestion, corpus updates, and more.
Python and JavaScript SDKs for faster integration.
Our Creator Program lets domain experts build and monetize knowledge corpora. You bring the expertise, we handle the infrastructure.
Learn About the Creator Program