Projects

My main projects, with their real status.

Screenshots

Screens from my apps and sites, swipe to browse.

  • Bouclier on a Mac blocking ads and trackers on a news page
    Bouclier Mac: the page loads faster, trackers blocked
  • Bouclier report on iPhone listing blocked requests
    Bouclier iPhone: what each page tried to load
  • Bouclier on iPad hiding an element of a web page
    Bouclier iPad: hide any element on a page
  • Bouclier statistics screen on iPhone
    Bouclier iPhone: statistics, counted on the device
  • DotWorld in a desktop browser: news as dots on a dark world map with panels
    DotWorld Desktop: today's news on the globe
  • DotWorld on a phone screen
    DotWorld Phone: the same map, one hand
  • Adamandeva news app on iPad showing the feed
    Adamandeva iPad: native reader for a news desk
  • Adamandeva on iPhone in dark mode showing the world map
    Adamandeva iPhone: DotWorld inside the app
  • Majordome capture screen on iPhone
    Majordome iPhone: capture a ticket, a letter, a voice note
  • Majordome trail screen on iPhone, turned off
    Majordome Private by design: nothing leaves the phone
  • Majordome settings on iPhone
    Majordome On-device AI with Gemma and Apple Intelligence
CineBuddy app icon: a box of popcorn
Status: Live on the App Store (France)

CineBuddy

Find a verified adult to go to the cinema with, in France.

Stack: Swift, SwiftUI, Supabase

Bouclier on a Mac: ads and trackers blocked on a news page
Status: Website live · App Store in review

Bouclier

Ad, tracker and malware blocker for Safari (Mac, iPhone, iPad), Chrome, Edge, Firefox and Android.

Stack: Swift, Safari Web Extension, Kotlin

Status: Mac app · App Store in review

Phoenix Display

Turn another Mac into a second 5K screen over HEVC, mirror or extend.

Stack: Swift, ScreenCaptureKit, VideoToolbox

Status: Open source (MIT)

YouTube Zeus

Turns YouTube videos and channels into organised Markdown notes, with local AI summaries and an MCP server.

Stack: Swift, Whisper, Ollama, MCP

DotWorld: today's news placed as dots on a dark world map
Status: Live on the web

DotWorld

The world drawn entirely as dots on a globe, built for OLED screens, with daily news per country.

Stack: WebGL2, MapLibre, GitHub Actions

Status: Open source · Google Play testing

VeloTrack

Offline bike computer for Android and Wear OS: maps on the phone, rides without signal, GPX export.

Stack: Kotlin, MapLibre, Protomaps

Status: Case study

Prototypes from the FabLab

Fire-retardant museum models in PETG and carbon fibre, eyewear parts, laser-cut boards and aluminium panels for start-ups and makers.

Stack: Fusion 360, Bambu Lab, Trotec, CNC

Status: Case study

My AI team

A WhatsApp agent that takes a task, plans it and hands it to several coding agents, with usage limits, reviews and my approval before anything goes out.

Stack: Claude Code, Codex, Gemini, Qwen (local), Python

Status: 12 skills open source

AI engineering toolkit

A library of 2,400+ procedural skills that AI agents search instead of loading, an MCP server to serve it, 18 Claude Code plugins, and 12 skills published on GitHub.

Stack: Claude Code, Codex, MCP, Python, TypeScript

GitHub

Oct 2026
  • 10public repositories
  • 34repositories in total
  • 150+public commits
  • 10 public repositories, 34 in total (Oct 2026)
  • 150+ public commits since Sept 2025
  • CI with GitHub Actions: daily news build for DotWorld, Android builds for VeloTrack
  • Open-source licences (MIT) on YouTube Zeus and fablab-tools

More projects

  • Cinema 101 (colour grading, iPhone/iPad/Mac, in development)
  • Majordome (on-device AI assistant, beta)
  • Atlas Terminal (Mac terminal + iPhone remote)
  • daniel-brain (12 open-source Claude Code skills)
  • Local video AI toolkit
  • QuickTime Play (Mac)