Open Source LLM Projects

Discover 273 open source LLM repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. LLM projects here are most often combined with Python, AI Agents and AI. Last updated October 4, 2026.

273 repositories · updated October 4, 2026

simpleaichat: Build Python ChatGPT Apps with Minimal Code

simpleaichat: Build Python ChatGPT Apps with Minimal Code

simpleaichat is a Python library for building chat applications and workflows with OpenAI chat models. It offers conversation management, streaming, asynchronous calls, structured data, and custom tools through a compact interface.

PythonAILibrary
Added Jul 4, 2026 View details
llm-compressor: Compress Models for vLLM Inference

llm-compressor: Compress Models for vLLM Inference

LLM Compressor applies post-training quantization and related model transformations to prepare Hugging Face models for vLLM deployment. It suits teams seeking smaller or more inference-efficient checkpoints, with support for multiple formats and large-model workflows.

PythonLLMMachine Learning
Added Jul 4, 2026 View details
LightLLM: Serve Large Language Models with a Python Framework

LightLLM: Serve Large Language Models with a Python Framework

LightLLM is a Python framework for LLM inference and serving, designed for scalable deployment and fast generation. It suits teams operating model-serving systems and researchers building on inference components.

PythonLLMMachine Learning
Added Jul 4, 2026 View details
torchchat: Run PyTorch LLMs on Desktop, Server, and Mobile

torchchat: Run PyTorch LLMs on Desktop, Server, and Mobile

torchchat is a PyTorch codebase for running and interacting with language models locally through Python, native C++ runners, and mobile apps. It supports several execution and export paths, but is no longer under active development.

PythonPyTorchLLM
Added Jul 3, 2026 View details
TensorRT-LLM: Optimize LLM Inference on NVIDIA GPUs

TensorRT-LLM: Optimize LLM Inference on NVIDIA GPUs

TensorRT-LLM is a Python framework and runtime for efficient LLM and visual-generation inference on NVIDIA GPUs. It suits teams deploying models on NVIDIA hardware that need optimized kernels and configurable single- or distributed-GPU execution.

PythonLLMLibrary
Added Jul 3, 2026 View details
DataDreamer: Generate Synthetic Data and Train LLMs

DataDreamer: Generate Synthetic Data and Train LLMs

DataDreamer is a Python library for building LLM workflows, generating synthetic datasets, and training or aligning models. It suits researchers and developers who want reproducible, resumable workflows across open-source and API-based models.

PythonLLMMachine Learning
Added Jul 3, 2026 View details
EasyInstruct: Generate, Select, and Prompt LLM Instructions

EasyInstruct: Generate, Select, and Prompt LLM Instructions

EasyInstruct is a Python framework for preparing instruction data and prompts for large language model research. It combines instruction generation and dataset selection tools with prompt and local-model execution modules.

PythonLLMMachine Learning
Added Jul 2, 2026 View details
OpenWebAgent: Build Web Agents for Large Language Models

OpenWebAgent: Build Web Agents for Large Language Models

OpenWebAgent is a toolkit for building web agents that automate interactions with webpages using language or multimodal models. It pairs a Chrome extension with a configurable server, aimed at developers integrating their own models.

JavaScriptAI AgentsLLM
Added Jul 2, 2026 View details
LazyLLM: Build Multi-Agent LLM Applications

LazyLLM: Build Multi-Agent LLM Applications

LazyLLM is a Python framework for assembling, testing, and deploying multi-agent LLM applications with low-code workflows. It suits developers who want to combine models, tools, and RAG components while iterating across local or online services.

PythonAI AgentsLLM
Added Jul 2, 2026 View details
ChatArena: Build Multi-Agent Language Game Environments

ChatArena: Build Multi-Agent Language Game Environments

ChatArena is a Python framework for running language games with multiple LLM agents. It suits researchers and developers studying agent interaction, collaboration, and social behavior, but the project was deprecated in August 2025 and is no longer supported.

PythonAILLM
Added Jul 1, 2026 View details
Agentarium: Build and Orchestrate AI Agent Simulations

Agentarium: Build and Orchestrate AI Agent Simulations

Agentarium is a Python framework for creating AI agents that interact, take context-based actions, and retain memories. Use it to prototype multi-agent scenarios, add custom actions, and save agent states for repeatable experiments.

PythonAI AgentsMulti Agent Systems
Added Jul 1, 2026 View details
lighteval: Evaluate Language Models Across Backends

lighteval: Evaluate Language Models Across Backends

Lighteval is a Python toolkit for running LLM evaluations across local models and remote inference backends. It combines a broad task catalog with custom metrics and detailed sample-level results for teams comparing or debugging model performance.

PythonLLMEvaluation
Added Jul 1, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️