Skip to content

FAQ

Sieve is a code-intelligence tool for coding agents. It indexes a repo into a symbol graph with call edges. It answers ask, grep, callers, blast, map, skeleton and why queries. It also runs an MCP server.

No. The build and every query run with no key and no LLM.

No. Sieve makes no network call and sends no telemetry. See Privacy.

There is no Windows build in 0.1.0. See Install.

Claude Code has the full setup: hooks, status line and MCP. Other agents get instruction files and an MCP entry. See Claude Code.

See Languages.

Only for named relative imports in TypeScript and JavaScript. On vite 10033218, all 1,232 exact cross-file calls match the TypeScript compiler by name. 621 calls stay Inferred.

Sieve prints an estimate after a query and sieve stats totals it. The estimate is the size of the whole files the answer names, minus the answer. It is not a measured saving in an agent session. See Benchmarks for the measured numbers.

No. build adds it to .gitignore. A teammate runs sieve build.

Run sieve uninstall --yes. Without --yes, it only lists what it would remove.

Decision records in your repo: docs/decisions/, docs/adr/, adr/, and LEDGER.md. See Commands.

Version 0.1.0.