How to build your own fun and absurd pair programmer
summary
A kooky pair programmer called Pip is a Spring Boot + Kotlin backend with a tiny Python service, a local vector DB of ~25k Slack messages, and a 9B local model (qun 3.5) that runs entirely locally. It uses RAG: sparse+dense prefetch then multi-vector rerank to pull 3 best contexts in milliseconds, streams answers, can play Pong or tic‑tac‑toe, call MCP tools (Spotify, memes), and deliberately rejects rude CI requests — but MCP tool calling raises real security and guardrail complexity.
AI-written summary · about
chapters (10)
- 0:00Introduction and welcome
- 2:12AI industry rant and motivation
- 6:27Introducing Pip the absurd pair programmer
- 12:46How agentic systems work
- 15:17Technical stack overview
- 17:55Demo of Pip answering questions
- 26:55Fast context retrieval techniques
- 34:53MCP integration and security concerns
- 43:31Terminal version and project conclusion
- 47:29Final thoughts on LLMs and call to action
related talks
38mHow to build your own fun and absurd pair programmer
52mHow to build your own fun and absurd pair programmer
19mUsing paired programming to have fun & sell your solutions
42mPrompt. Build. Repeat. – The Vibe Coding Mindset
01h 30mEffective AI pair-programming
26mDSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelines
29mAndroid to Polyglot Backend Dev
45mSupercharge your coding: Integrating ChatGPT and Copilot in long-term projects
