✦ open source · live from GitHub ✦

Text Mining
Tech

The 3,101 most-starred open source projects for digging meaning out of text.

3,101
repos
7.6M ★
stars mined
16
categories
100+
stars to get in

snapshot Sep 24, 2026 · archived repos & forks excluded

★ 166.6K huggingface/transformers★ 155.2K langflow-ai/langflow★ 120.4K microsoft/generative-ai-for-beginners★ 105.5K rasbt/LLMs-from-scratch★ 90.1K PaddlePaddle/PaddleOCR★ 83.1K mlabonne/llm-course★ 81.1K d2l-ai/d2l-zh★ 80.6K opendatalab/MinerU★ 78.6K dair-ai/Prompt-Engineering-Guide★ 76.7K tesseract-ocr/tesseract★ 75K hiyouga/LlamaFactory★ 71.4K binary-husky/gpt_academic★ 68.9K microsoft/AI-For-Beginners★ 66.7K xtekky/gpt4free★ 59.4K meilisearch/meilisearch★ 55.9K rohitg00/ai-engineering-from-scratch★ 53.9K ggml-org/whisper.cpp★ 50.7K bojieli/ai-agent-book★ 49.6K GokuMohandas/Made-With-ML★ 47.5K hiroi-sora/Umi-OCR★ 46K paperless-ngx/paperless-ngx★ 43.9K ray-project/ray★ 42.6K apachecn/ailearning★ 42.3K 666ghj/BettaFish

Pick a vein to mine ↓

1–24 of 3,101

Speech Recognition🥇#1

huggingface/transformers🔥 active

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

🧠 Natural Language Processing
PythonApache-2.0updated Sep 24, 2026
★ 166.6K⑂ 34.7K
Language Models🥈#2

langflow-ai/langflow🔥 active

Langflow is a powerful tool for building and deploying AI-powered agents and workflows.

PythonMITupdated Sep 24, 2026
★ 155.2K⑂ 10.1K
Search & Retrieval🥉#3

microsoft/generative-ai-for-beginners🔥 active

21 Lessons, Get Started Building with Generative AI

🤖 Language Models
Jupyter NotebookMITupdated Sep 24, 2026
★ 120.4K⑂ 63.4K
Tokenization & Preprocessing#4

rasbt/LLMs-from-scratch🔥 active

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

🤖 Language Models🧠 Natural Language Processing
Jupyter NotebookOtherupdated Sep 22, 2026
★ 105.5K⑂ 16.2K
OCR & Documents#5

PaddlePaddle/PaddleOCR

Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.

PythonApache-2.0updated Sep 16, 2026
★ 90.1K⑂ 11.4K
Language Models#6

mlabonne/llm-course

Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.

OtherApache-2.0updated Feb 5, 2026
★ 83.1K⑂ 9.7K
Natural Language Processing#7

d2l-ai/d2l-zh

《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。

PythonApache-2.0updated Jul 30, 2024
★ 81.1K⑂ 12.4K
OCR & Documents#8

opendatalab/MinerU🔥 active

Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.

PythonOtherupdated Sep 24, 2026
★ 80.6K⑂ 6.7K
Language Models#9

dair-ai/Prompt-Engineering-Guide

🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.

MDXMITupdated Mar 11, 2026
★ 78.6K⑂ 8.6K
OCR & Documents#10

tesseract-ocr/tesseract

Tesseract Open Source OCR Engine (main repository)

C++Apache-2.0updated Sep 11, 2026
★ 76.7K⑂ 10.8K
Language Models#11

hiyouga/LlamaFactory

Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)

🧠 Natural Language Processing
PythonApache-2.0updated Sep 14, 2026
★ 75K⑂ 9.2K
Language Models#12

binary-husky/gpt_academic

为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持chatglm3等本地模型。接入通义千问, deepseekcoder, 讯飞星火, 文心一言, llama2, rwkv, claude2, moss等。

PythonGPL-3.0updated Jan 25, 2026
★ 71.4K⑂ 8.3K
Natural Language Processing#13

microsoft/AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

Jupyter NotebookMITupdated Sep 16, 2026
★ 68.9K⑂ 13.3K
Language Models#14

xtekky/gpt4free🔥 active

The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3

PythonGPL-3.0updated Sep 22, 2026
★ 66.7K⑂ 13.5K
Search & Retrieval#15

meilisearch/meilisearch🔥 active

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

RustOtherupdated Sep 24, 2026
★ 59.4K⑂ 2.7K
Speech Recognition#17

ggml-org/whisper.cpp🔥 active

Port of OpenAI's Whisper model in C/C++

C++MITupdated Sep 24, 2026
★ 53.9K⑂ 6.2K
Language Models#18

bojieli/ai-agent-book🔥 active

《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码

PythonApache-2.0updated Sep 24, 2026
★ 50.7K⑂ 5.7K
Natural Language Processing#19

GokuMohandas/Made-With-ML

Learn how to develop, deploy and iterate on production-grade ML applications.

Jupyter NotebookMITupdated Mar 4, 2026
★ 49.6K⑂ 7.8K
OCR & Documents#20

hiroi-sora/Umi-OCR

OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。

PythonMITupdated Nov 20, 2025
★ 47.5K⑂ 4.6K
OCR & Documents#21

paperless-ngx/paperless-ngx🔥 active

A community-supported supercharged document management system: scan, index and archive all your documents

PythonGPL-3.0updated Sep 24, 2026
★ 46K⑂ 3.2K
Language Models#22

ray-project/ray🔥 active

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

PythonApache-2.0updated Sep 24, 2026
★ 43.9K⑂ 8.1K
Natural Language Processing#23

apachecn/ailearning

AiLearning:数据分析+机器学习实战+线性代数+PyTorch+NLTK+TF2

PythonOtherupdated Nov 12, 2024
★ 42.6K⑂ 11.5K
Sentiment Analysis#24

666ghj/BettaFish

微舆:人人可用的多Agent舆情分析助手,打破信息茧房,还原舆情原貌,预测未来走向,辅助决策!从0实现,不依赖任何框架。

🧠 Natural Language Processing
PythonGPL-2.0updated Sep 16, 2026
★ 42.3K⑂ 7.6K