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
huaban/jieba-analysis
A Java port of the popular jieba Chinese word segmentation library, supporting search and index segmentation modes, user dictionaries, and …
322708active
Artikash/Textractor
Textractor is an open-source x86/x64 text hooker for Windows that extracts text from video games and visual novels by injecting into text o…
232699active
UlionTse/translators
A Python library that provides a unified interface to dozens of free online translation services (Google, DeepL, Bing, Baidu, Youdao, Papag…
572694active
xmcp/pakku.js
pakku.js is a browser extension for Chrome, Edge, and Firefox that automatically merges repeated (spam) danmaku (bullet comments) on the Ch…
742681active
chardet/chardet
chardet is a Python library that detects the character encoding of byte data, with language and MIME type detection included. Version 7 is …
1002679active
AnswerDotAI/llms-txt
A proposal and Python tooling for the /llms.txt standard, a markdown file placed at a website root to give language models and agents conci…
792650active
mito-ds/mito
Mito is a set of JupyterLab extensions that combine an AI chat copilot, smart debugging, and an interactive spreadsheet interface that gene…
732648active
bookfere/Ebook-Translator-Calibre-Plugin
A Calibre plugin that translates ebooks into a specified language using engines like Google Translate, ChatGPT, Gemini, and DeepL, optional…
832646active
SeldonIO/alibi
Alibi is a Python library providing algorithms for explaining and interpreting machine learning models, including black-box, white-box, loc…
402646active
1c7/Translate-Subtitle-File
Zimoo (译幕) is a desktop and web application for machine-translating subtitle files (.srt, .ass, .vtt) into bilingual or target-language sub…
982634active
AudioMuse-AI
AudioMuse-AI is a self-hosted application that performs sonic analysis on your music library to generate intelligent, AI-driven playlists w…
802629active
cuthbertLab/music21
music21 is a Python toolkit for computer-aided musical analysis and computational musicology, providing rich object models for notes, chord…
932608active
hunspell/hunspell
Hunspell is a free spell checker and morphological analyzer library and command-line tool written in C++, licensed under LGPL/GPL/MPL. It p…
952606stable
DevXDojo/MrRSS
MrRSS is a free, cross-platform desktop RSS/Atom feed reader built with Go and Wails (Vue.js frontend) that integrates AI features like aut…
882588active
dongyuwei/hallelujahIM
HallelujahIM is an intelligent English input method for macOS (and Windows/Linux ports) with auto-suggestions, spell correction, text expan…
982582active
miantiao-me/hacker-podcast
An AI-powered Chinese podcast application that automatically scrapes daily Hacker News top stories, generates Chinese summaries and scripts…
632581active
wxyhgk/retain-pdf
RetainPDF is an open-source PDF translation tool that preserves layout, formulas, and document structure, with special support for scanned/…
822580active
ymcui/Chinese-BERT-wwm
A collection of Chinese pre-trained language models (BERT-wwm, BERT-wwm-ext, RoBERTa-wwm-ext, RBT3, etc.) built with Whole Word Masking, re…
6410231maintenance
harry0703/AudioNotes
AudioNotes is a locally-run web application that transcribes audio and video files into text and organizes them into structured Markdown no…
642535active
hydropix/TranslateBooksWithLLMs
A desktop application that translates full-length books, subtitles, and documents using local or cloud LLMs (Ollama, OpenAI-compatible APIs…
822517active
FreeU-group/FreeTodo
FreeTodo is an AI-powered todo management desktop application that uses conversational AI to break down complex tasks into subtasks and man…
612498active
K-Dense-AI/claude-scientific-writer
An AI-powered deep research and scientific writing tool that generates publication-ready papers, reports, posters, grant proposals, and lit…
832493active
fhamborg/news-please
news-please is an open-source Python news crawler and information extractor that pulls structured article data (headline, lead, main text, …
632493active
neavo/LinguaGacha
LinguaGacha is an AI-powered desktop text translator that batch-translates novels, game scripts, subtitles, and ebooks using LLM APIs (Open…
812488active
microsoft/PIKE-RAG
PIKE-RAG is a Microsoft framework for building Retrieval-Augmented Generation systems that extract, understand, and apply specialized domai…
102482active
jadore801120/attention-is-all-you-need-pytorch
A PyTorch implementation of the Transformer model from the paper 'Attention Is All You Need', including training and translation scripts fo…
329816maintenance
theJayTea/WritingTools
A system-wide AI writing assistant for Windows, Linux, and macOS that proofreads, rewrites, and summarizes text in any application via a ho…
782460active
leilei926524-tech/anti-distill
A tool that sanitizes AI Skill files employees are asked to write, producing a professional-looking but hollowed-out version for submission…
522455active
Paramchoudhary/ResumeSkills
A collection of markdown-based AI agent skills for Claude Code covering resume optimization, ATS compatibility, job application strategy, i…
522440active
iliane5/meridian
Meridian is an open-source AI-powered news intelligence system that scrapes hundreds of RSS sources, clusters and analyzes articles with LL…
282437active
retext
Retext is a JavaScript library that transforms natural language into concrete syntax trees (CSTs) and lets plugins inspect and change that …
232435active
sindresorhus/emoj
emoj is a Node.js command-line tool that finds relevant emoji for a given text query using a local emoji database and neural matching. It s…
492428active
apache/lucenenet
Apache Lucene.NET is an open-source full-text search library written in C#, ported from the Java Apache Lucene project. It provides powerfu…
822422active
babyname/fate
Fate is a Go-based Chinese baby name generation engine that combines traditional Chinese metaphysics (BaZi four pillars, Wu Xing five eleme…
592413active
CrawlerDetect
CrawlerDetect is a zero-dependency PHP library that detects bots, crawlers, and spiders by matching User-Agent and HTTP_FROM headers agains…
942408active
penecho/penecho
PenEcho is an open-source visual AI workspace: a shared canvas where handwriting, equations, diagrams, and spatial context become part of a…
782401active
kevinho/clawfeed
ClawFeed is an AI-powered news digest application that curates sources like Twitter, RSS, HackerNews, Reddit, and GitHub Trending into stru…
592398active
DeepInsight-AI/DeepBI
DeepBI is an AI-native business intelligence platform that uses large language models to let users explore, query, visualize, and share dat…
592382active
fastino-ai/GLiNER2
GLiNER2 is a Python library for schema-based information extraction and text classification, supporting named entity recognition, structure…
862369active
GalTransl/GalTransl
GalTransl is an automated translation tool for visual novels (galgames) that leverages large language models like GPT-4, Claude, Deepseek, …
972353active
lcomplete/huntly
Huntly is a self-hosted, AI-powered personal information hub that captures, archives, and organizes web content, RSS feeds, tweets, and hig…
812348active
Scattertext
A Python library for finding and visualizing distinguishing terms across document categories as interactive HTML scatter plots. It integrat…
602344active
eikek/docspell
Docspell is a self-hosted document management system (DMS) for organizing scanned papers, e-mails, and other files. It automates metadata t…
682338active
AgriciDaniel/claude-blog
claude-blog is a Claude Code skill suite that writes, optimizes, audits, localizes, and refreshes blog content through a multi-agent pipeli…
792330active
refuel-ai/autolabel
Autolabel is a Python library for labeling, cleaning, and enriching text datasets using large language models like GPT-4, Claude, and open-…
222330active
LAION-AI/CLAP
CLAP (Contrastive Language-Audio Pretraining) is a Python library from LAION that learns joint audio and text embeddings using contrastive …
382312stable
yan5xu/ququ
QuQu is an open-source, free desktop voice dictation app built with Electron, designed as a privacy-first Wispr Flow alternative optimized …
262296active
benedekrozemberczki/karateclub
Karate Club is a Python library of unsupervised machine learning algorithms for graph-structured data, built as an extension of NetworkX. I…
232290stable
noamseg/interview-coach-skill
A Claude Code skill/plugin that acts as an adaptive job interview coach, covering the full job search lifecycle from JD analysis and resume…
502267active
meizhong986/WhisperJAV
WhisperJAV is a local, privacy-preserving subtitle generator for Japanese adult videos, combining Qwen3-ASR, Whisper, TEN-VAD/FireRedVAD vo…
922258active
holynova/gushi_namer
A web application that generates Chinese baby names by combining characters from classical texts like the Book of Songs, Chu Ci, Tang poems…
912256active
OpenSPG/openspg
OpenSPG is a knowledge graph engine built on the SPG (Semantic-enhanced Programmable Graph) framework, developed by Ant Group with OpenKG. …
352252active
jamesturk/jellyfish
Jellyfish is a Python library for approximate and phonetic string matching, offering algorithms like Levenshtein, Jaro-Winkler, Hamming, an…
772232stable
DerwenAI/pytextrank
PyTextRank is a Python implementation of TextRank and related textgraph algorithms (PositionRank, Biased TextRank, TopicRank) as a spaCy pi…
592222active
apple/ml-ferret
Apple's Ferret, an end-to-end multimodal large language model (MLLM) that accepts any-form referring and grounds anything in its responses,…
708655maintenance
op7418/Youtube-clipper-skill
A Claude Code skill that downloads YouTube videos and uses AI to generate semantic chapters, clip segments, translate subtitles into biling…
412217active
MinishLab/model2vec
Model2Vec is a Python library that distills any sentence transformer into a tiny, fast static embedding model by computing one fixed vector…
862210active
RubixML/ML
Rubix ML is a high-level open-source machine learning and deep learning library for PHP, offering 40+ supervised and unsupervised algorithm…
982208active
MarginaliaSearch/MarginaliaSearch
Marginalia Search is an independent, open-source internet search engine that indexes text-oriented, non-commercial, small and old websites.…
662205active
JorenSix/TarsosDSP
TarsosDSP is a pure-Java framework for real-time audio processing and music information retrieval, with no external dependencies. It implem…
682192stable
JuneYaooo/nihaisha-nishi-tcm
An Agent Skill for Claude Code / Codex / OpenClaw that organizes Ni Haixia's traditional Chinese medicine course materials into a searchabl…
572179active
alfredfrancis/ai-chatbot-framework
AI Chatbot Framework is an open-source, self-hosted Python platform for building AI-powered chatbots with a low-code admin dashboard. It co…
752171active
pop-os/cosmic-text
cosmic-text is a pure Rust library providing advanced multi-line text handling, including shaping (via HarfRust), font discovery and fallba…
882157active
Nutlope/notesGPT
NotesGPT is an open-source AI-powered voice note-taking web app that records voice notes, transcribes them with Whisper, and generates summ…
652155active
chi111i/BypassAIGC
A self-hosted AI academic writing assistant that polishes and rewrites papers using LLM APIs (e.g., Gemini via OpenAI-compatible endpoints)…
792145active
deusyu/translate-book
An agent skill for Codex, Claude Code, and OpenClaw that translates entire books in PDF, DOCX, or EPUB format into any language. It convert…
582107active
blueagler/DeepL-Helper
A Chromium browser extension that unlocks DeepL free-tier restrictions, including the 5,000-character limit, editing restrictions on docume…
412102active
ChinaGodMan/UserScripts
A collection of Tampermonkey/Greasyfork userscripts modified from the internet, written in JavaScript. The scripts add browser enhancements…
692088active
NanoNets/docext
docext is an on-premises document intelligence toolkit powered by vision-language models, offering OCR-free structured data extraction, PDF…
472086active
brightmart/text_classification
A collection of deep learning baseline models for text classification in NLP, implemented in TensorFlow. It covers classic architectures li…
327938maintenance
carpedm20/emoji
A Python library for converting between emoji characters and their textual shortcode names (emojize/demojize). It supports the full Unicode…
852042active
vslavik/poedit
Poedit is a cross-platform GUI translation editor for gettext PO, XLIFF, JSON, Qt and Flutter localization files, with built-in validation,…
872041stable
ZhuJHua/moodiary
Moodiary is a fully open-source, cross-platform diary/journaling app built with Flutter and Rust. It supports markdown, plain text, and ric…
872027active
ShellGPT
ShellGPT is a free, multi-platform ChatGPT client supporting GPT-3.5, GPT-4, NewBing, and Claude without requiring an API key or login. It …
372026active
open-compress/claw-compactor
Claw Compactor is an open-source Python library and CLI tool that compresses LLM input tokens via a 14-stage Fusion Pipeline, achieving 15-…
582024active
plateaukao/einkbro
EinkBro is a lightweight, fast Android web browser built on Android WebView, optimized for E-Ink devices with zero animations, high-contras…
962019active
supermemoryai/markdowner
Markdowner is a fast web service that converts any website into LLM-ready markdown, with optional LLM filtering, detailed responses, and au…
252019active
HKUDS/MiniRAG
MiniRAG is an extremely simple retrieval-augmented generation framework designed to work with small, open-source language models. It uses s…
372017active
WildDataX/suppr-zotero-plugin
A Zotero plugin that translates academic PDF documents (and other formats via the Suppr web service) directly from the Zotero library via r…
802015active
fkxxyz/rime-cloverpinyin
Clover Pinyin is a simplified Chinese pinyin input schema for the open-source Rime input method engine, built with curated dictionaries fro…
232011active
shcherbak-ai/contextgem
ContextGem is an open-source Python LLM framework for extracting structured data and insights from documents with minimal code. It provides…
902009active
blend2d/blend2d
Blend2D is a high-performance 2D vector graphics engine written in C++ that uses a built-in JIT compiler (via AsmJit) to generate optimized…
741996active
allenai/scispacy
scispaCy is a Python library providing full spaCy pipelines, models, and custom pipes for processing scientific, biomedical, and clinical t…
471994active
LCAV/pyroomacoustics
Pyroomacoustics is a Python package for audio signal processing in indoor scenarios, combining a fast C++ room acoustics simulator (image s…
721993stable
haykgrigo3/TimeCapsuleLLM
TimeCapsuleLLM is a research project training language models from scratch (and fine-tuning small base models) exclusively on text from spe…
701989active
Atomic
Atomic is a self-hosted, local-first personal knowledge base that turns markdown notes into a semantically-connected, AI-augmented knowledg…
751988active
GPT2-Chinese
A Python library providing GPT-2 training and text generation code tailored for Chinese, built on HuggingFace Transformers with BERT or BPE…
327594maintenance
thisjam/sd-webui-oldsix-prompt
A Stable Diffusion WebUI plugin that provides a categorized Chinese prompt library so users can input prompts without knowing English. It s…
291961active
typedgrammar/typed-japanese
Typed Japanese is a TypeScript type-level library that encodes Japanese grammar rules as a DSL, letting users write and verify grammaticall…
561945active
liuhuanyong/QASystemOnMedicalKG
A tutorial-style Python project that builds a disease-centered medical knowledge graph (44k entities, 300k relations) in Neo4j from scraped…
327398maintenance
Stichoza/google-translate-php
A free PHP library that wraps Google Translate's unofficial API to translate text between languages without an API key. It also supports au…
961941active
Chaoses-Ib/IbEverythingExt
EvEx (IbEverythingExt) is a plugin for the voidtools Everything search utility on Windows that adds Chinese pinyin search, Japanese romaji …
891922active
extractus/article-extractor
A TypeScript library that extracts the main article content, title, image, and metadata from a given URL or raw HTML string. It supports cu…
881913active
emoji-regex
emoji-regex is a JavaScript library that provides a regular expression to match all emoji symbols and sequences as per the Unicode Standard…
751913stable
bhaskatripathi/pdfGPT
pdfGPT is an open-source Python application that lets users chat with the contents of PDF files using GPT capabilities. It implements a sim…
597162maintenance
HyperTools
HyperTools is a Python library for visualizing and exploring high-dimensional data via dimensionality reduction, built on matplotlib, sciki…
911891active
MrGeDiao/shuorenhua
A Chinese-first rewrite skill that removes AI-generated tone (template phrasing, performative language, translationese) from text while pre…
791891active
twitter/communitynotes
The public repository for Twitter/X's Community Notes, hosting the open-source scoring algorithm code, documentation, and a template AI not…
761890active
Montreal Forced Aligner
Montreal Forced Aligner is a command line utility for time-aligning orthographic transcriptions and pronunciation dictionary entries to aud…
921889active
INESCTEC/yake
YAKE! is a lightweight unsupervised keyword extraction library that ranks the most important keywords of a single document using text stati…
571887stable

← prev page 4 / 16 next →