
AI & data · Web
AskDB
An AI agent that answers plain-language questions about your data with validated, read-only SQL, tables, and charts.
- Python
- FastAPI
- Next.js
- TypeScript
- SQLGlot
A self-hosted voice platform for Khmer and English transcription, speech synthesis, and zero-shot voice cloning.

A Next.js workspace sits in front of a Python and FastAPI backend that connects to open-source speech engines. The project focuses on workflows for Khmer speakers and conversations that switch between Khmer and English.
Khmer speakers often switch between Khmer and English in one conversation, making voice workflows designed for a single language harder to use.
The Next.js workspace connects to a FastAPI backend that coordinates speech engines. The project documents which capabilities are implemented separately from its original proposal.
A cover and three feature panels designed around the product’s interface and colors. Select any image to see it in full.




03 / Technologies
04 / Public resources

AI & data · Web
An AI agent that answers plain-language questions about your data with validated, read-only SQL, tables, and charts.

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

Products & platforms · Web
An AI sales assistant for Cambodian shops — it answers customers on Messenger and Telegram from the seller's own catalogue, in Khmer, English, or romanized Khmer, and can take an order and a payment while the seller sleeps.