PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Natural Language Python Packages

Python packages with the GitHub topic natural-language. Sorted by relevance, with stars and monthly downloads.
DerwenAI
pytextrank

Python implementation of TextRank algorithms ("textgraphs") for phrase extraction

114K 2K 335
LSYS
lexicalrichness

:smile_cat: :speech_balloon: A module to compute textual lexical richness (aka lexical diversity).

98K 113 22
aiassistsecure
nedb-engine

NEDB - versioned, self-compressing, time-traveling embedded database

87K 0 2
nitotm
eldc

The fastest high-accuracy natural language detector. Written in C.

15K 8 0
aiassistsecure
cryptodb

NEDB - versioned, self-compressing, time-traveling embedded database

7K 0 2
ludwig-ai
ludwig

Low-code framework for building custom LLMs, neural networks, and other AI models

7K 12K 1K
aiassistsecure
aof-db

NEDB - versioned, self-compressing, time-traveling embedded database

6K 0 2
abneeshsingh21
eplang

EPL - English Programming Language: Write code in plain English

6K 27 5
nitotm
eld

Fast and accurate natural language detection. Detector written in Python. Nito-ELD, ELD.

5K 22 3
MarkParker5
stark-engine

S.T.A.R.K. - Speech And Text Algorithmic Recognition Kit

3K 62 4
VioletCranberry
cocosearch

Local-first hybrid semantic code search tool. Indexes codebases into PostgreSQL with pgvector embeddings via Ollama, combines vector similarity + keyword search with RRF fusion. Supports 30+ languages. Features CLI, MCP server, WEB dashboard and interactive REPL.

3K 36 6
xmpuspus
cloudwright-ai

AI-powered cloud architecture - describe infrastructure in natural language, get Terraform, cost estimates, and compliance reports

3K 32 2
xmpuspus
cloudwright-ai-web

AI-powered cloud architecture - describe infrastructure in natural language, get Terraform, cost estimates, and compliance reports

3K 32 2
cyb3rk0tik
pyfranc

Text language detection basic on trigrams.

3K 16 4
xmpuspus
cloudwright-ai-cli

AI-powered cloud architecture - describe infrastructure in natural language, get Terraform, cost estimates, and compliance reports

3K 32 2
steve-z-wang
pywebtask

Easy-to-use LLM-powered web automation.

2K 13 1
StatguyUser
textfeatureselection

Python library for feature selection for text features. It has filter method, genetic algorithm and TextFeatureSelectionEnsemble for improving text classification models. Helps improve your machine learning models

2K 53 5
luiscarbonel1991
nlp2sql

Enterprise-ready Natural Language to SQL converter with multi-provider AI support (OpenAI, Anthropic, Gemini). Built for production scale databases (1000+ tables) with Clean Architecture.

2K 8 2
microsoft
typechat

TypeChat is a library that makes it easy to build natural language interfaces using types.

2K 9K 414
graphrefly
graphrefly

Reactive harness layer for agent workflows. Describe automations in plain language, trace every decision, enforce policies, persist checkpoints. Python. Zero dependencies.

2K 0 0
youi2000jp4
ai-file-organizer

AI-powered file organizer CLI using natural language instructions

2K 0 0
encukou
czech-sort

Python tool for simple Czech alphabetization

2K 14 2
xmpuspus
cloudwright-ai-mcp

AI-powered cloud architecture - describe infrastructure in natural language, get Terraform, cost estimates, and compliance reports

1K 32 2
astro-tools
gmat-copilot

Natural-language to validated GMAT .script — RAG-grounded generation, lint-checked against gmat-script, with a model-agnostic CLI.

1K 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery