
Tools & productivity · Web
Bondeth Studio
A video production toolkit that turns an idea into scripts, narration, and captioned explainer videos.
- Remotion
- React
- TypeScript
- Claude
- ElevenLabs
An AI agent that answers plain-language questions about your data with validated, read-only SQL, tables, and charts.

AskDB checks generated queries with SQLGlot and runs them in a read-only database session. Validation and execution errors can trigger a repair, with each attempt visible to the user. An execution-accuracy evaluation harness checks whether the queries return the expected results.
Asking a database a plain-language question is only useful if the generated SQL can be inspected and run within clear limits. A plausible query can still change data, fail on a join, or return the wrong answer. AskDB makes those boundaries and failures visible instead of presenting model output as a finished result.
SQLGlot parses each response and rejects multiple statements, writes, and schema changes. SQLite connections open in read-only mode; PostgreSQL sessions set read-only transactions. SQL edited in the interface goes through the same checks.
Trade-off
Read-only access prevents writes, but does not decide which data a user should see. PostgreSQL still needs a dedicated role with appropriately limited read permissions.
Validation and database errors go back to the model with the failed SQL, with two repairs allowed by default. Streamed events expose progress and attempts, so a user can see how an answer was reached or why it failed. Blocked statements are never executed.
The evaluation harness compares the rows returned by generated SQL with those returned by reference queries. It exercises the same pipeline as the API and command line, so different query formulations can be accepted when they produce equivalent results.
Trade-off
The bundled evaluation covers 35 Chinook questions. It provides a repeatable check on that dataset, not evidence of accuracy across arbitrary business databases.
The implemented workflow takes a question through schema selection, SQL generation, validation, execution, and table or chart presentation. Users can inspect attempts, edit and rerun SQL, ask follow-up questions, and upload SQLite or CSV data. The repository includes an evaluation harness; comparative model accuracy has not yet been published.
A cover and three feature panels designed around the product’s interface and colors. Select any image to see it in full.




04 / Technologies
05 / Public resources

Tools & productivity · Web
A video production toolkit that turns an idea into scripts, narration, and captioned explainer videos.

AI & data · Web
A self-hosted voice platform for Khmer and English transcription, speech synthesis, and zero-shot voice cloning.

Games & interactive 3D · Mobile
An Android game library and experimental runner for DRM-free Windows games, built with Flutter and a native runtime bridge.