Kevin Castro Weitgenant

Kevin Castro Weitgenant

Applied AI / Generative AI Engineer · Full-Stack Developer

I build applications end-to-end (idea, design, backend, frontend, deployment) using modern web technologies and applied AI.

Featured Projects

Gen Canvas

An open-source infinite canvas whiteboard with AI-powered image generation. Generate, compare, and organize images freely on a canvas with AI-powered prompt enhancement. Built as an extensible OSS alternative to Mixboard.

React 19TypeScriptViteTailwind CSSZustandFastAPIPythonGroqLlama 3.3SSEDocker
Find jobs in Linkedin posts

Find jobs in Linkedin posts

AI-powered Chrome extension that discovers job opportunities hidden in LinkedIn posts. Searches posts via the LinkedIn API, filters noise with AI, extracts structured job data, and monitors for new opportunities in the background.

PlasmoReactTypeScriptTailwindshadcn/uiDexie.jsFastAPIPostgreSQLDockerGroqOpenAI
YT Learn

YT Learn

Chat with YouTube videos for free using Chrome's built-in Gemini Nano AI. Select specific chapters to focus your questions, keep everything private/on-device, and chat with multiple videos across tabs.

PlasmoReactTypeScriptZustandGemini Nano
Baymax (Berkeley AgentX Hackathon)

Baymax (Berkeley AgentX Hackathon)

Conversational AI agent for structured symptom documentation. Built during the Berkeley AgentX Hackathon. Guides users through a schema-driven dialogue, supports multiple symptom threads with persistence.

PythonLangChainLangGraphSQLiteGradioFastAPIExpoQdrantRAG
LinkedIn Posts Hunter (MCP Server)

LinkedIn Posts Hunter (MCP Server)

Model Context Protocol (MCP) server for automating LinkedIn post searching and tracking via your AI assistant (Cursor/Claude). Uses Playwright for authenticated scraping, stores everything locally in SQLite, and includes a React dashboard for filtering and application tracking.

TypeScriptMCPPlaywrightSQLiteReactExpressViteTailwindCSS

Nano Tutor

On-device Chrome extension that transforms YouTube videos into interactive learning. Built for the Google Chrome Built-in AI Challenge. Chat with videos and generate quizzes privately using Gemini Nano, with a lightweight RAG pipeline (local embeddings + vector search) for long transcripts.

TypeScriptReactPlasmoGemini NanoTransformers.jsWebGPUIndexedDBRAG