Data Integrations
MindsDB integrates with numerous data sources, including databases, vector stores, and applications, making data available to AI models by connecting data sources to MindsDB.
This section contains instructions on how to connect data sources to MindsDB.
Note that MindsDB doesn’t store or copy your data. Instead, it fetches data directly from your connected sources each time you make a query, ensuring that any changes to the data are instantly reflected. This means your data remains in its original location, and MindsDB always works with the most up-to-date information.
Applications
Binance
Confluence
Docker Hub
GitHub
GitLab
Gmail
Google Calendar
Google Analytics
Hacker News
Instatus
Intercom
MediaWiki
Microsoft Teams
News API
PayPal
Plaid
PyPI
Sendinblue
Shopify
Slack
Strapi
Stripe
Symbl
Web Crawler
YouTube
Databases
Airtable
Amazon Aurora
Amazon DynamoDB
Amazon Redshift
Amazon S3
Apache Cassandra
Apache Druid
Apache Hive
Apache Ignite
Apache Impala
Apache Pinot
Apache Solr
Ckan
ClickHouse
Cloud Spanner
CockroachDB
Couchbase
CrateDB
D0lt
Databend
Databricks
DataStax
DuckDB
EdgelessDB
Elasticsearch
Firebird
Google BigQuery
Google Cloud SQL
Google Sheets
GreptimeDB
IBM Db2
IBM Informix
InfluxDB
MariaDB
MatrixOne
Microsoft Access
Microsoft SQL Server
MonetDB
MongoDB
MySQL
OceanBase
OpenGauss
Oracle
OrioleDB
PlanetScale
PostgreSQL
QuestDB
SAP HANA
SAP SQL Anywhere
ScyllaDB
SingleStore
Snowflake
SQLite
StarRocks
Supabase
SurrealDB
TDengine
Teradata
TiDB
TimescaleDB
Trino
Vertica
Vitess
YugabyteDB
Vector Stores
If you don’t find a data source of your interest, you can request a feature here or build a handler following this instruction for data handlers and this instruction for applications.
Metadata about data handlers and data sources
Data handlers represent a raw implementation of the integration between MindsDB and a data source.
Here is how you can query for all the available data handlers used to connect data sources to MindsDB.
SELECT *
FROM information_schema.handlers
WHERE type = 'data';
Or, alternatively:
SHOW HANDLERS
WHERE type = 'data';
And here is how you can query for all the created AI engines:
SELECT *
FROM information_schema.databases;
Or, alternatively:
SHOW DATABASES;
Was this page helpful?