Better Context

Ask the source.

btca searches repos, packages, docs, and the web so AI answers arrive with receipts. Precise, fast, and built for developers.

Question

How do Svelte actions work?

Grounded search

Actions run when a DOM element is mounted. Here is a minimal example from the Svelte docs:

function focus(node) {
  node.focus();
  return { destroy() { node.blur(); } };
}
@repo@package@file +2 more
read docs/src/actions.md
search latest Svelte docs
check package examples
Ask a follow up...

Grounded search

Answers are traced back to repos, docs, packages, and web sources.

Agent runtime

Sandboxed runs can inspect files, execute commands, and summarize results.

MCP access

Bring the same source-aware context into Codex, Claude Code, Cursor, and OpenCode.

Built for developers

Precise, inspectable, and designed around code rather than generic chat.

MCP server

Give your local AI tools source memory.

Connect btca to the tools you already use. Your agents can call grounded repo search without leaving their workflow.

OpenAI Codex
Claude Code
Cursor
OpenCode
Set up MCP

Ready to understand your codebase?

Start in the web app or connect btca to your agent stack through MCP.