MindsDB server, provides server capabilities to mindsdb native python library
Project description
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.
Predictive AI layer for existing databases
Try it out
- Installing MindsDB
- AI Tables
- Learning from Examples
- MindsDB Explainability GUI
- Frequently Asked Questions
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:
- 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)"
MindsDB AI tables demo using MariaDB (Video tutorial)
Please click on the image below to load the tutorial:
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.