MindsDB

Machine Learning in Database using SQL

A predictive layer for existing databases that enables rapid prototyping & deployment of ML Models from your database. Significantly reducing the time and cost of machine learning workflows

ML Pipelines made easy

How MindsDB Works

Connect your Data

Connect MindsDB to your production or test database using your standard Database credentials. MindsDB integrates with all major Databases, Streaming Platforms & Data Lakes.

Model Generation

Rapid Prototyping on Real Data

Perform rapid risk-free prototyping on your data directly from your database, save time getting started by
getting explainability insights into model performance to understand the predictive capabilities of your data.

Prototype

AutoML

Build models with our state-of-the-art open-source Automated Machine Learning (AutoML) engine. Quickly generate accurate models reducing project uncertainty and risk.

Tune

JSON AI

Want more control? Or results need tuning? Optimize the model quickly and easily through the auto-generated JSON-type configuration file.

Custom

Bring your own model

Need a custom approach?
Build your models in any framework and import into MindsDB


Need a custom approach? Build your models in any framework and import into MindsDB

Model Deployment

Move Models to Production Instantly

Because MindsDB trains directly from your database, there is no additional time or
code required to move to production. Moving models into production is instant, once
trained they are ready to be queried and used in production.

Because MindsDB trains directly from your database, there is no additional time or code required to move to production. Moving models into production is instant, once trained they are ready to be queried and used in production.

Model Prediction

Make Predictions on Live Data Effortlessly

Use native Database Queries or our REST API to pull predictions into
Apps, BI tools or Websites effortlessly with low latency.

SQL

Make predictions using Native SQL

Make predictions using native SQL inside your Database client or BI tool. Just query your models like they are standard tables in your Database but receive predictions back. We also support MongoDB Query Language, Redis and Kafka commands.

API’s

Automated Access to API’s

Make predictions using our Auto generated API’s to pull results anywhere.

What people are saying

Our testimonials

Oliver Schabenberger Chief Innovation Officer at

“Working with AI as Tables feels very familiar… What if we don’t have to move the data outside of the Database? What if we can bring machine learning to the Database… We are very delighted to be partnering with MindsDB”

Michael "Monty" Widenius MariaDB Corporation CTO and Co-Founder of MySQL

"The MindsDB integration is another great example of open source innovation and will let MariaDB community users around the world tap into machine learning capabilities"

Peter Zaitsev CEO at

"I am excited to see MindsDB providing the power of machine learning, without leaving the convenience of SQL. There has been significant demand in the community for machine learning tools that work with on-premises data, can be run by the average database user, and are delivered cost-effectively."

Patrik Backman Co-Founder of

“This integration will have a massive impact on the industry as the MariaDB user base finds new ways to solve their problems by bringing machine learning inside the database.”

Eric Carr Senior Director at

“Looker’s unique architecture is uniquely placed to take advantage of some of the really exciting things such as Automated Machine Learning with MindsDB”

Robert Hodges CEO at

“Thank you so much to the MindsDB team for making this possible and introducing this really interesting problem of integrating ML capabilities with Databases”

Kirk Borne Principal Data Scientist at

“Machine learning inside the database offers every business database end-user the power to move beyond descriptive analytics to predictive analytics – to provide insights on critical business questions with ease from databases – to be a forecasting pro.”

    Model Generation

    Solve complex problems with ease

    MindsDB supports a variety of complex problem types, simplifying your project and speeding up the model generation process through advanced automation, while retaining flexibility of your models. It can also solve problems that were not possible before, like Multivariate Time-Series.

    Time Series

    Predict into the future using historical data.

    Applications: Anomaly Detection, Sales forecasting, predictive maintenance, Multivariate Time-Series etc.

    Regression

    Predicting a continuous-valued attribute associated with an object.

    Applications: Default Rates, Risk prediction, prices, etc.

    Classification

    Identifying which category an object belongs to.

    Applications: Churn, Conversion, fraud, Spam detection, etc.