Skip to Content

Automated check: 3/3 spot checks passing, out of 16 Claude Sonnet 5

Document Analysis (RAG)

The AI can read and understand uploaded PDFs (e.g., research papers or job descriptions) and use them as context in the conversation.

Job Matchmaker

Paste a job description, and the AI acts as a recruiter. It analyzes the match, finds skill gaps, and writes a targeted pitch.

Interactive Charts

Ask specifically for a visualization, and the AI generates live Chart.js graphs of skills, experience, or economic data.

Economy Simulator

Ask the AI to simulate scenarios (e.g., 'Simulate a recession'), and it generates hypothetical data and charts to visualize the impact.

Context-Aware Concierge

The AI knows which page you're viewing. If you're on the CV page, it asks about experience. On the Portfolio page, it offers technical deep-dives.

Persistent Memory

The conversation is saved locally. Switch pages, close the tab, or return later – the AI remembers the full history and context.

Transparent Citations

No hallucinations. When the AI uses knowledge from my uploads (thesis, notes, articles), it inserts a visible citation badge directly in the text.

Multi-Modal Vision

Upload an image (e.g., a job posting or graph), and the AI will analyze the content pixels and discuss it with you.

Voice Activation

Speak directly to the assistant via the browser's built-in speech recognition for a more natural interaction.

Adaptive Personas

Toggle between specific modes: Recruiter (biz focus), Tech Lead (deep dive), or ELI5 (simple terms).

The Technology

Claude Sonnet 5

The underlying LLM, with a 1M token context window.

Astro & TypeScript

Blazing fast frontend framework with type-safe logic.

RAG / PDF.js

Client-side document parsing for maximum privacy and speed.

Vercel Edge

Serverless functions ensuring fast response times.