✦ open source · live from GitHub ✦

Text Mining
Tech

The 2,556 most-starred open source projects for digging meaning out of text.

2,556
repos
6M ★
stars mined
16
categories
100+
stars to get in

snapshot Oct 27, 2026 · archived repos & forks excluded

★ 168.2K huggingface/transformers★ 122.3K microsoft/generative-ai-for-beginners★ 107.4K rasbt/LLMs-from-scratch★ 91.8K PaddlePaddle/PaddleOCR★ 84.7K mlabonne/llm-course★ 82.6K opendatalab/MinerU★ 79.6K dair-ai/Prompt-Engineering-Guide★ 77.2K tesseract-ocr/tesseract★ 75.7K hiyouga/LlamaFactory★ 70.3K microsoft/AI-For-Beginners★ 66.9K xtekky/gpt4free★ 59.7K meilisearch/meilisearch★ 58.8K pathwaycom/serviette★ 56.1K bojieli/ai-agent-book★ 49.8K GokuMohandas/Made-With-ML★ 48.2K hiroi-sora/Umi-OCR★ 47.1K paperless-ngx/paperless-ngx★ 42.6K apachecn/ailearning★ 42.5K 666ghj/BettaFish★ 40.5K ShareX/ShareX★ 39.1K google/langextract★ 38.8K naptha/tesseract.js★ 37.8K khoj-ai/khoj★ 37.5K ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code

Pick a vein to mine ↓

1–24 of 2,556

Natural Language Processing🥇#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.

🎙️ Speech Recognition
PythonApache-2.0updated Oct 27, 2026
GitHub ↗★ 168.2K⑂ 35K
Language Models🥉#3

rasbt/LLMs-from-scratch

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

✂️ Tokenization & Preprocessing🧠 Natural Language Processing
Jupyter NotebookOtherupdated Oct 2, 2026
GitHub ↗★ 107.4K⑂ 16.5K
OCR & Documents#4

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
GitHub ↗★ 91.8K⑂ 11.6K
Language Models#5

mlabonne/llm-course

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

OtherApache-2.0updated Feb 5, 2026
GitHub ↗★ 84.7K⑂ 9.8K
OCR & Documents#6

opendatalab/MinerU🔥 active

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

PythonOtherupdated Oct 26, 2026
GitHub ↗★ 82.6K⑂ 6.8K
Language Models#7

dair-ai/Prompt-Engineering-Guide

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

MDXMITupdated Mar 11, 2026
GitHub ↗★ 79.6K⑂ 8.7K
OCR & Documents#8

tesseract-ocr/tesseract🔥 active

Tesseract Open Source OCR Engine (main repository)

C++Apache-2.0updated Oct 27, 2026
GitHub ↗★ 77.2K⑂ 10.9K
Language Models#9

hiyouga/LlamaFactory🔥 active

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

🧠 Natural Language Processing
PythonApache-2.0updated Oct 21, 2026
GitHub ↗★ 75.7K⑂ 9.3K
Language Models#11

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 Oct 23, 2026
GitHub ↗★ 66.9K⑂ 13.5K
Search & Retrieval#12

meilisearch/meilisearch🔥 active

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

RustOtherupdated Oct 26, 2026
GitHub ↗★ 59.7K⑂ 2.8K
Search & Retrieval#13

pathwaycom/serviette

A no-code RAG server that keeps answers in sync with your documents. Works with 8 vector databases. Built on Pathway.

PythonMITupdated Oct 16, 2026
GitHub ↗★ 58.8K⑂ 1.5K
Language Models#14

bojieli/ai-agent-book

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

PythonApache-2.0updated Oct 8, 2026
GitHub ↗★ 56.1K⑂ 6.4K
Natural Language Processing#15

GokuMohandas/Made-With-ML

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

Jupyter NotebookMITupdated Mar 4, 2026
GitHub ↗★ 49.8K⑂ 7.8K
OCR & Documents#16

hiroi-sora/Umi-OCR

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

PythonMITupdated Nov 20, 2025
GitHub ↗★ 48.2K⑂ 4.7K
OCR & Documents#17

paperless-ngx/paperless-ngx🔥 active

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

PythonGPL-3.0updated Oct 27, 2026
GitHub ↗★ 47.1K⑂ 3.3K
Natural Language Processing#18

apachecn/ailearning

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

PythonOtherupdated Nov 12, 2024
GitHub ↗★ 42.6K⑂ 11.5K
Sentiment Analysis#19

666ghj/BettaFish

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

🧠 Natural Language Processing
PythonGPL-2.0updated Oct 16, 2026
GitHub ↗★ 42.5K⑂ 7.6K
OCR & Documents#20

ShareX/ShareX🔥 active

ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.

C#GPL-3.0updated Oct 27, 2026
GitHub ↗★ 40.5K⑂ 4K
Language Models#21

google/langextract

A Python library for extracting structured information from unstructured text using LLMs with precise source grounding and interactive visualization.

🧠 Natural Language Processing
PythonApache-2.0updated Oct 17, 2026
GitHub ↗★ 39.1K⑂ 2.7K
OCR & Documents#22

naptha/tesseract.js

Pure Javascript OCR for more than 100 Languages 📖🎉🖥

JavaScriptApache-2.0updated May 17, 2026
GitHub ↗★ 38.8K⑂ 2.4K
Search & Retrieval#23

khoj-ai/khoj

Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

PythonAGPL-3.0updated Aug 2, 2026
GitHub ↗★ 37.8K⑂ 2.5K