Cetacean Labs
Documentation

Echo Docs

Technical documentation for Echo — setup, API reference, connectors, and integration guides.

Docs under construction. Section stubs below preview the structure.
Sections

What You'll Find Here

Six core sections covering everything from first install to enterprise deployment.

Quick Start

Get Echo running in 5 minutes. Self-host via Docker Compose or use the managed cloud trial.

  • Prerequisites
  • Docker Compose install
  • First connector setup
  • First RAG query
Coming soon

REST API

Full OpenAPI reference for the /v1 endpoints. Authentication, queries, document sets, and citation formats.

  • Authentication (API keys)
  • POST /v1/query
  • Document sets
  • Citation response format
  • Rate limits & metering
Coming soon

MCP Server

Echo as an MCP server for Claude Code, Cowork, and any MCP-aware AI assistant. SSE transport + tool definitions.

  • MCP connection config
  • Available tools
  • Client examples (Claude Code, Cowork)
  • Tool arg schemas
Coming soon

Connectors

Connect Echo to 50+ data sources: Google Drive, Confluence, Notion, Slack, Jira, GitHub, SharePoint, and more.

  • Connector overview
  • OAuth-based connectors
  • API-key connectors
  • Custom connector SDK
  • Indexing schedules
Coming soon

Multi-Tenant & Security

Schema-per-tenant isolation, API key management, SCIM/SSO for Enterprise, audit logs, and compliance posture.

  • Tenant isolation model
  • API key management
  • SCIM 2.0 provisioning
  • SSO (OIDC / SAML)
  • Audit logs & exports
Coming soon

Concepts

How Echo differs from naive RAG. Citation-first grounding, deep research workflows, Trident-integrated memory.

  • Citation-first retrieval
  • Deep research workflows
  • Hybrid search (vector + keyword)
  • Trident-integrated mode
  • Custom hook extensions
Coming soon

Quick Start

Real quick start content coming soon. This section will walk through installing Echo via Docker Compose, configuring your first connector, and running your first RAG query end-to-end.

# TODO: replace with real quick-start commands
docker-compose up -d
curl -X POST https://echo.cetaceanlabs.com/v1/query \
  -H "Authorization: Bearer $ECHO_KEY" \
  -d '{"query": "Hello Echo"}'

Ready to get started with Echo?

Try the 14-day trial or self-host the MIT core.