Claude Composer : Un wrapper CLI pour une automatisation améliorée de Claude Code

2025-06-05
Claude Composer : Un wrapper CLI pour une automatisation améliorée de Claude Code

Claude Composer est un wrapper d'interface en ligne de commande (CLI) conçu pour améliorer l'expérience utilisateur et les capacités d'automatisation de Claude Code. Il automatise les boîtes de dialogue d'autorisation, fournit des notifications système et permet des ensembles de règles et des ensembles d'outils personnalisés pour affiner le comportement de Claude Code. Grâce à une configuration flexible, les utilisateurs peuvent contrôler précisément le niveau d'automatisation, allant d'une sécurité maximale à une automatisation maximale, avec prise en charge des configurations spécifiques au projet et globales.

Lire plus
Développement

Environnements conteneurisés pour les agents de codage : collaboration multi-agents simplifiée

2025-06-05
Environnements conteneurisés pour les agents de codage : collaboration multi-agents simplifiée

Container-use est un outil CLI open source qui fournit à chaque agent de codage son propre environnement conteneurisé. Exécutez plusieurs agents en toute sécurité et indépendamment, en prenant en charge Claude Code, Cursor et d'autres agents compatibles MCP. Chaque agent dispose d'une branche Git isolée et d'un conteneur, avec une visibilité en temps réel de l'historique des commandes et des journaux, permettant une intervention et un contrôle directs. Les flux de travail Git standard sont pris en charge, et il est compatible avec n'importe quel agent, modèle ou infrastructure, évitant ainsi le verrouillage du fournisseur. Bien qu'il soit en développement initial avec des aspérités possibles, il se caractérise par une itération rapide et des commentaires réactifs.

Lire plus
Développement multi-agents

HyperDX : Visualisation ultra-rapide des journaux et des traces sur ClickHouse

2025-06-05
HyperDX : Visualisation ultra-rapide des journaux et des traces sur ClickHouse

HyperDX, un composant central de ClickStack, permet aux ingénieurs de diagnostiquer rapidement les problèmes de production. Il fournit une recherche et une visualisation ultra-rapides des journaux et des traces sur n'importe quel cluster ClickHouse (pensez à Kibana, mais pour ClickHouse). Il offre une recherche intuitive en texte intégral et par propriétés, une analyse des tendances des anomalies, des alertes et une surveillance des performances, des requêtes HTTP aux requêtes de base de données. HyperDX s'intègre parfaitement à OpenTelemetry et prend en charge de nombreux langages et plates-formes. Déployable via Docker ou ClickHouse Cloud, HyperDX vise à simplifier l'analyse de la télémétrie de production, en s'attaquant aux limitations de coût, d'utilisabilité et de changement d'outils des solutions existantes. Il est conçu pour rendre l'observabilité de production accessible à tous les ingénieurs.

Lire plus

Langage de programmation Dino : Un puissant outil de scripting, fonctionnel et orienté objet

2025-06-05
Langage de programmation Dino : Un puissant outil de scripting, fonctionnel et orienté objet

Dino est un langage de programmation hautes performances combinant les paradigmes de scripting, de programmation fonctionnelle et de programmation orientée objet. Son histoire remonte à 1993, où il a été initialement utilisé par la société de jeux vidéo russe ANIMATEK. Ce document détaille l'implémentation de la version de développement 0.98 de Dino, couvrant son compilateur de bytecode, son interpréteur, son compilateur JIT et son inférence de type. Des comparaisons de performances avec Python, PyPy, Ruby et d'autres langages sont présentées sur des architectures telles que x86-64 et AARCH64. Dino possède des fonctionnalités telles que les entiers de précision multiple, les tableaux extensibles hétérogènes, les tables associatives, les fonctions de première classe, les fibres, la gestion des exceptions et la correspondance de motifs, avec une composition de classes innovante pour une programmation orientée objet sûre et puissante.

Lire plus

phptop : Outil léger de surveillance des performances PHP

2025-06-05
phptop : Outil léger de surveillance des performances PHP

