Awesome Open Source
Awesome Open Source
Sponsorship

MindsDB

MindsDB workflow Python supported PyPi Version PyPi Downloads MindsDB Community MindsDB Website

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 SQL queries. Tweet

Predictive AI layer for existing databases
MindsDB

Try it out

Installation

  • Desktop:

    • Virtual Environment: We suggest you to run MindsDB on a virtual environment to avoid dependency issues. Make sure your Python version is >=3.6. To set up a virtual environment:
      1. Create and activate venv:
      python -m venv venv
      source venv/bin/activate
      
      1. Install MindsDB:
      pip install mindsdb
      
      1. Run MindsDB:
      python -m mindsdb
      

    Note: Python 64 bit version is required. Depending on your environment, you might have to use pip3 instead of pip, and python3.x instead of python in the above commands.*

    • Host Environment: You can use MindsDB on your own computer in under a minute, if you already have a python environment setup, just run the following command:
      1. Install MindsDB:
       pip install mindsdb --user
      
      1. Run MindsDB:
      python -m mindsdb
      

    Note: Python 64 bit version is required. Depending on your environment, you might have to use pip3 instead of pip, and python3.x instead of python in the above commands.*

    If for some reason this fail, don't worry, simply follow the complete installation instructions which will lead you through a more thorough procedure which should fix most issues.

  • Docker: If you would like to run it all in a container simply:

sh -c "$(curl -sSL https://raw.githubusercontent.com/mindsdb/mindsdb/master/distributions/docker/build-docker.sh)"

MindsDB AI tables demo using MariaDB (Video tutorial)

Please click on the image below to load the tutorial:

IMAGE ALT TEXT

Contributing

To contribute to mindsdb, please check out our Contribution guide.

Report Issues

Please help us by reporting any issues you may have while using MindsDB.

License


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (47,857
hacktoberfest (4,623
machine-learning (3,172
tensorflow (1,993
pytorch (1,966
artificial-intelligence (533
hacktoberfest2020 (303
ml (158
automl (93
mariadb (80
clickhouse (48
xai (21
explainable-ai (18

Find Open Source By Browsing 7,000 Topics Across 59 Categories