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

transformerlab-app: Train and Evaluate AI Models in One Workspace
Transformer Lab is a research workspace for training, fine-tuning, running, and evaluating AI models on local machines or GPU clusters. It suits individual researchers who want a unified UI and teams that need to coordinate jobs across existing infrastructure.

lemonai: Run a Self-Hosted AI Agent with a VM Sandbox
Lemon AI is a self-hostable agent for research, browsing, coding, and data analysis, with a Docker-based VM sandbox for code execution. It supports local and cloud language models, making it useful when you want control over deployment and data.

Memary: Add Memory and Knowledge Graphs to AI Agents
Memary is a memory layer for autonomous agents that combines a knowledge graph with user-focused memory to inform responses over time. It suits developers building personalized agents who can manage local models, database connections, and API credentials.

Memori: Give AI Agents Persistent Memory
Memori adds structured, persistent memory to LLM applications by capturing agent execution and conversations. Its Python and TypeScript SDKs integrate with existing models and data infrastructure, with managed cloud and BYODB options.

e2m: Convert Documents and Media into Markdown
E2M is a Python library for parsing documents, web pages, and audio into Markdown through configurable parser and converter components. It is aimed at developers preparing varied source material for RAG, training data, or downstream text workflows.

Agentless: Find and Repair Bugs with LLMs
Agentless uses language models to localize bugs, generate candidate code patches, and validate them without an agent-based workflow. It is aimed at developers and researchers evaluating automated software repair, especially on SWE-bench.

ElatoAI: Build Realtime Voice AI Devices with ESP32
ElatoAI connects ESP32 devices to realtime voice AI through secure WebSockets and edge functions. It is for developers building talking toys, companions, or other connected devices that need speech-to-speech models and a web-based control app.

subtitle-translator: Batch-Translate Subtitle Files
A browser-based tool and CLI for translating batches of subtitle files while preserving their timing and structure. Useful for subtitle editors and localization workflows that need multiple languages, formats, or translation providers.

TextMachina: Build Datasets for Machine-Generated Text Tasks
TextMachina is a Python framework for generating and exploring datasets for machine-generated text detection, attribution, and boundary tasks. It helps researchers and developers combine text sources, language models, and configurable generation pipelines while checking for dataset quality and bias.

local-deep-research: Research with Local or Cloud AI
Local Deep Research turns complex questions into cited reports by coordinating LLMs with web, academic, and private-document search. It suits researchers and privacy-conscious teams who want a self-hostable tool and control over models and data.

deepscrape: Scrape Websites and Extract Structured Data
DeepScrape is a self-hosted TypeScript service for scraping and crawling websites, returning clean content or structured data. It combines HTTP fetching, Playwright, optional LLM extraction, and APIs for building data pipelines and agent workflows.

graphrag: Build Knowledge Graphs for LLM Question Answering
Microsoft GraphRAG is a Python pipeline that uses LLMs to turn unstructured text into structured, graph-based context for question answering. It is suited to teams exploring graph-enhanced retrieval over private data, with indexing costs and maintenance-mode status to consider.