phptop est un outil léger de surveillance des performances PHP qui suit le temps d'exécution par requête (temps réel, temps CPU utilisateur et système) ainsi que l'utilisation de la mémoire et d'autres ressources. Il s'active facilement globalement sur un serveur LAMP avec une seule ligne de configuration à modifier dans votre php.ini. Il est peu gourmand en ressources et a été utilisé par Bearstech en production pendant des années sans problème. Nécessite PHP >= 5.2.0, testé jusqu'à PHP 8.2.

Lire plus
Développement

NoteGen : Application de prise de notes multiplateforme alimentée par l'IA

2025-06-05
NoteGen : Application de prise de notes multiplateforme alimentée par l'IA

NoteGen est une application de prise de notes Markdown multiplateforme qui utilise l'IA pour relier de manière transparente l'enregistrement et l'écriture. Elle prend en charge plusieurs méthodes d'enregistrement (captures d'écran, texte, illustrations, etc.) et utilise le Markdown natif pour une migration facile. L'utilisation hors ligne est prise en charge, ainsi que la synchronisation avec les référentiels privés GitHub et Gitee. L'amélioration de l'IA permet aux utilisateurs de configurer plusieurs modèles, tels que ChatGPT et Gemini, pour l'écriture, le polissage et la traduction assistés par l'IA. Sa fonctionnalité principale est la transition fluide de « l'enregistrement à l'écriture », augmentant ainsi l'efficacité.

Lire plus
Développement Prise de notes IA

Foam : Système de gestion des connaissances personnelles open source basé sur VS Code et GitHub

2025-06-05
Foam : Système de gestion des connaissances personnelles open source basé sur VS Code et GitHub

Foam est un système gratuit et open source de gestion et de partage des connaissances personnelles, inspiré de Roam Research, et construit sur Visual Studio Code et GitHub. Il permet d'organiser des recherches, de conserver des notes facilement retrouvables, d'écrire du contenu long et, éventuellement, de le publier sur le web. Il inclut des fonctionnalités telles que les liens bidirectionnels, la visualisation de graphe, les modèles, les balises, etc., pour vous aider à construire une base de connaissances personnelle avec des outils de navigation et de gestion faciles à utiliser. Bien qu'il soit encore en développement rapide, ses fonctionnalités puissantes et sa nature ouverte en font un choix intéressant pour la gestion des connaissances personnelles.

Lire plus
Développement

VectorSmuggle : Exfiltration de données des systèmes IA/ML via les embeddings vectoriels

2025-06-04
VectorSmuggle : Exfiltration de données des systèmes IA/ML via les embeddings vectoriels

VectorSmuggle est un projet de recherche en sécurité open source démontrant des techniques sophistiquées d'exfiltration de données basées sur les vecteurs dans les environnements IA/ML, en se concentrant sur les systèmes RAG. Il utilise une stéganographie avancée, des techniques d'évasion et des méthodes de reconstruction de données pour mettre en évidence les vulnérabilités potentielles. Ce framework prend en charge de nombreux formats de documents et fournit des outils pour l'analyse défensive, l'évaluation des risques et l'amélioration de la sécurité des systèmes IA.

Lire plus

Boilerplate de serveur MCP : OAuth et PostgreSQL sur Cloudflare Workers

2025-06-04
Boilerplate de serveur MCP : OAuth et PostgreSQL sur Cloudflare Workers

Ce projet fournit un boilerplate complet pour construire des serveurs distants de protocole de contexte de modèle (MCP) sur Cloudflare Workers, avec une authentification OAuth personnalisée et une intégration à la base de données PostgreSQL. Il inclut un fournisseur OAuth 2.1 complet, l’intégration PostgreSQL, le déploiement serverless via Cloudflare Workers, un framework d’outils MCP, un framework de routes personnalisées, une interface utilisateur attrayante, des fonctionnalités de sécurité robustes et la compatibilité mobile. Les développeurs peuvent utiliser TypeScript, le rechargement à chaud et une gestion complète des erreurs. Le boilerplate inclut également un système facile à utiliser pour ajouter des points de terminaison d’API REST et un écran de consentement OAuth entièrement personnalisable.

Lire plus
Développement

Chrome bloque l'accès non autorisé au réseau local depuis les sites web

2025-06-04
Chrome bloque l'accès non autorisé au réseau local depuis les sites web

L'équipe Chrome conçoit une nouvelle fonctionnalité pour empêcher les sites web d'accéder aux périphériques du réseau local sans l'autorisation de l'utilisateur. Actuellement, les sites web malveillants peuvent exploiter le navigateur de l'utilisateur comme un "délégué confus", accédant à des périphériques locaux tels que des imprimantes. La nouvelle approche utilise un mécanisme d'autorisation pour contrôler l'accès au réseau local, exigeant une autorisation explicite de l'utilisateur avant qu'un site web puisse communiquer avec les périphériques du réseau local. Ceci vise à améliorer la confidentialité et la sécurité de l'utilisateur, en empêchant les attaques malveillantes, mais peut également affecter certains services existants qui dépendent de cette fonctionnalité.

Lire plus
Technologie accès réseau local

Émulateur RISC-V en ClickHouse SQL : exécution de programmes dans une base de données

2025-06-04
Émulateur RISC-V en ClickHouse SQL : exécution de programmes dans une base de données

Ce projet construit un émulateur RISC-V à l’aide de ClickHouse SQL, rendant ClickHouse Turing-complet. L’émulateur utilise les vues matérialisées de ClickHouse et Redis pour la mémoire, simulant l’exécution des instructions du CPU via une série de commandes SQL. Bien que les performances actuelles soient entravées par un bug dans le moteur de stockage KV de ClickHouse, il peut déjà exécuter des programmes RISC-V simples et prend en charge des fonctionnalités telles que l’impression, les opérations de fichiers et la communication réseau. Cela offre une nouvelle approche pour exécuter des programmes directement dans une base de données, mais les goulots d’étranglement des performances doivent être résolus.

Lire plus
Développement

Plugin Gradle Elide : Compilation Java ultra-rapide

2025-06-03
Plugin Gradle Elide : Compilation Java ultra-rapide

Le plugin Gradle Elide utilise le runtime Elide pour améliorer considérablement la résolution des dépendances et la vitesse de compilation Java dans les projets Gradle. Elide compile le compilateur javac comme une image native et l'inclut dans le binaire Elide. Ce plugin modifie la configuration de build de votre Gradle pour utiliser la chaîne d'outils d'Elide au lieu de celle intégrée à Gradle, en ignorant le préchauffage JIT et en entraînant une amélioration de la vitesse de compilation jusqu'à 20 fois. De plus, Elide offre une résolution et une récupération optimisées des dépendances Maven, en mettant en cache les dépendances localement pour accélérer encore les temps de build.

Lire plus
Développement Compilation Java

Transformez votre iPhone en récepteur AirPlay avec AirAP

2025-06-03
Transformez votre iPhone en récepteur AirPlay avec AirAP

AirAP, un serveur AirPlay natif iOS écrit en Swift, vous permet d'utiliser votre iPhone comme récepteur AirPlay. Diffusez l'audio depuis votre Mac, Apple TV ou d'autres appareils iOS vers votre iPhone. Idéal pour le travail de nuit (acheminement de l'audio vers des écouteurs), les développeurs testant des applications audio ou la création d'une configuration audio multi-pièces. Il suffit d'installer l'application, de se connecter au même réseau Wi-Fi et votre iPhone apparaîtra comme une destination AirPlay.

