DB-GPT
DB-GPT è un/una app nel catalogo della community osFoundry. Framework di sviluppo di data app AI-native focalizzato sui database — parla con i tuoi dati SQL/NoSQL in inglese, genera SQL con contesto, costruisci workflow text-to-SQL e integra copiloti di analisi dati nelle tue applicazioni. Multi-LLM con supporto integrato per OpenAI / Claude / Gemini / DeepSeek / Qwen / locali. SQLite di default per lo stato dell'app; collega un numero arbitrario di database upstream Postgres/MySQL/MongoDB per consentire all'AI di ispezionarli e interrogarli. L'assistente open per i dati più maturo.
Dettagli
- Workspace: osfoundry
- Categoria: AI
- Prezzo: Free
- Accesso: Community
Funzionalità
- Text-to-SQL across Postgres / MySQL / SQLite / MongoDB / Elasticsearch / DuckDB / ClickHouse
- Chat with CSVs + Excel — upload files, ask questions in plain English
- App Center with pre-built data-AI apps (SQL Generator, Data Analysis, RAG over docs)
- Multi-LLM: OpenAI / Claude / Gemini / DeepSeek / Qwen / Ollama / vLLM / custom OpenAI-compatible
- No-code workflow builder for custom data-AI apps
- SQLite default for the app's own state — connected databases stay where they are
Documentazione
La documentazione è mantenuta in inglese dal progetto di origine.
# DB-GPT
## First-boot
No default password — first user to register becomes admin. Configure auth from the Settings menu.
## Connect a database
**Database → Add Connection** — supports:
- Postgres / MySQL / SQLite / DuckDB / ClickHouse
- MongoDB / Elasticsearch / OceanBase
- File: CSV / Excel
Paste the connection string. DB-GPT introspects the schema and makes it available as context for AI chats.
## Text-to-SQL chat
**Chat → New → pick the connected DB**. Ask questions in plain English:
- 'How many users signed up last month, by referrer?'
- 'Top 10 customers by lifetime value'
- 'Show me orders with shipping anomalies'
DB-GPT generates the SQL, runs it, and presents the result table + a natural-language summary.
## Apps
**App Center** — pre-built data-AI apps:
- **SQL Generator** — NL → SQL with multi-table joins
- **Data Analysis** — chart generation from queries
- **RAG over docs** — add markdown / PDF / web context
- **Custom apps** via no-code workflow builder
## Storage
SQLite at `/data/pilot/` for DB-GPT's own state. The connected databases stay where they are; DB-GPT only stores connection configs + chat history.
Come utilizzare DB-GPT in osFoundry
Installi DB-GPT nel suo workspace con un clic, quindi ne esegua il fork in osStudio per personalizzare i prompt, gli strumenti o la configurazione per il suo stack. Chiunque nel suo workspace potrà riprendere il lavoro dove l'ha lasciato.
Altri app dalla community
- CRM — Gestione delle relazioni con i clienti con contatti, trattative e tracciamento della pipeline.
- Kanban Board — Una board kanban e di progetto in stile Trello con card, board, viste calendario e tabella, e proprietà per board. Basata su Focalboard (server personale standalone). SQLite integrato su un volume persistente.
- Helpdesk — Smistamento ticket e inbox di assistenza clienti con tracciamento SLA.
- Page Builder — Page builder visuale drag-and-drop con sezioni, temi, SEO e pubblicazione
- Website Builder — Website builder multi-pagina con raccolte CMS, navigazione globale, footer, temi e pubblicazione
- Vetrina E-commerce — Vetrina e-commerce con catalogo prodotti, carrello e checkout.