GitHub user matebenyovszky added a comment to the discussion: Vambery AI Agent — AI-powered SQL assistant extension for SQL Lab (public beta)
## Vambery AI Agent v0.5.2 — Autonomous Planner, Dashboard Builder, 18 Tools Big update since the last post! The agent has grown from 15 to **18 tools** and gained an autonomous planner that can tackle complex multi-step tasks end-to-end. ### What's new **Autonomous Planner-Checker loop** — the agent now creates a full execution plan, runs each step, verifies the result with a checker LLM call, and automatically re-plans on failure. Ask it to "build me a financial overview dashboard with 5 charts" and it will plan the steps, create each chart, verify they exist, and assemble a dashboard — all autonomously. **Dashboard creation** — new `create_dashboard` tool builds complete Superset dashboards from saved charts with responsive grid layout. Includes a deduplication safety net so charts don't get added twice. **SQL pre-validation** — queries are now syntax-checked via `sqlglot` before execution, catching errors before they hit the database. **JWT Bearer token auth** — you can now call the AI assistant API programmatically with `Authorization: Bearer <token>`, enabling headless integrations and automation. **Smart clarification** — the `ask_user` tool presents clickable option buttons when the request is ambiguous in step 1, then the agent runs fully autonomously for the rest of the plan. **Live task progress** — a visible todo checklist streams real-time progress during multi-step operations so users always know what the agent is doing. ### Full tool list (18) `list_schemas` · `list_tables` · `list_views` · `get_table_columns` · `sample_table_data` · `get_distinct_values` · `execute_sql` · `set_editor_sql` · `create_chart` · `list_datasets` · `get_dataset` · `update_dataset` · `list_charts` · `get_chart` · `update_chart` · `create_dashboard` · `ask_user` · `update_todo` ### Links - **Release**: https://github.com/integrityauthority/superset-extensions/releases/tag/v0.5.2 - **Full changelog**: https://github.com/integrityauthority/superset-extensions/compare/v0.3.0...v0.5.2 - **Feature requests**: https://github.com/integrityauthority/superset-extensions/issues/new?labels=enhancement&template=feature_request.md We're also eagerly waiting for the [Extensions Storage API](https://github.com/apache/superset/pull/39171) to land — it will enable conversation history persistence and cross-session state for the agent. Feedback and contributions welcome! GitHub link: https://github.com/apache/superset/discussions/38356#discussioncomment-16853265 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