Lire plus
Développement Streaming audio

Flux de travail Alfred : accès instantané aux services Google Cloud

2025-06-03
Flux de travail Alfred : accès instantané aux services Google Cloud

Fatigué des difficultés d’accès aux services Google Cloud ? Ce flux de travail Alfred rend tout rapide et facile ! Tapez simplement `gcp` dans Alfred pour effectuer une recherche floue sur plus de 250 services et sous-services Google Cloud, et recherchez directement les ressources GCP sur plus de 20 services. Il prend en charge la copie, le collage ou l’ouverture de liens de la console GCP en un clic, et fournit des outils utiles tels que la mise en cache et l’affichage des journaux. Plus important encore, il est sûr et fiable, utilisant uniquement votre CLI gcloud locale pour l’authentification et n’accédant jamais à vos informations d’identification. Essayez-le maintenant !

Lire plus
Développement Flux de travail

Compilateur Lingo.dev : Créez des applications React multilingues au moment de la compilation

2025-06-03
Compilateur Lingo.dev : Créez des applications React multilingues au moment de la compilation

Lingo.dev annonce son nouveau compilateur, une boîte à outils i18n open source utilisant les LLM pour la localisation et la traduction d'applications web, mobiles et de contenu Markdown. Le compilateur permet de créer des applications React multilingues au moment de la compilation sans modifier les composants existants. Lingo.dev propose également un outil CLI et une intégration CI/CD pour la vitesse et les mises à jour automatiques. Ce projet communautaire encourage les contributions.

