Claudiu — a full-stack AI assistant on the Claude API
Claudiu is a Romanian-language AI text assistant I built end-to-end: a Node.js backend that talks to the Claude API, a PostgreSQL database that remembers your conversations, and a clean chat interface deployed on Vercel.
What it does
Chat with Claude in Romanian, with conversations saved and restorable.
Switch between Claude models (Sonnet, Opus, Haiku) mid-session.
Password-gated access to keep API usage under control.
How it's built
The backend is an Express 5 REST API over PostgreSQL: conversations and messages as relational data, full CRUD, with the Claude API called server-side so keys never reach the browser. The same API design works for any resource — the AI assistant is the proof it holds up in production.
Try it
Live demo: claudiu.vercel.app — password: demo_password