ai_chatbot · RAG template
Open-source RAG chatbot built with Ragie, Next.js and the Vercel AI SDK. Swap the LLM in a few lines, ship retrieval in one deploy.
I build digital products, developer tools, and intelligent systems.
Phạm Bảo Hưng
Full-stack developer
Each project is a small system — built, broken, and rebuilt until it behaves.
Solo product & engineering
A collection of 55+ offline developer utilities — JSON formatter, regex builder, JWT debugger, API client — built as a private command center for engineers.
Founder, design, full-stack
A Vietnamese fishing companion app — spots, weather, lunar calendar, and a community log. Made for people who actually go outside.
Research & engineering
Retrieval systems, embedding pipelines, agent orchestration. Self-hosted, low-cost, deterministic when it matters.
API & infrastructure
A public API layer for the Hub — versioned, documented, monitored. The kind of API that won't let you down at 3am.
An archive of prototypes, tools, and open-source work. May break. May teach. Definitely made.
Open-source RAG chatbot built with Ragie, Next.js and the Vercel AI SDK. Swap the LLM in a few lines, ship retrieval in one deploy.
Static and dynamic analysis of real-world samples — the RedDirection browser-extension hijack, a DOCX → CVE-2017-8759 → Trojan chain, and Vietnamese-targeted stealers. Published as field notes.
Chrome extension surfacing F1 race calendars, standings and breaking news. Open source, zero tracking, lives in the toolbar.
A maintained dataset and tooling for Vietnamese lottery data. Useful for analysts, statisticians and the occasional dreamer.
A Node.js server that re-streams RTSP cameras to the browser with FFmpeg color and sharpness tuning.
The command center for engineers that lives on this very site — JSON formatter, regex builder, JWT debugger, GraphQL explorer, lottery predictor, VietQR generator and more. All offline-first.
A working command center for engineers — reusable, fast, and built to live on your machine.
/tools · live
Field notes on real-world samples, web tooling, and the things I learn along the way.
Working on a product, a tool, or a difficult problem? Open to select freelance and collaboration work.