Lire plus
Développement

Chonkify : Une bibliothèque de découpage ultralégère

2025-06-03
Chonkify : Une bibliothèque de découpage ultralégère

Chonkify est une bibliothèque JavaScript ultralégère permettant de découper divers itérables (tableaux, chaînes de caractères, ensembles, mappages, itérables asynchrones, etc.) en morceaux de taille spécifiée. Elle prend en charge les emojis Unicode et les symboles complexes, possède une empreinte mémoire minimale (le cœur ne fait que 870 octets), zéro dépendance, est compatible ESM et TypeScript, et fonctionne aussi bien dans les navigateurs que dans les environnements Node.js. Que vous traitiez des ensembles de données massifs ou de simples découpages de tableaux, Chonkify le fait efficacement.

Lire plus
Développement découpage

Contrôle en temps réel de modèles 3D avec des gestes et des commandes vocales

2025-06-03
Contrôle en temps réel de modèles 3D avec des gestes et des commandes vocales

Contrôlez des modèles 3D en temps réel en utilisant uniquement vos mains et votre voix ! Cette application web interactive utilise three.js, la vision par ordinateur MediaPipe, l'API vocale Web et Rosebud AI. Vous pouvez faire glisser, faire pivoter, mettre à l'échelle et animer des modèles, et importer vos propres modèles GLTF par glisser-déposer. Tout ce dont vous avez besoin est un navigateur Web moderne compatible WebGL, l'accès à la caméra et au microphone. Clonez le dépôt et découvrez la magie !

Lire plus
Développement contrôle vocal

Garlic : Un décompilateur Java en C extrêmement rapide

2025-06-03
Garlic : Un décompilateur Java en C extrêmement rapide

Garlic est un décompilateur Java écrit en C, offrant une décompilation rapide et efficace des fichiers .class, .jar et .war en code source Java. Il ne nécessite que CMake 3.26 ou supérieur et n'a aucune autre dépendance. Garlic supporte le multithreading, permettant de spécifier le chemin de sortie et le nombre de threads via des arguments de ligne de commande. Il surpasse javap, en omettant les attributs LineNumber et StackMapTable. Le projet est open-source sous licence Apache 2.0.

Lire plus
Développement décompilateur Java

Quarkdown : Un système de composition typographique puissant basé sur Markdown

2025-06-03
Quarkdown : Un système de composition typographique puissant basé sur Markdown

Quarkdown est un système de composition typographique moderne basé sur Markdown, conçu autour de la polyvalence, compilant sans effort des projets en livres prêts à imprimer ou en présentations interactives. Son extension Markdown Turing-complète puissante garantit que vos idées se transforment facilement en papier. Les utilisateurs peuvent définir leurs propres fonctions et variables, et même créer des bibliothèques pour que d'autres les utilisent. Les formats de sortie incluent HTML et PDF.

Lire plus

Framework OAuth 2.1 Provider pour Cloudflare Workers : Une bibliothèque de sécurité assistée par IA

2025-06-03
Framework OAuth 2.1 Provider pour Cloudflare Workers : Une bibliothèque de sécurité assistée par IA

Cette bibliothèque TypeScript implémente le côté fournisseur du protocole OAuth 2.1 avec prise en charge de PKCE pour Cloudflare Workers. Elle agit comme un wrapper, automatisant la gestion des jetons et l'authentification de l'utilisateur. Les développeurs écrivent des gestionnaires fetch réguliers ; la bibliothèque gère l'authentification. Elle est agnostique quant à la gestion des utilisateurs et aux frameworks d'interface utilisateur, ne stockant que des hachages, pas de secrets. Curieusement, le développement de la bibliothèque a impliqué le modèle d'IA Claude, la revue de sécurité des ingénieurs de Cloudflare validant le potentiel de l'IA dans le développement de logiciels. La bibliothèque présente également une approche nouvelle de la gestion des jetons d'actualisation, en équilibrant sécurité et résilience aux erreurs transitoires.

