Sélection Quotidienne de Show HN (2025-04-29)
- J'ai construit un processeur matériel qui exécute Python
- Un éditeur d'images pur WebGL avec filtres, rognage et correction de perspective
- Sim Studio – Interface graphique open-source pour les workflows d'agents
- Web-eval-agent – Permettre à l'agent de codage de se déboguer lui-même
- Heart Rate Zones Plus – La première application iOS que j'ai jamais développée
- Autarkie – Fuzzing grammatical instantané utilisant des macros Rust
- Infrabase – Prompt-Ops pour AWS
- ProKZee – Un outil de sécurité réseau open-source écrit en Go
- J'ai créé une alternative web gratuite à Screen Studio
- Zotero-MCP – Connectez votre bibliothèque de recherche à votre assistant IA
- NanoAgent, un runtime d'agent IA sans dépendance et de 1k lignes de code
- Sujets Tendances sur Bluesky via Clustering Sémantique
- Proventra – Sécurité open-source contre les injections de prompt pour les agents IA
- HyperStandard – Rapide. Interactif. Interface Web.
- Je viens de lancer Frames, une application de notes pour les photographes argentiques
- Un outil pour construire des solutions métier basées sur l'OCR
- Rust-loguru – Une bibliothèque de logging flexible pour Rust comme Loguru de Python
- Mutube – Outil CLI pour découvrir si une vidéo YouTube est une anomalie relative
J'ai construit un processeur matériel qui exécute Python [Outils pour Développeurs]
798 points, 219 commentaires
PyXL est un processeur matériel qui exécute directement des programmes Python en les compilant dans un jeu d'instructions assembleur personnalisé, contournant ainsi les interpréteurs ou machines virtuelles traditionnels.
- Compile Python → Bytecode CPython → Jeu d'instructions matériel personnalisé
- Atteint un temps de bascule GPIO de 480ns (contre 14-25µs avec MicroPython)
- Conception basée sur une pile, entièrement pipelinée avec support du typage dynamique
- Chaîne d'outils développée indépendamment (compilateur, éditeur de liens, génération de code) et matériel
- Benchmark à 100MHz (plus rapide que MicroPython à 168MHz)
- Détails techniques complets à présenter à PyCon 2025
Lien de Discussion, Lien Original
Un éditeur d'images pur WebGL avec filtres, rognage et correction de perspective [Image]
138 points, 37 commentaires
Un éditeur d'images open-source basé uniquement sur WebGL avec filtres, rognage et correction de perspective.
- Construit entièrement avec JavaScript et WebGL
- Offre des effets, des filtres et des outils de rognage
- Inclut une fonctionnalité de correction de perspective
- Alternative open-source aux éditeurs propriétaires
- Disponible pour tests et contributions sur GitHub
Lien de Discussion, Lien Original
Sim Studio – Interface graphique open-source pour les workflows d'agents [Outils pour Développeurs]
111 points, 36 commentaires
Sim Studio est une interface graphique open-source de type glisser-déposer pour concevoir et gérer des workflows multi-agents sous forme de graphes orientés exécutables.
- Open-source et sous licence Apache 2.0
- Conception visuelle de workflows avec blocs d'agents, outils et sorties structurées
- Prend en charge les modèles hébergés et locaux (via Ollama)
- Logique conditionnelle, boucles, branchements et routage basé sur LLM
- Workflows exécutables avec simulation pour tester les modifications
- Déployable sous forme d'APIs, de tâches planifiées ou de processus déclenchés par webhook
- Observabilité intégrée avec logs, traces et comparaisons de performances
- Intégrations pré-construites pour un développement plus rapide
- Cas d'utilisation incluent les agents de recherche, chatbots et workflows d'automatisation
Lien de Discussion, Lien Original
Web-eval-agent – Permettre à l'agent de codage de se déboguer lui-même [Outils pour Développeurs]
58 points, 9 commentaires
Un outil qui permet aux agents de codage assistés par IA de déboguer des applications web en testant les modifications dans un navigateur et en évaluant les résultats automatiquement.
- S'intègre aux IDE (Cursor/Windsurf/Cline/Continue) pour tester les flux UI et les réponses API
- Utilise un agent navigateur basé sur Playwright pour simuler des actions utilisateur et capturer les logs
- Réduit la latence en proxifiant les appels Claude avec Gemini Flash 2.0 (~3s par étape)
- Filtre et limite les logs pour rester dans les limites de contexte
- Génère des rapports d'évaluation détaillés avec événements console/réseau et feedback UX
- Prend en charge macOS/Linux (installation manuelle disponible pour Windows)
- Prévu d'ajouter la gestion OAuth, la gestion d'état du navigateur et la création automatisée de tests
Lien de Discussion, Lien Original
Heart Rate Zones Plus – La première application iOS que j'ai jamais développée [Santé]
50 points, 29 commentaires
Heart Rate Zones Plus est la première application iOS du développeur pour suivre les zones de fréquence cardiaque.
- Suit les zones de fréquence cardiaque
- Première application iOS du développeur
Lien de Discussion, Lien Original
Autarkie – Fuzzing grammatical instantané utilisant des macros Rust [Outils pour Développeurs]
31 points, 4 commentaires
Fuzzing grammatical instantané utilisant des macros Rust.
- Utilise des macros Rust pour le fuzzing grammatical
- Fournit un retour instantané
- Conçu pour des tests et débogages rapides
Lien de Discussion, Lien Original
Infrabase – Prompt-Ops pour AWS [Outils pour Développeurs]
3 points, 0 commentaires
Infrabase est un outil alimenté par LLM pour gérer l'infrastructure AWS via des prompts, offrant des opérations plus rapides et plus intuitives que la console AWS.
- Utilise l'IA pour générer du code AWS SDK pour la gestion d'infrastructure
- Remplace la navigation manuelle dans la console AWS par des commandes basées sur prompt
- Prend en charge les opérations multi-étapes et la gestion des rôles IAM
- Se concentre actuellement sur AWS mais prévoit de s'étendre à d'autres outils comme Datadog et GitHub
- Inclut une authentification basique mais manque de workflows de validation et d'approbation avancés
- Fonctionnalités futures potentielles incluent l'export Terraform/OpenTofu et l'intégration OIDC
Lien de Discussion, Lien Original
ProKZee – Un outil de sécurité réseau open-source écrit en Go [Outils pour Développeurs]
5 points, 0 commentaires
ProKZee est un outil de sécurité réseau open-source pour intercepter et modifier le trafic HTTP/S, construit avec Go et React.
- Gratuit et open-source
- Intercepte, inspecte et modifie le trafic HTTP/S
- Interface utilisateur native rapide avec une UX moderne
- Comparable à Burp Suite, OWASP ZAP et Caido
- Construit avec Go et React en utilisant le framework Wails
Lien de Discussion, Lien Original
J'ai créé une alternative web gratuite à Screen Studio [Vidéo]
422 points, 104 commentaires
Alternative web gratuite à Screen Studio pour l'enregistrement d'écran.
- Gratuit à utiliser
- Plateforme web
- Alternative à Screen Studio
Lien de Discussion, Lien Original
Zotero-MCP – Connectez votre bibliothèque de recherche à votre assistant IA [Recherche]
3 points, 0 commentaires
Zotero-MCP connecte votre bibliothèque de recherche Zotero avec des assistants IA, permettant aux LLM d'accéder à vos articles, notes et annotations.
- Intègre Zotero avec les LLM via le client MCP
- Prend en charge les bibliothèques locales et cloud
- Permet à l'IA de lire les articles, notes et annotations collectés
- Plus de 1,2k appels sur smithery
Lien de Discussion, Lien Original
NanoAgent, un runtime d'agent IA sans dépendance et de 1k lignes de code [Outils pour Développeurs]
5 points, 0 commentaires
NanoAgent est un runtime d'agent IA léger sans dépendance et de seulement 1k lignes de code.
- Sans dépendance
- Léger (1k LOC)
- Runtime d'agent IA
Lien de Discussion, Lien Original
Sujets Tendances sur Bluesky via Clustering Sémantique [Recherche]
5 points, 0 commentaires
Sujets tendances sur Bluesky identifiés via clustering sémantique à partir des données du firehose.
- Ingère les données du firehose de Bluesky
- Utilise des modèles personnalisés pour le clustering sémantique
- Fonctionne sur un seul GPU
- Fournit une répartition du volume de discussion par sujet
- Accessible à dazzle.fm/stats
Lien de Discussion, Lien Original
Proventra – Sécurité open-source contre les injections de prompt pour les agents IA [Outils pour Développeurs]
3 points, 0 commentaires
Outil de sécurité open-source pour protéger les agents IA contre les attaques par injection de prompt.
- Se concentre sur la sécurisation des agents IA interagissant avec du contenu externe comme des pages web et documents
- Aborde les limites des défenses existantes qui peuvent rejeter du contenu précieux
- Vise à fournir une protection robuste contre les menaces croissantes d'injection de prompt
Lien de Discussion, Lien Original
HyperStandard – Rapide. Interactif. Interface Web. [Outils pour Développeurs]
5 points, 2 commentaires
HyperStandard est une interface web rapide et interactive.
- Performances rapides
- Expérience utilisateur interactive
Lien de Discussion, Lien Original
Je viens de lancer Frames, une application de notes pour les photographes argentiques [Productivité]
5 points, 1 commentaire
Une application de prise de notes pour les photographes argentiques pour enregistrer et intégrer les détails de prise de vue dans les scans numériques.
- Enregistre l'appareil, l'objectif, la pellicule, les réglages d'exposition et les notes
- Intègre les métadonnées dans les JPEG scannés
- Application iPhone pour les notes sur le terrain, application Mac pour attacher les métadonnées
- Pas de stockage cloud, toutes les données restent locales
- Application iPhone gratuite, application Mac avec essai de 7 jours
- Conçue pour les photographes argentiques en 35mm, moyen format et grand format
Lien de Discussion, Lien Original
Un outil pour construire des solutions métier basées sur l'OCR [Outils pour Développeurs]
3 points, 0 commentaires
Un outil OCR simple conçu comme un framework pour les développeurs afin de construire des solutions OCR personnalisées.
- Framework pour construire des solutions OCR personnalisées
- Outil convivial pour les développeurs
- Simple et adaptable à divers besoins métier
Lien de Discussion, Lien Original
Rust-loguru – Une bibliothèque de logging flexible pour Rust comme Loguru de Python [Outils pour Développeurs]
5 points, 4 commentaires
Une bibliothèque de logging haute performance pour Rust inspirée de Loguru de Python, offrant une API intuitive et des fonctionnalités avancées.
- Surpasse la bibliothèque standard de Rust de 50-80% dans les benchmarks
- Prend en charge plusieurs niveaux de log et un système de gestionnaires extensible
- Fonctionnalités de rotation de fichiers efficaces avec de meilleures performances que les alternatives comme log4rs
- Inclut des utilitaires de gestion d'erreurs et des aides contextuelles
Lien de Discussion, Lien Original
Mutube – Outil CLI pour découvrir si une vidéo YouTube est une anomalie relative [Outils pour Développeurs]
6 points, 1 commentaire
Outil en ligne de commande pour identifier les vidéos YouTube qui sont des anomalies statistiques.
- Détecte les anomalies relatives dans les vidéos YouTube
- Interface en ligne de commande pour une utilisation facile