Browse free open source Natural Language Processing (NLP) tools and projects for Linux below. Use the toggles on the left to filter open source Natural Language Processing (NLP) tools by OS, license, language, programming language, and project status.
OpenVINO™ Toolkit repository
Data processing for and with foundation models
C++ implementation of ChatGLM-6B & ChatGLM2-6B & ChatGLM3 & GLM4(V)
Han Language Processing
Weaviate is a cloud-native, modular, real-time vector search engine
A Repo For Document AI
Build chatbots and conversational experiences using React
Training data (data labeling, annotation, workflow) for all data types
A natural language interface for computers
ReFT: Representation Finetuning for Language Models
Tool for building chat bots, apps and custom integrations
The no-nonsense RAG chunking library
Code Repository for Machine Learning with PyTorch and Scikit-Learn
Stanford NLP Python library for many human languages
Large Language Model Text Generation Inference
Decrypt encryptions without knowing the key or cipher
The Classical Language Toolkit
Deep Learning (Flower Book) mathematical derivation
Transforms PDF, Documents and Images into Enriched Structured Data
An LLM-powered knowledge curation system that researches topics
A full spaCy pipeline and models for scientific/biomedical documents
A persistent, network resilient, full text search library
Efficient few-shot learning with Sentence Transformers