databendlabs/databend

Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 9 minutes ago
Added to GitGenius on September 7th, 2026
Created on October 10th, 2020
Open Issues & Pull Requests: 572 (+0)
GitHub issues: Enabled
Number of forks: 896
Total Stargazers: 9,434 (+0)
Total Subscribers: 96 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.3 hours
Mean response time: 68.8 days
90th percentile: 106.5 days
Tracked items: 1,047

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 36% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "Tracking" is answered fastest, typically in under an hour, while "agent-issue" waits about 2 weeks. 52% of tracked open issues have had no activity in three months. Only 13% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 210
New in 7 days: 4
Closed in 7 days: 2
Avg open age: 735 days
Stale 30+ days: 197
Stale 90+ days: 183

Recent activity

Opened in 7 days: 2
Closed in 7 days: 1
Comments in 7 days: 1
Events in 7 days: 3

Top labels

  • C-bug (358)
  • C-feature (303)
  • stale (79)
  • good first issue (44)
  • automated issue (36)
  • report (36)
  • C-improvement (33)
  • found-by-sqlsmith (25)

Detailed Description

Databend is an enterprise data warehouse built in Rust that unifies analytics, vector search, and full-text search in a single engine designed for AI agent workloads.

The tool addresses the fragmentation of data infrastructure by combining OLAP analytics, vector database capabilities, and full-text search under one unified architecture. It operates on object storage like S3, Azure, and GCS, eliminating the need to manage separate systems for different query types. The engine includes auto schema evolution to handle changing data structures, transactions for reliability, and sandbox user-defined functions that enable secure execution of agent logic within isolated environments. SQL serves as the orchestration layer, allowing agents to interact with data through standard queries while maintaining transaction guarantees.

Databend suits organizations building AI agents that need to operate reliably on enterprise data at scale. The tool's branching feature provides Git-like data versioning, allowing agents to safely experiment on production snapshots without risk. Teams should consider this tool if they want to consolidate multiple specialized databases into one system and need the flexibility to run custom agent logic securely. The project positions itself as an alternative to traditional data warehouses by offering agent-ready architecture out of the box, combining control plane resource scheduling, execution plane SQL orchestration, and isolated compute plane sandboxes.

The project maintains active development with continuous integration workflows and supports multiple platforms including Linux, macOS, and ARM architectures. Documentation is comprehensive and readily available, with community engagement facilitated through Slack and public issue tracking. The codebase is written in Rust, emphasizing performance and safety for a system handling enterprise workloads.