Busabase
Busabase 是一个开源(MIT)数据库与 AI 智能体工作空间——将数据、文档、技能和应用集成于一体。您可以本地运行、在网络内自托管或使用 Busabase Cloud,从而开启新时代。
AI 翻译
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Open Source Claude Dashboards
翻译准备中
正在加载完整 README。
查看完整 README ↗Connect your databases and tools, ask a question in plain words, and get a live, interactive dashboard that pulls from all of them. Filter it, drill down, and edit one chart without touching the rest.
OpenDashboards is open source (MIT). It builds dashboards with the OpenUI Dashboards API, so you can use any model and host it anywhere: at opendashboards.com, or on your own servers.
One question, one dashboard, from every tool that has part of the answer.
| Source | Status | What you need |
|---|---|---|
| PostgreSQL (and Supabase, Neon) | ✅ Supported | Host, database and a read-only user, or a connection string |
| MySQL / MariaDB | ✅ Supported | Host, database and a read-only user, or a connection string |
| ClickHouse | ✅ Supported | HTTPS host, database and a read-only user |
| BigQuery | ✅ Supported | Project ID and a service account key |
| PostHog | ✅ Supported | Region, project ID and a personal API key |
| Google Analytics (GA4) | ✅ Supported | Property ID and a service account key |
| Search Console | ✅ Supported | Property and a service account key |
| Any MCP server | ⚠️ Limited | A remote (HTTPS) server URL. API key auth only, no OAuth |
Give OpenDashboards read-only credentials: a read-only database user, and API keys that can only read. Anything without a built-in connector, like Stripe or HubSpot, connects through its MCP server.
Sign up at opendashboards.com. Nothing to install.
You need Node 20.9 or later, pnpm and Docker, and a Thesys API key from console.thesys.dev. OpenUI Cloud has a generous free tier.
git clone https://github.com/thesysdev/opendashboards.git
cd opendashboards
pnpm install
cp .env.example .env.local # then add THESYS_API_KEY
pnpm db:up # Postgres on localhost:54329 (plus an opendashboards_test database)
pnpm db:reset # create the tables from lib/db/schema.ts
pnpm dev # http://localhost:3000
Locally, every request acts as the dev user in config/local.ts, and connection keys are
stored unencrypted. Production refuses both.
Fork the repo, implement your auth, and deploy. Auth is one interface, AuthProvider in
lib/auth/provider.ts: add yours to
lib/auth/providers/ and pick it in
lib/auth/index.ts.
The data behind each answer goes to the OpenUI Dashboards API, which runs on OpenUI Cloud and stores your dashboards and chats. Configure the API, models and BYOK at console.thesys.dev.
MIT © Thesys Inc.