Blog

Thoughts on research, teaching, and tech

Latest

MIRA: Building a TV That Moves While It Talks

September 20, 2026#voice-ai#real-time-ai#pipecat#webrtc#avatars#hackathon

How we built MIRA, an avatar-led conversational TV that speaks and controls the screen concurrently—and took 2nd place out of 68 projects plus two challenge podiums at HackBarna 2026.

Every EU Country's Laws, Queryable with Citations — Runs Entirely Local

May 8, 2026#rag#claude-code#legal-tech#obsidian#chromadb#open-data#local-llm

A local-first tool that compiles 12,000+ official EU laws into a queryable Obsidian knowledge graph with inline citations. No API key, no cloud dependency, no subscription.

Building a Second Brain as a Researcher — with Claude Code and Obsidian

April 10, 2026#obsidian#pkm#llm#claude-code#research#second-brain

How I rebuilt my research vault to use Claude Code as an LLM compilation engine — turning passive note storage into an actively compiled, cross-linked knowledge graph for tracking research papers.

Teaching 3D Machine Vision at Universite Cote d'Azur

May 17, 2021#teaching#computer-vision#3D#robotics

Reflections on teaching a hands-on Master's course on 3D machine vision — from Azure Kinect to ROS point clouds.