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]

Reply via email to