Personal portfolio for Naman Parashar — a day-zero engineer building AI-first web products.
A single-page editorial site with a live "talk to my agent" console: the idle state renders a GitHub-style contribution grid that morphs into a real voice waveform when you start a call. Voice and chat, powered by a RinggAI agent over LiveKit.
- Next.js (App Router) + React 19
- TypeScript
- Tailwind CSS v4
- Framer Motion
- LiveKit (real-time voice + live transcript)
pnpm install
pnpm devOpen http://localhost:3000.
app/— routes, layout, theme tokens, the webcall token routecomponents/— sections (hero, work, projects, about, contact) + the agent consolecomponents/agent/— LiveKit call engine and visualizerlib/config.ts— all editable content (work, projects, socials)