Skip to Content

Data Flow

Data Sources & Integrations

These are example integrations from a production deployment. Your system will have different data sources depending on your workflows.

Example Data Pipelines

SourceMethodScriptFrequency
Google CalendarOAuth2 APIcalendar_reader.pyReal-time
GmailOAuth2 APIgmail_extractor.pyDaily
WhatsAppSQLite DB querywhatsapp_extractor.pyNightly
Apple HealthXML export parsehealth_export_parser.pyWeekly
Photos LibrarySQLite DB queryphoto_triage.pyNightly
Claude Code SessionsJSONL parseweekly_data_fetcher.pyWeekly
Git ActivityGitHub APIweekly_data_fetcher.pyWeekly
Apple NotesJXA (JavaScript for Automation)todo_notes_sync.pyPeriodic

Data Flow Pattern

Raw Sources ──▶ Collectors ──▶ JSONL/Markdown ──▶ Aggregators ──▶ Knowledge Vault ──▶ Agent Consumption (Python files (weekly/ (Tracking/ (context for scripts) monthly) Logs/) Claude)

Example Local Database Locations (macOS)

DatabasePathAccess Method
WhatsApp[your WhatsApp DB path]Read-only SQLite, Core Data epoch timestamps
Photos[your Photos Library path]/database/Photos.sqliteRead-only with immutable=1
Claude Code~/.claude/projects/*/JSONL files, parse with Python

Credential Requirements per Integration

IntegrationCredential TypeStorage
Google CalendarOAuth2 client + tokenCredential vault
GmailOAuth2 client + tokenCredential vault
GitHubPersonal Access TokenCredential vault
AnthropicAPI keyCredential vault
Your integrationsVariesCredential vault
Last updated on