Skip to main content
Cognee Cloud can ingest data from external databases, SaaS applications, and file storage systems. Connectors are built on dlt (data load tool) and the Cognee Python SDK.

Databases

Connect to relational databases using a connection string. Cognee extracts table data and processes it into the knowledge graph.
Supported databases:

SaaS applications

Ingest data from SaaS tools using dlt source connectors. Install the relevant dlt extra and pass the source to cognee.add().
Extracts: channels, messages, users, threads.
Extracts: databases, pages, properties.
Extracts: issues, pull requests, comments, reactions.
Extracts: contacts, companies, deals, tickets.
Extracts: rows and columns from specified sheets.
For more connectors, see the dlt integration guide and the dlt source catalog.

File storage

Upload files directly from cloud storage services using the Cognee SDK or the Data Ingestion API. For S3 bucket integration, see S3 Storage.
All dlt sources work with both local Cognee and Cognee Cloud. When connected via cognee.serve(), data flows to your cloud tenant automatically.