Magpie
Une application de bureau qui transforme n’importe quel site en données propres : scraper, crawler, extraire, surveiller et rechercher sur le web depuis votre propre machine, avec vos propres clés d’API, pour un prix unique et sans crédits. Le plus dur : un scraper qui tient sur de vraies pages sans louer le cloud de quelqu’un d’autre.
- Projet
- Magpie
- Année
- 2026
- Stack
- Go, Wails, React, TypeScript
- Rôle
- Fondation, design & développement

Le brief
Magpie, ce sont deux bases de code, et c’est voulu. Le moteur est une bibliothèque et une CLI Go open source : un seul binaire statique, sans CGO, qui récupère une page, retire le superflu et renvoie du markdown propre, avec une extraction guidée par schéma par-dessus. L’application de bureau est une coque Wails fermée posée dessus, une interface React et TypeScript livrée pour Windows, macOS et Linux.
Cette séparation garde la partie difficile honnête. Tout ce dont l’application a besoin du moteur arrive d’abord comme un changement public du cœur : le scraper derrière le produit est le même que tout le monde peut lire, exécuter et auditer.

Un vrai navigateur, seulement quand la page en a besoin
Chaque requête commence en statique, rapide. Quand une page est construite par ses scripts ou répond par un défi anti-bot, Magpie la confie à un vrai Chromium sur votre machine, et le contenu arrive en entier : markdown propre, JSON ou capture d’écran.

Décrivez les données, recevez du JSON typé
Écrivez un schéma, ou dites ce que vous voulez et laissez Magpie en rédiger un ajusté à la page, puis recevez un enregistrement typé via le fournisseur de LLM de votre choix. Chaque exécution affiche ses tokens et son coût, et l’extraction est plafonnée : jamais de facture surprise.

Pensé aussi pour les agents
L’application sert un point d’accès MCP en local, à un clic de Claude Code, Claude Desktop ou Cursor : un agent scrape et extrait avec le même moteur que celui que vous pilotez à la main.