{"repo":"santifer/cv-santiago","free":true,"listed":false,"github":"https://github.com/santifer/cv-santiago","clone":"git clone https://github.com/santifer/cv-santiago.git","description":"Interactive CV with AI chat integration. Built with React 19, TypeScript, Claude API. Chat with my AI avatar about my experience.","language":"HTML","stars":799,"topics":["ai","chatbot","claude","llm","portfolio","react","typescript","langfuse","llmops","tailwindcss"],"license":null,"category":"ai-agents","readme_excerpt":"santifer.io :gb: English :es: Español Interactive portfolio with AI chatbot (text + voice), agentic RAG, 71 automated evals, LLMOps dashboard, and 6-layer prompt injection defense --- --- The Problem Static CVs don't show what you can actually build. A PDF lists skills — it doesn't prove them. The Solution A production-grade interactive portfolio that demonstrates the skills it describes : dual-mode AI chatbot (text + voice) with agentic RAG, full LLMOps observability with custom dashboard, 71 automated evals as CI gate, prompt versioning, and a closed-loop that generates tests from production failures. Key Features: - AI Chatbot \"Santi\" — Text (Claude Sonnet) + Voice (OpenAI Realtime API). Responds in first person as Santiago. Agentic RAG with hybrid search (pgvector + BM25) and Haiku reranking - 6-Layer Defense — Keyword detection, canary tokens, fingerprinting, anti-extraction, online safety scoring, adversarial red team. Real-time jailbreak email alerts - 71 Automated Evals — 10 categories: factual accuracy, persona, boundaries, quality, safety, language, RAG quality, multi-turn, source badges, voice quality. CI gate on every push - LLMOps Dashboard — Private /ops with 8 tabs: Overview, Conversations, Costs, RAG, Security, Evals, Voice, System. Real data from Langfuse + Supabase - Closed Loop — Trace → online scoring → quality Explore the interactive diagram → 10 phases · narrated audio · zoom + pan Key Files File Path Description ------ ------ ------------- Chat edge fun","default_branch":null,"files":null,"tree":[],"storefront":"/r/santifer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/santifer/cv-santiago/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}