Skip to main content
Status: Reference You pick a source — Slack, Gmail, iMessage, Notion, … — and DuckBrain handles how it’s fetched. Every source lands in the same bronze envelope, whatever the backend, so search and context treat them identically. Which backend serves a source is an implementation detail you never choose.
  • Local sources read data already on your machine — a *crawl helper archives it into local SQLite (Slack, Notion, WhatsApp, Telegram, Discord, Granola, iMessage), or DuckBrain reads it directly (session logs, markdown, Contacts). Set up from the init picker.
  • Apps pull from an app’s API through Pipedream — credentials stay in Pipedream, never on your machine (Gmail, Calendar, Drive, GitHub, Fireflies, RevenueCat, …). Apps Pipedream doesn’t have use the broker (the key is held in Pipedream). Connect with duckbrain connect <app>.