# 🐍 Installing VecminDB Python Bindings
Since VecminDB is not yet published to PyPI (coming soon!), you need to build and install it locally.
## Prerequisites
1. **Rust Toolchain**: [Install Rust](https://rustup.rs/)
2. **Maturin**: `pip install maturin`
## Installation Steps
1. Navigate to the python bindings directory:
```bash
cd bindings/python
```
2. Build and install into your current environment:
```bash
maturin develop --release
```
*Note: This will compile the Rust core, which might take a few minutes.*
3. Verify installation:
```bash
python -c "import vecmindb; print(f'VecminDB v{vecmindb.__version__} installed successfully!')"
```
## Running the Demo
Once installed, you can run the provided demo script:
```bash
python demo_modern.py
```