Weaviate is an open-source machine learning platform that can learn and improve based on data fed into it. In this tutorial, we will go through the steps on how to install Weaviate on Windows 11.
Prerequisites
Before proceeding, ensure that you have the following:
- A Windows 11 machine
- Git Bash installed
- Docker Desktop installed
Step 1: Clone Weaviate
- Open Git Bash and navigate to the directory where you want to install Weaviate.
- Run the following command:
git clone https://github.com/semi-technologies/weaviate.git
- This will clone the Weaviate repository into a folder named "weaviate".
Step 2: Start Docker Desktop
- Open Docker Desktop on your Windows 11 machine.
Step 3: Build the Docker image
- Open Git Bash and navigate to the "weaviate" folder.
- Run the following command:
docker-compose build
- This will build the Docker image for Weaviate.
Step 4: Start Weaviate
- Run the following command:
docker-compose up
- This will start Weaviate.
Step 5: Access Weaviate
- Open your web browser and go to the following address:
http://localhost:8080
- This will take you to the Weaviate homepage.
Congratulations! You have successfully installed Weaviate on Windows 11. You can now start using Weaviate for machine learning purposes.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!