Vane Data / Getting Started
Installation
Vane Data uses vane-ai as the distribution package and vane as the Python import package.
Requirements
- Vane supports Python 3.10, 3.11, and 3.12. Python 3.12 is recommended and is the primary development version.
- Published wheels currently target Linux x86_64 systems compatible with manylinux 2.28. Other platforms require a local C++ build environment.
Install a released package
Install uv, then use the released package when a wheel is available for your Python version and platform:
uv venv --python 3.12 source .venv/bin/activate uv pip install vane-ai
Optional dependencies
Install only the providers you use:
# Local embedding and classification models uv pip install sentence-transformers transformers torch # Hosted model providers uv pip install openai uv pip install anthropic uv pip install google-genai # vLLM-backed prompting uv pip install vllm
Verify the install
python - <<'PY' import vane print("Vane:", vane.__version__) print("DuckDB:", vane.__duckdb_version__) con = vane.connect() con.sql("select 42 as answer").show() PY
Building from source? See Development.
Next: Quickstart.