Skip to main content
btca is a CLI + local server + cloud sandbox for fast, accurate codebase lookup. Use the guides to get set up, then jump into the API reference for exact request and response shapes.

Quickstart

Install the CLI, initialize a project, and run your first query.

Authentication

Connect providers locally and link cloud API keys.

Configuration

Understand config files, defaults, and validation limits.

API reference

Browse local server and cloud API endpoints.

Two surfaces

Choose the surface that matches your workflow:
  • Local server API: HTTP endpoints on http://localhost:<port> with no auth.
  • Cloud API: Remote endpoints under https://btca.dev with Bearer auth.