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.
- Installing MindsDB
- AI Tables
- Learning from Examples
- MindsDB Explainability GUI
- Frequently Asked Questions
-
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:
- Create and activate venv:
python -m venv venv source venv/bin/activate
- Install MindsDB:
pip install mindsdb
- Run MindsDB:
python -m mindsdb
Note: Python 64 bit version is required. Depending on your environment, you might have to use
pip3
instead ofpip
, andpython3.x
instead ofpython
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:
- Install MindsDB:
pip install mindsdb --user
- Run MindsDB:
python -m mindsdb
Note: Python 64 bit version is required. Depending on your environment, you might have to use
pip3
instead ofpip
, andpython3.x
instead ofpython
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.
- 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:
-
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)"
Please click on the image below to load the tutorial:
To contribute to mindsdb, please check out our Contribution guide.
Please help us by reporting any issues you may have while using MindsDB.