DeepTutor est une plateforme open source de tutorat personnalisé tout au long de la vie développée par HKUDS, combinant chat agentique, bases de connaissances avec plusieurs moteurs RAG, apprentissage guidé, génération de livres, quiz et partenaires de messagerie multi-canaux.
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 COLLECTIONDépôt de code officiel pour « Build a Large Language Model (From Scratch) » : implémentation PyTorch pas à pas de modèles de type GPT, couvrant pré-entraînement et affinage avec notebooks et exercices.
PowerInfer est un moteur d'inférence LLM local qui exploite la localité d'activation pour garder les neurones « chauds » fréquemment utilisés sur le GPU tout en calculant les neurones « froids » dépendants de l'entrée sur le CPU. Il prend en charge l'inférence hybride ou CPU seul, le service, le traitement par lots, l'évaluation de perplexité, la quantification INT4 et les modèles PowerInfer GGUF.
Le projet open source Chinese-LLaMA-Alpaca est un grand modèle de langage pour le traitement du langage naturel chinois, basé sur LLaMA et Alpaca.
Project Infinity est un RPG textuel compatible 5e où un MJ IA s'appuie sur un moteur MCP/SQLite pour les jets de dés, statistiques, emplacements de sorts et combats.
SupaNexus est une passerelle IA open source unifiant l'accès à plusieurs fournisseurs de LLM via une API unique, simplifiant le développement grâce à des interfaces compatibles OpenAI et une gestion centralisée des modèles.
LightRAG est un framework léger de génération augmentée par récupération (RAG) basé sur des graphes de connaissances, développé par HKUDS. Il offre une récupération à deux niveaux, l'indexation par graphe de connaissances, le parsing multimodal, plusieurs backends de stockage et un serveur API avec interface Web.
GPT Academic est un projet open source offrant une interface pratique pour les grands modèles linguistiques comme GPT/GLM, avec un accent sur la lecture, la révision et la rédaction d'articles. Il prend en charge plusieurs modèles, la traduction de PDF/LaTeX, l'analyse de code, le dialogue vocal en temps réel, les diagrammes Mermaid, et bien plus encore.
txtai est un framework AI tout-en-un pour la recherche sémantique, l'orchestration de LLM et la création de workflows complexes.
Guide pratique pour entraîner des LLMs avec PyTorch pur : préparation des données, architecture Transformer, pré-entraînement et post-entraînement (SFT, DPO, PPO, GRPO).
Haystack est un framework d'orchestration IA open-source pour créer des applications LLM, des systèmes RAG et des agents autonomes prêts pour la production en Python.
LlamaFactory est un framework Python pour le fine-tuning efficace de plus de 100 grands modèles de langage et multimodaux, offrant une CLI sans code, une interface Web Gradio, LoRA/QLoRA et plusieurs algorithmes d'entraînement.
Deep Lake est une base de données multimodale sans serveur pour l'IA, combinant recherche vectorielle et stockage d'embeddings, images, vidéos, audio et documents. Elle diffuse les données directement du cloud vers PyTorch/TensorFlow, prend en charge le versionnage et s'intègre à LangChain, LlamaIndex et Weights & Biases.
Un cours gratuit sur les grands modèles de langage (LLM) comprenant des feuilles de route et des notebooks Google Colab. Couvre les fondamentaux, l'architecture, le pré-entraînement, le fine-tuning, la quantification et la création d'applications LLM.
Ray est un framework unifié permettant de passer des applications AI et Python d'un simple ordinateur portable à un cluster distribué.
Flowise est un outil visuel pour créer des agents IA, permettant aux utilisateurs de concevoir et de déployer des flux de travail agentiques via une interface graphique.
Langflow est une plateforme visuelle pour construire, déployer et orchestrer des agents et workflows alimentés par l'IA. Il offre une interface glisser-déposer, un playground interactif, le support multi-agent, et peut se déployer en tant qu'API ou serveur MCP.
LangExtract est une bibliothèque Python de Google qui utilise des LLM pour extraire des informations structurées à partir de textes non structurés, en ancrant chaque extraction à son emplacement source et en générant des visualisations HTML interactives.