Show HN: VT Chat – Minimal AI Chat Application
2 points by vinhnx 1 week ago | 1 commentApp: https://vtchat.io.vn. Source on GitHub: https://github.com/vinhnx/vtchat
Key technical highlights
+ BYOK for six providers: OpenAI, Anthropic, Google, Fireworks, xAI, OpenRouter—store your API keys locally and bypass shared‑service rate limits.
+ Per-account isolation: ThreadDatabase_{userId} instances in IndexedDB enforce strict data separation on shared machines.
+ Zero‑trust architecture: Local storage only, complete logout wipes all data and keys.
Tech stack & infra
+ Next.js 14 App Router, TypeScript, Tailwind CSS, Shadcn UI, Framer Motion.
+ Auth: Better Auth
+ Backend: Neon PostgreSQL. ORM with Drizzle, ArcJet security, Turborepo monorepo, Turbopack (87% faster builds)
I’m eager for feedback on the architecture, performance trade‑offs, and any edge cases I might have missed. Thank you and have a great day!
[0] VT Chat is privacy-first by design and I am committed to it. https://vtchat.io.vn/privacy
- vinhnx 6 days agoVT began as a weekend experiment and evolved into a year-long journey, taking many forms along the way. I’ve learned so much from open-source projects, generous write-ups, and builders sharing in public.
Try VT Chat today at https://vtchat.io.vn
The app is fully open source at https://github.com/vinhnx/vtchat