All 24 Dependencies
Every package Databend depends on, ranked by repo health score.
Databend is an open-source cloud-native data warehouse rebuilt from scratch in Rust, purpose-built for enterprise AI workloads and large-scale analytics. It unifies SQL analytics, native vector search, full-text search, geospatial queries, and auto schema evolution in a single engine — without requiring separate specialized databases for each workload type.
What sets Databend apart for AI teams is its Sandbox UDF system: Python agent logic runs in isolated, resource-managed sandboxes orchestrated directly through SQL. This lets developers define LLM reasoning loops, tool-use chains, and multi-step agent workflows as standard SQL functions and run them at scale on production enterprise data, with transactions and Git-like data branching ensuring safe experimentation.
Databend is architecturally cloud-native, decoupling storage from compute and running natively on S3, Azure Blob Storage, or GCS. It speaks Snowflake-compatible SQL and ships native drivers for Python, Go, Java, Node.js, and Rust. The ecosystem includes integrations with BI tools like Metabase and Superset, ELT platforms like Airbyte and dbt, and AI frameworks including MindsDB and an MCP Server.
Deployment is flexible: start on Databend Cloud in seconds, run locally as a Python library using `databend-driver`, or self-host via Docker. The project is actively maintained with nightly releases, over 33,000 commits, and contributions from more than 200 developers.