Lire plus
Développement

Vanta : Analyseur de comportement de paquets léger – Un remerciement d'un étudiant

2025-06-02
Vanta : Analyseur de comportement de paquets léger – Un remerciement d'un étudiant

Vanta est un analyseur de comportement réseau léger, rapide et en ligne de commande qui reconstruit les flux au niveau du protocole et extrait les activités structurées des données capturées. Contrairement aux outils GUI complets comme Wireshark, Vanta privilégie la clarté, la structure et la simplicité, ce qui le rend idéal pour les scripts personnalisés et les configurations minimales. Il prend en charge l'analyse de HTTP, DNS et TLS (avec empreintes digitales partielles), reconstruit automatiquement les flux bidirectionnels et génère des résumés JSON propres. Développé sur un MacBook Air M1 par un étudiant de premier cycle en guise de remerciement aux universités qui ont soutenu les étudiants internationaux.

Lire plus
Développement

Onlook : Un éditeur de code visuel en premier, open source, pour les designers

2025-06-02
Onlook : Un éditeur de code visuel en premier, open source, pour les designers

Onlook est un éditeur de code visuel en premier, open source, construit avec Next.js et TailwindCSS, permettant aux designers d'éditer directement dans le DOM du navigateur et de voir les modifications de code en temps réel. Il offre une assistance IA, des ajustements de disposition par glisser-déposer, et la possibilité de cliquer droit sur un élément pour accéder directement à son emplacement dans le code. Actuellement en développement actif, Onlook accueille les contributions de la communauté.

Lire plus
Développement

Cuss : une bibliothèque de détection de grossièretés multilingue

2025-06-02
Cuss : une bibliothèque de détection de grossièretés multilingue

