Thibaut Le Faucheur

PM by trade, builder by habit  ·  LinkedIn ↗

Browser Extensions

x-auto-poster

X's API is expensive and rate-limited — browser automation is neither.

  • Schedules and auto-posts content on X by driving the compose UI directly, no API key, no OAuth
  • Human-like input timing to avoid bot detection, Supabase as the default data source
Chrome Extension MV3 JavaScript Supabase
meet-mute-chrome

Unmuting in Google Meet requires switching to the right tab, every single time.

  • Global hotkey to mute/unmute from any tab, without switching to the meeting window
  • Works across multiple simultaneous meetings, fully customizable shortcut
Chrome Extension MV3 JavaScript
tab-jumper

Switching between frequently used tabs by clicking is slow.

  • Keyboard shortcuts to jump to specific tabs instantly
  • Smart URL matching handles dynamic URLs for Google Docs, Gmail, Jira, and Calendar
Chrome Extension MV3 JavaScript

AI / Data Tools

diablo

The Lamborghini Diablo has a strong community with decades of technical knowledge buried in forum threads and hard to search.

  • Ask like you'd ask a mechanic: "clutch slipping at low speed" finds threads about gearbox wear, not just posts containing those exact words
  • 3,300 threads summarized by an LLM, embedded and ranked by semantic similarity
OpenAI Embeddings Supabase pgvector Next.js

Tracking what people say about a topic across Reddit, Hacker News, and Google News is manual and slow.

  • Define a topic, get a structured intelligence report with signals, themes, and sentiment
  • Aggregates and summarizes across sources in one shot
Python FastAPI React DeepSeek Railway Vercel
emoji-generator

Picking the best AI image model for a task means running them all and comparing.

  • Upload a reference image + text description, get results from OpenAI, Gemini, and fal.ai in parallel
  • Results stream in as each model finishes via SSE; thumbs up/down voting and one-tap background removal
React Cloudflare Workers Neon Postgres OpenAI Gemini fal.ai
voice-finance-tracking

Logging expenses on the go is friction — opening an app, tapping fields, selecting categories.

  • Speak naturally ("12 euros on lunch"), GPT-4o-mini parses it into structured fields
  • Entries land directly in Google Sheets via Service Account, categories driven by a config tab
Vanilla JS Web Speech API GPT-4o-mini Google Sheets API