Skip to main content
Status: Available Your Telegram conversations, fetched by telecrawl, a local-first crawler that snapshots Telegram (Desktop tdata on Windows/Linux, the macOS Postbox store) into a local SQLite database at ~/.telecrawl/telecrawl.db. DuckBrain attaches that database read-only and maps each message to bronze — same shape as WhatsApp.

What gets ingested

  • Conversational text only. One bronze row per message. Empty, service, and deleted messages carry no text and are dropped.
  • Idempotent. telecrawl import refreshes the snapshot; DuckBrain re-ingests and dedups on a stable per-message id, so nothing piles up.
  • Streaming trigger lane. The daemon watches Telegram Desktop’s local store; a new message is searchable about a minute after it lands.

Facet mapping

Rows are classification: confidential and never leave the machine.