Cuss est une bibliothèque open source qui fournit des listes de mots grossiers dans plusieurs langues, ainsi qu'une note de confiance. Elle n'est pas destinée à créer des filtres de grossièretés (ce que l'auteur déconseille), mais plutôt à la recherche en traitement du langage naturel. La bibliothèque prend en charge plusieurs méthodes d'installation (npm, esm.sh, etc.) et inclut plusieurs versions linguistiques (anglais, arabe, espagnol, français, italien, portugais, etc.). Chaque mot est noté de 0 à 2, indiquant la probabilité qu'il soit utilisé comme grossièreté. De plus, la bibliothèque contient d'autres listes de mots, telles que des mots à la mode, des mots courants, etc.

Lire plus

Kan : Le tueur de Trello open-source ?

2025-06-02
Kan : Le tueur de Trello open-source ?

Kan est un outil de gestion de projet open-source visant à être une alternative robuste à Trello. Il propose des tableaux Kanban, la collaboration d'équipe, l'importation de Trello, le filtrage par étiquettes, les commentaires, les journaux d'activité, avec des modèles et des intégrations prévus pour l'avenir. Le code est open-source et les contributions sont les bienvenues !

Lire plus
Développement alternative à Trello

Débloquer arXiv : Le guide ultime des ressources pour les articles scientifiques

2025-06-02
Débloquer arXiv : Le guide ultime des ressources pour les articles scientifiques

Cette liste organisée offre une collection complète d'outils, de bibliothèques, de jeux de données et de ressources conçus pour rationaliser le processus de découverte, de lecture et de travail avec les articles scientifiques d'arXiv. Des moteurs de recherche sémantiques et des cartes de littérature interactives aux assistants de lecture basés sur l'IA et aux outils de résumé, ce guide couvre tout, de la découverte d'articles à l'amélioration de la lecture et à la génération de revues de littérature. Plusieurs grands jeux de données sont également inclus pour soutenir les efforts de recherche.

Lire plus

Agent iPhone : Contrôlez votre appareil iOS avec GPT-4.1

2025-06-02
Agent iPhone : Contrôlez votre appareil iOS avec GPT-4.1

PhoneAgent est une application iOS qui utilise le modèle GPT-4.1 d'OpenAI pour contrôler votre iPhone sur plusieurs applications. En accédant à l'arborescence d'accessibilité, il peut effectuer des tâches telles que l'envoi de messages, le téléchargement d'applications et les appels téléphoniques. Il utilise le framework de test d'interface utilisateur de Xcode, ne nécessite pas de jailbreak, mais est expérimental et présente des limitations connues, telles que la gestion des tâches de longue durée et des animations. L'application envoie le contenu de l'application à l'API OpenAI et communique avec les tests d'interface utilisateur via un serveur TCP.

Lire plus
Développement

HIP : Une API d’exécution portable à source unique pour les GPU AMD et NVIDIA

2025-06-02
HIP : Une API d’exécution portable à source unique pour les GPU AMD et NVIDIA

HIP est une API d’exécution C++ et un langage kernel permettant aux développeurs de créer des applications portables pour les GPU AMD et NVIDIA à partir d’un seul code source. Ses principales caractéristiques sont : hautes performances avec une faible surcharge, prise en charge de la programmation C++ à source unique (y compris les modèles, les lambdas, etc.) et possibilité d’utiliser les meilleurs outils de développement sur chaque plateforme. L’outil HIPIFY automatise la conversion de CUDA vers HIP, tandis qu’une optimisation manuelle est possible pour un réglage spécifique à la plateforme. HIP prend en charge les nouveaux projets et offre une portabilité aisée du code CUDA existant, bien qu’il ne s’agisse pas d’un remplacement direct et qu’il nécessite un certain travail manuel pour une portabilité et une optimisation complètes.

Lire plus
Développement

Agno : Un framework complet pour les systèmes multi-agents hautes performances

2025-06-02
Agno : Un framework complet pour les systèmes multi-agents hautes performances

Agno est un framework complet pour construire des systèmes multi-agents dotés de mémoire, de connaissances et de capacités de raisonnement. Il prend en charge cinq niveaux de systèmes agentifs, des agents simples utilisant des outils aux équipes d'agents collaborant, et intègre divers modèles et outils. Ses principales caractéristiques sont l'agnosticisme de modèle, la haute performance (les agents s'instancient en ~3μs et utilisent ~6,5 Kib de mémoire), le raisonnement intégré, la multimodalité, une architecture multi-agents avancée et une surveillance en temps réel. Agno est conçu pour construire des systèmes agentifs hautes performances, permettant aux développeurs de gagner un temps précieux.

Lire plus
IA

CPU avec interpréteur Forth pour FPGA utilisant un LFSR

2025-06-02
CPU avec interpréteur Forth pour FPGA utilisant un LFSR

Ce projet décrit un processeur pour FPGA implémenté en VHDL qui utilise un registre à décalage à rétroaction linéaire (LFSR) au lieu d'un compteur de programme. Cette approche, bien que traditionnellement économe en espace, offre des avantages minimes sur les FPGA. Le processeur, exécutant un interpréteur Forth entièrement fonctionnel, atteint 151,768 MHz sur un FPGA Spartan-6. Remarquablement compact, le cœur ne consomme que 27 slices. Le projet inclut le code VHDL, les instructions de simulation GHDL et les instructions de compilation pour Xilinx ISE 14.7. Il montre le potentiel des LFSR pour les conceptions à contraintes de ressources et présente une implémentation d'interpréteur Forth très efficace.

Lire plus
Matériel

Application boussole Jetpack Compose légère et sans publicité

2025-06-02
Application boussole Jetpack Compose légère et sans publicité

MBCompass est une application boussole légère construite avec Jetpack Compose. Contrairement à la plupart des applications de boussole surchargées de publicités et de fonctionnalités inutiles, MBCompass privilégie la précision et l'efficacité. Elle utilise le magnétomètre et l'accéléromètre de l'appareil pour des mises à jour en temps réel du champ géomagnétique. Les fonctionnalités incluent l'affichage de la localisation actuelle de l'utilisateur (à l'aide d'OpenStreetMap), la prise en charge des thèmes clair/sombre, l'affichage de la force magnétique, le maintien de l'écran allumé, l'orientation paysage, la rotation fluide de la boussole et la fusion de capteurs pour une meilleure précision. Elle est entièrement gratuite, sans publicité et sans achat intégré.

Lire plus
Développement Boussole
1 2 12 13 14 16 18 19 20 50 51