Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source nlp software

1574 open-source libraries, tools and applications tagged nlp, ranked by how closely nlp is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1574 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
TheAlgorithms/Python
TheAlgorithms/Python is a comprehensive collection of algorithm implementations written in Python. It serves as an educational resource for…
76225124active
Transformers
🤗 Transformers is a Python library that provides a unified API for thousands of pretrained models across text, vision, audio, and multimoda…
95167798active
jamiepine/voicebox
Voicebox is an open‑source, local‑first AI voice studio that lets you clone voices, generate speech in many languages, and dictate into any…
7457872active
blader/humanizer
Humanizer is a Python‑based skill that rewrites AI‑generated text to sound more natural and human‑like. It works as a markdown skill for AI…
8154964active
BettaFish
BettaFish (微舆) is a from-scratch multi-agent public opinion analysis system in Python that monitors 30+ social media platforms, analyzes mi…
7542341active
google-research/bert
Google's BERT repository provides TensorFlow implementations and pre‑trained checkpoints of the Bidirectional Encoder Representations from …
1040038active
shiyu-coder/Kronos
Kronos is an open‑source decoder‑only foundation model trained on financial candlestick (K‑line) data from dozens of global exchanges. It p…
5039500active
RSSNext/Folo
Folo is an open-source AI-powered RSS reader that aggregates and summarizes content feeds across desktop and mobile platforms. It integrate…
8539029active
google/langextract
LangExtract is a Python library that uses large language models to extract structured information from unstructured text. It provides preci…
8538953active
tesseract.js
Tesseract.js is a pure JavaScript port of the Tesseract OCR engine that extracts text from images in over 100 languages. It runs in the bro…
6438729active
ZuodaoTech/everyone-can-use-english
Everyone Can Use English is an open-source project combining a well-known English learning book with the Enjoy app, an AI-powered language …
7138533active
PDFMathTranslate/PDFMathTranslate
PDFMathTranslate is a Python‑based tool that translates scientific PDF documents into multiple languages while preserving the original layo…
7037623active
HanLP
HanLP is a multilingual natural language processing library for Python, offering a wide range of NLP tasks such as tokenization, POS taggin…
7736510active
spaCy
spaCy is an industrial-strength natural language processing library for Python and Cython, featuring pretrained pipelines for 70+ languages…
9733952stable
Fish Speech
Fish Speech is an open‑source, state‑of‑the‑art text‑to‑speech system built on transformer and VITS architectures. It provides a Python lib…
7033062active
Zackriya-Solutions/meetily
Meetily is a privacy‑first AI meeting assistant that records, transcribes, diarizes speakers and generates summaries of meetings. It runs e…
8131410active
deepinsight/insightface
InsightFace is an open-source Python library for state-of-the-art 2D and 3D face analysis, including detection, recognition, alignment, swa…
8529939active
Label Studio
Label Studio is an open‑source, web‑based data labeling and annotation platform that supports text, image, audio, video, and time‑series da…
9528488active
fastai
fastai is an open‑source deep learning library built on PyTorch that provides high‑level components for rapid model development. It offers …
9228224active
MiniGPT-4
MiniGPT-4 is an open-source Python library that aligns a frozen visual encoder with a frozen large language model to enable multimodal imag…
3025605active
nextai-translator/nextai-translator
A browser extension and cross-platform desktop application that provides translation of selected text using the ChatGPT/OpenAI API. It also…
9324977active
microsoft/unilm
Microsoft's collection of large-scale self-supervised pre-trained models spanning tasks, 100+ languages, and modalities (text, image, layou…
6622219active
Guidance
Guidance is a Python library providing an efficient programming paradigm for steering large language models, letting you interleave control…
7321799active
Ciphey
Ciphey is a command‑line utility (and library) that automatically detects and decodes encrypted or encoded text without needing the key or …
8521662active
Ciphey
Ciphey is a Rust-based CLI tool and library that automatically decrypts encryptions without a known key or cipher, decodes encodings, and c…
8521662active
AI4Finance-Foundation/FinGPT
FinGPT is an open-source financial large language model project from the AI4Finance Foundation, providing domain-tuned models, fine-tuning …
7621352active
Fuse
Fuse.js is a lightweight, zero-dependency fuzzy-search library written in TypeScript that runs in the browser, Node.js, and Deno. It uses t…
9020506stable
LLM Wiki
LLM Wiki is a cross-platform desktop application that automatically turns your documents into an organized, interlinked knowledge base. Unl…
7620016active
openai/tiktoken
tiktoken is a fast byte pair encoding (BPE) tokenizer library for Python built for OpenAI's language models, converting text into reversibl…
8419312stable
Huanshere/VideoLingo
VideoLingo is an open‑source Python application that combines speech recognition, AI‑powered subtitle segmentation, translation and voice‑c…
8918808active
NVIDIA-NeMo/Speech
NVIDIA NeMo Speech is an open‑source Python toolkit for building, training, and deploying speech AI models such as automatic speech recogni…
9518521active
op7418/Humanizer-zh
A Chinese-localized Claude Code skill that removes AI-generated writing patterns from text, rewriting it to sound more natural and human. I…
5918219active
CopyTranslator/CopyTranslator
CopyTranslator is a cross-platform desktop application that automatically translates text copied to the clipboard, designed as a foreign-la…
7018107active
infinilabs/analysis-ik
The IK Analysis plugin integrates the Lucene IK analyzer into Elasticsearch and OpenSearch, providing Chinese text tokenization via the ik_…
6017512active
LibreTranslate/LibreTranslate
LibreTranslate is a free and open source machine translation API that is fully self-hosted and offline capable, powered by the Argos Transl…
9217127stable
flipperdevices/flipperzero-firmware
The official open-source firmware for the Flipper Zero, a portable multi-tool device for interacting with access control systems. It implem…
7916718active
Harper
Harper is an open-source, offline English grammar checker written in Rust that runs entirely on-device with millisecond lint times. It ship…
9116712active
Transformers.js
Transformers.js is a JavaScript library that lets you run Hugging Face Transformers pretrained models directly in the browser (or Node.js) …
9816349active
WEIFENG2333/VideoCaptioner
VideoCaptioner is an open-source AI-powered video subtitling tool that handles the full pipeline: speech recognition, LLM-based subtitle se…
8116144active
languagetool-org/languagetool
LanguageTool is an open-source proofreading engine that checks grammar, spelling, and style in 25+ languages. It ships as a Java library, a…
7715163stable
Easydict
Easydict is a concise and elegant macOS dictionary and translation app for looking up words and translating text, ready to use out of the b…
9714817stable
NLTK
NLTK is a leading open-source Python library for natural language processing, providing interfaces to over 50 corpora and lexical resources…
9514732stable
Usagi-org/ai-goofish-monitor
A self-hosted Python application that monitors Xianyu (Goofish, China's second-hand marketplace) listings in real time or on cron schedules…
6614612active
ChatterBot
ChatterBot is a Python library that provides a machine-learning based conversational dialog engine for building chat bots. It generates res…
9314520active
Flair
Flair is a Python NLP framework built on PyTorch for state-of-the-art natural language processing tasks such as named entity recognition, p…
4814392active
idank/explainshell
explainshell is a tool with a web interface that parses manpages, extracts their options, and explains arbitrary shell command lines by mat…
7314292active
semantica-agi/semantica
Semantica is a Python library providing graph-native infrastructure for building context graphs, knowledge graphs, and decision intelligenc…
8413821active
Omi
Omi is an open-source AI wearable and companion app ecosystem (necklace pendant, smart glasses, desktop and mobile apps) that captures conv…
8913763active
HIllya51/LunaTranslator
LunaTranslator is a Windows application that translates visual novels (galgames) in real time. It extracts text via win32 hooking or OCR an…
9513759active
crimx/ext-saladict
Saladict is an open-source Chrome/Firefox WebExtension providing an all-in-one pop-up dictionary and page translator with multiple search m…
9713365active
PaddlePaddle/PaddleNLP
PaddleNLP is an easy-to-use NLP and large language model development kit built on the PaddlePaddle deep learning framework, with a large pr…
5912977active
abus-aikorea/voice-pro
Voice-Pro is a Gradio-based web UI for AI speech processing, combining TTS engines (Edge-TTS, kokoro), zero-shot voice cloning (E2/F5-TTS, …
7912967active
KISS Translator
KISS Translator is an open-source browser extension (plus Greasemonkey/Tampermonkey userscript) that renders bilingual, side-by-side transl…
9612840active
spencermountain/compromise
Compromise is a lightweight JavaScript natural-language processing library that turns text into structured data, doing part-of-speech taggi…
9212161active
google/sentencepiece
SentencePiece is a fast, lightweight unsupervised text tokenizer and detokenizer for neural network-based text generation systems, implemen…
8312132stable
windingwind/zotero-pdf-translate
A Zotero plugin that translates text from PDFs, EPubs, webpages, metadata, annotations, and notes using 20+ translation services. It integr…
9111961active
altic-dev/FluidVoice
FluidVoice is an open-source (GPLv3) macOS dictation app that transcribes speech to text entirely on-device using models like Parakeet, Whi…
8311931active
facebookresearch/seamless_communication
A library of foundational multilingual multimodal AI models from Meta for speech and text translation, including SeamlessM4T, SeamlessExpre…
7111889active
YiiGuxing/TranslationPlugin
A translation plugin for IntelliJ-based IDEs and Android Studio that supports multiple translation engines including Google, Microsoft, Dee…
9211855active
handsomestWei/patent-disclosure-skill
A Python-based agent skill for Chinese patent work that mines patentable points from project materials, drafts disclosure documents (invent…
6011694active
kangarooking/cangjie-skill
Cangjie Skill is a Python-based tool that distills methodologies from high-value content like books, long-form videos, and podcasts into ex…
7811455active
mozilla/readability
Mozilla's standalone Readability library that extracts the main article content, title, and metadata from HTML documents, powering Firefox …
7111453stable
doctrine/inflector
Doctrine Inflector is a small PHP library for string inflection, handling uppercase/lowercase conversions, pluralization, singularization, …
7011333stable
Presidio
Presidio is an open-source Python SDK for detecting, redacting, masking, and anonymizing sensitive data (PII) in text, images, and structur…
9111271active
petergyang/no-ai-slop
An AI agent skill/plugin that removes 20+ patterns of AI-generated writing clichés ('slop') from text while preserving the author's persona…
7411204active
huggingface/tokenizers
Hugging Face Tokenizers is a fast, Rust-based library implementing state-of-the-art tokenization algorithms (BPE, WordPiece, Unigram) with …
9511181stable
Moonshine Voice
Moonshine Voice is an open-source on-device AI toolkit providing very low latency speech-to-text, intent recognition, and text-to-speech fo…
8411126active
Thysrael/Horizon
Horizon is an AI-powered news aggregation platform that fetches content from sources like Hacker News, GitHub, RSS, Reddit, and Telegram, s…
6110909active
Natural
Natural is a general natural language processing library for Node.js offering tokenizing, stemming, part-of-speech tagging, sentiment analy…
5810881active
karpathy/minbpe
A minimal, clean Python implementation of the byte-level Byte Pair Encoding (BPE) algorithm used for tokenization in modern LLMs like GPT-4…
2610830stable
doccano
Doccano is an open-source, web-based text annotation tool for building labeled datasets for machine learning. It supports text classificati…
6010794active
amueller/word_cloud
A Python library for generating word clouds from text, with support for arbitrary masks, custom colors, and space-filling layout. It also s…
5410537stable
Narcooo/inkos
InkOS is an AI agent system for story creation and multilingual translation, supporting long-form novels, scripts, interactive games, and I…
7910222active
stanfordnlp/CoreNLP
Stanford CoreNLP is a Java suite of natural language processing tools that annotates raw text with tokenization, POS tags, named entities, …
8910122stable
mengxi-ream/read-frog
Read Frog is an open-source AI-powered browser extension for language learning and immersive translation. It translates web pages, selected…
8410112active
BYVoid/OpenCC
OpenCC is an open-source C++ library and toolset for high-quality, deterministic conversion between Traditional Chinese, Simplified Chinese…
9210041stable
yzhao062/pyod
PyOD is the most comprehensive Python library for anomaly detection, offering 60+ detectors across tabular, time series, graph, text, image…
9610026stable
yihong0618/bilingual_book_maker
A Python CLI tool that uses AI translation services (ChatGPT, Claude, Gemini, DeepL, and others) to create bilingual versions of epub, txt,…
969825active
ripperhe/Bob
Bob is a macOS menu bar application for translation and OCR, supporting selection translation, screenshot translation, input translation, s…
469750active
funstory-ai/BabelDOC
BabelDOC is a Python library and CLI tool for translating PDF scientific papers with bilingual comparison output. It uses LLM-based transla…
769711active
OpenWhispr/openwhispr
OpenWhispr is an open-source, privacy-first voice-to-text dictation desktop app for macOS, Windows, and Linux. It supports fully local tran…
839595active
sloria/TextBlob
TextBlob is a Python library providing a simple, consistent API for common NLP tasks such as part-of-speech tagging, noun phrase extraction…
679551stable
unit8co/darts
Darts is a Python library for user-friendly time series forecasting and anomaly detection. It provides a unified scikit-learn-like fit/pred…
929533active
fastrepl/anarlog
Anarlog is an open-source, local-first AI meeting notepad and Granola alternative that records device audio without a bot joining the call,…
859527active
OpenSPG/KAG
KAG (Knowledge Augmented Generation) is a Python framework built on the OpenSPG engine and large language models for logical form-guided re…
469073active
Uberi/speech_recognition
A Python library for performing speech recognition with support for multiple engines and APIs, both online (Google, Azure, Wit.ai, OpenAI W…
908994active
Anxcye/anx-reader
Anx Reader is a cross-platform e-book reader app built with Flutter that supports EPUB, MOBI, AZW3, FB2, TXT, and PDF formats. It integrate…
818922active
Dango Translator
Dango-Translator (团子翻译器) is a Windows desktop application that performs real-time OCR-based translation of on-screen text ('raw' untranslat…
858781active
OwO-Network/DLX
DLX (formerly DeepLX) is a self-hosted translation API server written in Go that exposes a simple HTTP API on port 1188 for machine transla…
918714active
librosa/librosa
Librosa is a Python library for audio and music signal processing, providing foundational algorithms for building music information retriev…
848690stable
jeecgboot/jimureport
JimuReport is a free Java-based reporting and data visualization platform with an Excel-like web designer for complex reports, printing, da…
928539active
FluentRead/FluentRead
FluentRead is an open-source browser extension that provides bilingual webpage translation, instant selection translation, and image text t…
948510active
jdepoix/youtube-transcript-api
A Python library and CLI that retrieves transcripts and subtitles for YouTube videos, including auto-generated captions, with subtitle tran…
838468active
jessevig/bertviz
BertViz is an interactive Python library for visualizing attention mechanisms in Transformer language models such as BERT, GPT-2, and RoBER…
478200stable
STranslate/STranslate
STranslate is a ready-to-go Windows desktop translation and OCR tool built with WPF. It aggregates dozens of translation services (OpenAI, …
968132active
MaartenGr/BERTopic
BERTopic is a Python library for topic modeling that leverages transformer-based sentence embeddings and class-based TF-IDF (c-TF-IDF) to d…
757902stable
stanfordnlp/stanza
Stanza is the Stanford NLP Group's official Python library for linguistic analysis of human language text. It provides a neural pipeline bu…
947886stable
hotoo/pinyin
A JavaScript library that converts Chinese characters (Hanzi) to Pinyin, supporting multiple pinyin styles, heteronym (polyphonic) characte…
587830active
zenstory-ai/oh-story-claudecode
A skill pack for Claude Code and compatible AI coding agents that provides an end-to-end workflow for writing Chinese web fiction, covering…
827700active
samuelclay/NewsBlur
NewsBlur is an open-source personal RSS feed reader and social news network with intelligence training, full-text search, story archiving, …
967661active

page 1 / 16 next →