https://github.com/mindsdb/mindsdb
AI's query engine - Platform for building AI that can learn and answer questions over large scale federated data.
https://github.com/mindsdb/mindsdb
agi ai artificial-inteligence databases llms rag
Last synced: 16 days ago
JSON representation
AI's query engine - Platform for building AI that can learn and answer questions over large scale federated data.
- Host: GitHub
- URL: https://github.com/mindsdb/mindsdb
- Owner: mindsdb
- License: other
- Created: 2018-08-02T17:56:45.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-05-12T13:52:33.000Z (10 months ago)
- Last Synced: 2025-05-12T14:40:07.051Z (10 months ago)
- Topics: agi, ai, artificial-inteligence, databases, llms, rag
- Language: Python
- Homepage: https://mindsdb.com
- Size: 247 MB
- Stars: 27,931
- Watchers: 397
- Forks: 4,959
- Open Issues: 178
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-openclaw-money-maker - **MindsDB** - Federated Query Engine for AI. The only MCP Server you'll ever need for database access. (MCP Servers & Tools / Data & APIs)
- awesome-mcp - mindsdb/mindsdb - The only MCP Server you'll ever need ☆`38,223` (Aggregators & Gateways / Aggregators)
- awesome - mindsdb/mindsdb - Query Engine for AI Analytics: Build self-reasoning agents across all your live data (Python)
- fucking-awesome-python-cn - MindsDB
- awesome-mcp-servers - mindsdb/mindsdb - An advanced MCP server that connects and unifies data across platforms and databases. Offers a single MCP server interface for managing diverse data sources. ([Read more](/details/mindsdbmindsdb.md)) `database` `integration` `data-virtualization` `open-source` (Data Access & Integration MCP Servers)
- awesome-devops-mcp-servers - mindsdb/mindsdb - Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview). (CI/CD & DevOps Pipelines / 🔗 Aggregators)
- awesome-mcp - mindsdb/mindsdb - MindsDB 内置 MCP 服务器功能,使 MCP 应用程序能够连接、统一并回答来自不同数据源的问题,包括数据库、数据仓库和 SaaS 应用程序的大规模联合数据。 (服务器实现 / 数据与知识)
- awesome-python-machine-learning-resources - GitHub - 11% open · ⏱️ 25.08.2022): (机器学习框架)
- awesome-llm-services - MindsDB
- awesome-python-zh - MindsDB - MindsDB是现有数据库的开源AI层,使您可以使用标准查询轻松开发,训练和部署最先进的机器学习模型。 (机器学习)
- Awesome-Earth-Artificial-Intelligence - MindsDB - MindsDB is an Explainable AutoML framework for developers built on top of Pytorch. It enables you to build, train and test state of the art ML models in as simple as one line of code. (Tools)
- awesome-production-machine-learning - MindsDB - MindsDB is the platform to create, serve, and fine-tune models in real-time from your database, vector store, and application data. (Deployment and Serving)
- StarryDivineSky - mindsdb/mindsdb
- awesome-AutoML-and-Lightweight-Models - MindsDB
- awesome-python-machine-learning - mindsdb - MindsDB's goal is to make it very simple for developers to use the power of artificial neural networks in their projects. (Uncategorized / Uncategorized)
- stars - mindsdb - reasoning agents across all your live data | mindsdb | 38647 | (Python)
- awesome-python-resources - GitHub - 11% open · ⏱️ 25.08.2022): (机器学习)
- best-of-mcp-servers - GitHub - 1% open · ⏱️ 28.01.2026) (Aggregators)
- awesome-machine-learning - MindsDB - Open Source framework to streamline use of neural networks. (Python / General-Purpose Machine Learning)
- awesome-list-for-developers - MindsDB - first-issue)_ <br> MindsDB is an open source AI layer for existing databases. (Python / Misc)
- python-awesome - MindsDB - MindsDB is an open source AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries. (Machine Learning)
- awesome-machine-learning - MindsDB - Open Source framework to streamline use of neural networks. (Python / General-Purpose Machine Learning)
- awesome-mcp-zh - mindsdb - Platform for building AI that can answer questions over large scale federated data. - The only MCP Server you'll ever need (MCP 更多玩法 / 更多 MCP Server 资源)
- awesome-mcp-servers - **mindsdb/mindsdb** - Connect and unify data across various platforms and databases with MindsDB as a single MCP server. `database` `http` `git` `github` (📦 Other)
- awesome-mcp-servers - mindsdb/mindsdb - [MindsDBを単一のMCPサーバーとして](https://docs.mindsdb.com/mcp/overview)使用し、様々なプラットフォームとデータベース間でデータを接続・統合 (サーバー実装 / 🔗 <a name="aggregators"></a>アグリゲーター)
- toolsdk-mcp-registry - ❌ mindsdb - scale federated data—spanning databases, data warehouses, and SaaS applications. (python) (Data Science Tools / How to Submit)
- awesome-repositories - mindsdb/mindsdb - Query Engine for AI Analytics: Build self-reasoning agents across all your live data (Python)
- awesome-mcp-registry - mindsdb/mindsdb
- AiTreasureBox - mindsdb/mindsdb - 11-03_36784_7](https://img.shields.io/github/stars/mindsdb/mindsdb.svg)|The platform for customizing AI from enterprise data| (Repos)
- fintech-awesome-libraries - MindsDB - MindsDB is an open source AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries. (Machine Learning / Automatic Plotting)
- awesome-automl - mindsdb/mindsdb
- awesome-python - MindsDB - Predictive AI layer for existing databases. ` 📝 12 days ago ` (Machine Learning [🔝](#readme))
- fucking-awesome-python - MindsDB - MindsDB is an open source AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries. (Machine Learning)
- fucking-awesome-machine-learning - MindsDB - Open Source framework to streamline use of neural networks. (Python / General-Purpose Machine Learning)
- fucking-awesome-datascience - MindsDB
- fucking-awesome-python - :octocat: MindsDB - :star: 17267 :fork_and_knife: 2206 - MindsDB is an open source AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries. (Machine Learning)
- awesome-machine-learning - MindsDB - Open Source framework to streamline use of neural networks. (Python / General-Purpose Machine Learning)
- my-awesome - mindsdb/mindsdb - inteligence,bigquery,business-intelligence,databases,hacktoberfest,llms,mcp,mssql,mysql,postgresql,rag pushed_at:2026-02 star:38.6k fork:6.1k Query Engine for AI Analytics: Build self-reasoning agents across all your live data (Python)
- awesome-duckdb - MindsDB - The platform for customizing AI from enterprise data. [MindsDB integrates with DuckDB](https://docs.mindsdb.com/integrations/data-integrations/duckdb), making data from DuckDB accessible to a diverse range of AI/ML models. (Integrations / Web Clients (WebAssembly))
- awesome-homelab - MindsDB - The only MCP Server you'll ever need | (Apps / AI)
- awesome-machine-learning-interpretability - MindsDB -  | "enables developers to build AI tools that need access to real-time data to perform their tasks.” | (Technical Resources / Open Source/Access Responsible AI Software Packages)
- awesome-python-cn - MindsDB
- awesome-google-colab - Mindsdb - Framework to streamline use of neural networks (Technologies)
- awesome-data-analysis - mindsdb - Platform for integrating AI into databases and applications. (🚀 MLOps / Tools)
- awesome-python - MindsDB - MindsDB is an open source AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries. (Machine Learning)
- awesome-machine-learning - MindsDB - Open Source framework to streamline use of neural networks. (Python / General-Purpose Machine Learning)
- awesome-datascience - MindsDB
- awesome-local-llm - mindsdb - federated query engine for AI - the only MCP Server you'll ever need (Tools / Model Context Protocol)
- awesome-python - MindsDB - MindsDB is an open source AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries. (Machine Learning)
- awesome-drone - MindsDB - MindsDB is an open source AI layer for existing databases that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models using standard queries. (Machine Learning / Drone Frames)
- awesome-machine-learning-on-source-code - MindsDB - MindsDB is an Explainable AutoML framework for developers. With MindsDB you can build, train and use state of the art ML models in as simple as one line of code. (Software)
- awesome-rainmana - mindsdb/mindsdb - Query Engine for AI Analytics: Build self-reasoning agents across all your live data (Python)
- awesome-ai-agents - mindsdb/mindsdb - MindsDB is an AI-powered query engine platform that connects, unifies, and enables conversational querying over large-scale federated data sources including databases, data warehouses, and SaaS applications. (Corporate and Analytical Applications / Data Integration and Specialized Solutions)
- awesome-mlops - MindsDB - AI layer for databases that allows you to effortlessly develop, train and deploy ML models. (AutoML)
- awesome-db-tools - MindsDB - In-database Machine Learning. (Machine Learning / Compare)
- awesome-mcp-servers - mindsdb/mindsdb - [MindsDBを単一のMCPサーバーとして](https://docs.mindsdb.com/mcp/overview)使用し、様々なプラットフォームとデータベース間でデータを接続・統合 (サーバー実装 / 🔗 <a name="aggregators"></a>アグリゲーター)
- awesome-fullstack - MindsDB
- awesome-ccamel - mindsdb/mindsdb - Query Engine for AI Analytics: Build self-reasoning agents across all your live data (Python)
- awesome - mindsdb/mindsdb - Federated Query Engine for AI - The only MCP Server you'll ever need (<a name="Python"></a>Python)
- awesome-mcp - mindsdb/mindsdb - MindsDB is an AI-powered federated query engine and platform with an MCP server that enables querying and learning from large-scale, disparate data sources using natural language and SQL. (MCP Servers / Databases)
- awesome-mcp-security - mindsdb/mindsdb - Connect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview). (CI/CD & DevOps Pipelines / 🔗 Aggregators)
README
----------------------------------------
MindsDB enables humans, AI, agents, and applications to get highly accurate answers across large scale data sources.
## Install MindsDB Server
MindsDB is an open-source server that can be deployed anywhere - from your laptop to the cloud, and everywhere in between. And yes, you can customize it to your heart's content.
* [Using Docker Desktop](https://docs.mindsdb.com/setup/self-hosted/docker-desktop). This is the fastest and recommended way to get started and have it all running.
* [Using Docker](https://docs.mindsdb.com/setup/self-hosted/docker). This is also simple, but gives you more flexibility on how to further customize your server.
[MindsDB has an MCP server built in](https://docs.mindsdb.com/mcp/overview) that enables your MCP applications to connect, unify and respond to questions over large-scale federated data—spanning databases, data warehouses, and SaaS applications.
----------------------------------------
# Core Philosophy: Connect, Unify, Respond
MindsDB's architecture is built around three fundamental capabilities:
## [Connect](https://docs.mindsdb.com/integrations/data-overview) Your Data
You can connect to hundreds of enterprise [data sources (learn more)](https://docs.mindsdb.com/integrations/data-overview). These integrations allow MindsDB to access data wherever it resides, forming the foundation for all other capabilities.
## [Unify](https://docs.mindsdb.com/mindsdb_sql/overview) Your Data
In many situations, it’s important to be able to prepare and unify data before generating responses from it. MindsDB SQL offers knowledge bases and views that allow indexing and organizing structured and unstructured data as if it were unified in a single system.
* [**KNOWLEDGE BASES**](https://docs.mindsdb.com/mindsdb_sql/knowledge-bases) – Index and organize unstructured data for efficient Q&A.
* [**VIEWS**](https://docs.mindsdb.com/mindsdb_sql/sql/create/view) – Simplify data access by creating unified views across different sources (no-ETL).
Unification of data can be automated using JOBs
* [**JOBS**](https://docs.mindsdb.com/mindsdb_sql/sql/create/jobs) – Schedule synchronization and transformation tasks for real-time processing.
## [Respond](https://docs.mindsdb.com/mindsdb_sql/agents/agent) From Your Data
Chat with Your Data
* [**AGENTS**](https://docs.mindsdb.com/mindsdb_sql/agents/agent) – Configure built-in agents specialized in answering questions over your connected and unified data.
* [**MCP**](https://docs.mindsdb.com/mcp/overview) – Connect to MindsDB through the MCP (Model Context Protocol) for seamless interaction.
----------------------------------------
## 🤝 Contribute
Interested in contributing to MindsDB? Follow our [installation guide for development](https://docs.mindsdb.com/contribute/install?utm_medium=community&utm_source=github&utm_campaign=mindsdb%20repo).
You can find our [contribution guide here](https://docs.mindsdb.com/contribute/contribute?utm_medium=community&utm_source=github&utm_campaign=mindsdb%20repo).
We welcome suggestions! Feel free to open new issues with your ideas, and we’ll guide you.
This project adheres to a [Contributor Code of Conduct](https://github.com/mindsdb/mindsdb/blob/main/CODE_OF_CONDUCT.md). By participating, you agree to follow its terms.
Also, check out our [community rewards and programs](https://mindsdb.com/community?utm_medium=community&utm_source=github&utm_campaign=mindsdb%20repo).
## 🤍 Support
If you find a bug, please submit an [issue on GitHub](https://github.com/mindsdb/mindsdb/issues/new/choose).
Here’s how you can get community support:
* Ask a question in our [Slack Community](https://mindsdb.com/joincommunity?utm_medium=community&utm_source=github&utm_campaign=mindsdb%20repo).
* Join our [GitHub Discussions](https://github.com/mindsdb/mindsdb/discussions).
* Post on [Stack Overflow](https://stackoverflow.com/questions/tagged/mindsdb) with the MindsDB tag.
For commercial support, please [contact the MindsDB team](https://mindsdb.com/contact?utm_medium=community&utm_source=github&utm_campaign=mindsdb%20repo).
## 💚 Current Contributors
Generated with [contributors-img](https://contributors-img.web.app).
## 🔔 Subscribe for Updates
Join our [Slack community](https://mindsdb.com/joincommunity)