Discover and explore top open-source AI tools and projects—updated daily.
AI-powered data analytics platform
Top 67.4% on SourcePulse
Summary Buster is an open-source AI-powered data analytics platform enabling teams to interact with data via natural language conversations, dynamic dashboards, and automated insights. It provides an intuitive interface for querying and understanding datasets.
How It Works The platform utilizes a modular monorepo architecture managed by Turborepo for efficient development and code sharing. Key components include a React/TanStack Start web app, a Node.js/Hono API server, Trigger.dev for background jobs, and AI capabilities powered by AI SDK v5. Data interaction is facilitated through connectors for PostgreSQL, MySQL, BigQuery, and Snowflake, with Drizzle ORM handling PostgreSQL schema and queries. This design promotes reusability and maintainability.
Quick Start & Requirements
git clone https://github.com/buster-so/buster.git
), cd buster
, pnpm install
. Set up environment variables via .env.example
to .env
.turbo dev
. Web app: http://localhost:3000
, API server: http://localhost:8080
.npx supabase start
and turbo db:migrate
.Highlighted Details
Maintenance & Community No specific details on contributors, community channels, or roadmaps were provided.
Licensing & Compatibility License information is not specified.
Limitations & Caveats
A legacy Rust API (apps/api
) is being migrated to TypeScript (apps/server
). New development should exclusively use the TypeScript stack.
14 hours ago
Inactive