WhisperLiveKit est un pipeline speech-to-text auto-hébergé à ultra-faible latence, offrant transcription en temps réel, diarisation et traduction via WebSocket et API compatibles OpenAI/Deepgram.
Code ouvert. Horizons nouveaux.
Découvrez des projets open source de qualité, soumettez des projets anonymement, puis revendiquez et éditez votre propre projet.
Un peu de curiosité. Un monde de code ouvert.
THE FIRST COLLECTIONRepositoryScanner analyse les statistiques de langages basées sur les octets d'un compte GitHub via l'API GitHub et exporte une carte SVG affichant les six principaux langages ainsi que les contributions et les séries.
Eclipse Deeplearning4J (DL4J) est un écosystème d'apprentissage profond pour la JVM, supportant Java, Scala, Kotlin et Clojure. Il intègre DL4J, ND4J, SameDiff, DataVec et Python4J. Compatible multiplateforme avec accélération CPU/GPU. Licence Apache 2.0.
TextBlob est une bibliothèque Python pour le traitement du langage naturel, offrant une API simple pour l'analyse de sentiments, l'étiquetage grammatical, l'extraction de syntagmes nominaux, la classification, la tokenisation, et plus, basée sur NLTK et pattern.
Takakia est une interface de chat IA en ligne de commande légère, optimisée pour le matériel peu puissant, dotée d'une diffusion d'API directe et d'une empreinte de ressources minimale.
Mem0 est une solution open-source offrant une mémoire persistante aux assistants IA et agents. Elle permet de conserver les préférences utilisateurs et le contexte des sessions via des SDK Python/TS, une CLI, un serveur auto-hébergé ou le cloud. Le système intègre un algorithme avancé combinant recherche hybride (sémantique, BM25, entités) et raisonnement temporel pour apprendre continuellement.
Stable Baselines3 (SB3) est un ensemble d'implémentations fiables d'algorithmes d'apprentissage par renforcement en PyTorch, conçu pour la recherche et la reproduction industrielle.
Black est un formateur Python opinionné qui reformate des fichiers entiers avec peu de configuration, produisant un style conforme à PEP 8 et des diffs minimaux.
Microsandbox exécute des charges de travail non fiables dans des microVMs locales rapides avec isolation matérielle. Supporte les workflows style Docker, démarrage instantané et SDK intégrables pour agents IA, jobs CI et automatisation sur Linux, macOS et Windows.
Le SDK Python officiel pour le Model Context Protocol (MCP), permettant la création de serveurs et de clients standardisés pour les applications LLM.
Un framework pour gérer et maintenir des hooks de pre-commit multi-langages.
Reflex est une bibliothèque permettant de créer des applications web full-stack en utilisant uniquement Python, éliminant ainsi le besoin de JavaScript pour le développement frontend.
FunTTS est une bibliothèque de synthèse vocale (TTS) à interface unifiée, permettant une commutation fluide entre divers moteurs open-source, avec des fonctions de génération de sous-titres, de dialogues multi-rôles et de traitement asynchrone.
Maigret est un outil OSINT en ligne de commande qui construit un dossier sur une personne à partir d'un seul nom d'utilisateur, vérifiant plus de 3000 sites, extrayant des données de profil et exportant des rapports en HTML, PDF, JSON, CSV et formats graphiques.
Made With ML est un cours et un codebase open-source enseignant la conception, le développement, le déploiement et l'itération d'applications ML de production, couvrant MLOps, tests, serving, CI/CD et apprentissage continu.
Un pipeline d'agent vocal modulaire à faible latence (VAD -> STT -> LLM -> TTS) implémentant l'ensemble d'événements OpenAI Realtime sur WebSocket et WebRTC.
Django est un framework web Python de haut niveau pour un développement rapide et une conception propre et pragmatique. Comprend la documentation d'installation, des tutoriels, des guides de déploiement, des liens communautaires, des informations de contribution et des instructions pour la suite de tests.
Robot Framework est un framework d'automatisation open-source générique utilisé pour les tests d'acceptation, le développement piloté par les tests d'acceptation (ATDD) et l'automatisation robotisée des processus (RPA).
Posting est un client HTTP basé sur le terminal dans l'esprit de Postman et Insomnia. Il stocke les requêtes sous forme de fichiers YAML simples, fonctionne via SSH et prend en charge les environnements, l'autocomplétion, la coloration syntaxique tree-sitter, les touches Vim, les thèmes personnalisés, les hooks Python et l'importation cURL/Postman/OpenAPI.
Une liste organisée de tutoriels de programmation pour apprendre en construisant de vraies applications à partir de zéro, classés par langage et couvrant compilateurs, noyaux, jeux, applications web et mobiles.