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

genaiscript: Build LLM Workflows with JavaScript

genaiscript: Build LLM Workflows with JavaScript

GenAIScript is a JavaScript and TypeScript toolkit for assembling prompts and orchestrating language models, tools, and data. The repository is marked deprecated and archived, so it may suit existing users better than new projects.

TypeScriptJavaScriptAI
Added Mar 25, 2026 View details
translation-agent: Improve Translations with an LLM Reflection Workflow

translation-agent: Improve Translations with an LLM Reflection Workflow

translation-agent is a Python demonstration that uses an LLM to translate text, review its own draft, and revise it. It suits experimentation with style, regional language, and terminology, but is not presented as mature production software.

PythonAI AgentsLLM
Added Mar 24, 2026 View details
promptfoo: Evaluate and Red-Team LLM Applications

promptfoo: Evaluate and Red-Team LLM Applications

Promptfoo is a CLI and library for evaluating prompts, comparing models, and testing LLM applications for security risks. It suits developers who want repeatable quality and vulnerability checks locally or in CI/CD.

TypeScriptLLMEvaluation
Added Mar 24, 2026 View details
jan: Run AI Models Locally or Connect to Cloud Models

jan: Run AI Models Locally or Connect to Cloud Models

Jan is a desktop AI assistant for downloading and running language models on your computer, with optional connections to cloud providers. It suits people who want local control and privacy alongside custom assistants and an OpenAI-compatible local API.

AILLMRust
Added Mar 23, 2026 View details
LocalAI: Run AI Models on Your Own Hardware

LocalAI: Run AI Models on Your Own Hardware

LocalAI serves language, vision, audio, and image models through compatible APIs on local or distributed hardware. It suits developers and teams who want a flexible self-hosted AI service without depending on a GPU.

GoAILLM
Added Mar 22, 2026 View details
UFO: Automate Desktop Tasks Across Devices with AI Agents

UFO: Automate Desktop Tasks Across Devices with AI Agents

UFO combines a Windows desktop agent with a framework for coordinating agents across devices and platforms. Use it for Windows automation or multi-step workflows that need task planning, device assignment, and parallel execution.

PythonAI AgentsAutomation
Added Mar 20, 2026 View details
llms-txt-hub: Discover llms.txt Implementations and Tools

llms-txt-hub: Discover llms.txt Implementations and Tools

A categorized directory of websites and tools implementing the proposed llms.txt standard. Use it to find AI-ready documentation resources, explore examples, or add an implementation to the collection.

TypeScriptLLMDirectory
Added Mar 19, 2026 View details
langsmith-sdk: Trace and Evaluate LLM Applications

langsmith-sdk: Trace and Evaluate LLM Applications

LangSmith SDKs let Python and JavaScript/TypeScript applications send traces to the LangSmith platform for debugging, evaluation, and monitoring. Use them when you need visibility into model or agent behavior during development or operation.

PythonJavaScriptTypeScript
Added Mar 18, 2026 View details
infinity: Serve Embedding and Reranking Models via API

infinity: Serve Embedding and Reranking Models via API

Infinity is a Python serving engine for text embeddings, reranking, and selected image, audio, and late-interaction models. It provides an OpenAI-aligned REST API with multiple inference backends for teams deploying models from Hugging Face.

PythonMachine LearningAPI
Added Mar 17, 2026 View details
agent-service-toolkit: Build and Serve LangGraph Agents

agent-service-toolkit: Build and Serve LangGraph Agents

A Python starter toolkit that connects LangGraph agents to a FastAPI service, reusable client, and Streamlit chat interface. It suits developers who want an end-to-end foundation for building, testing, and customizing agent applications.

PythonAI AgentsLLM
Added Mar 17, 2026 View details
LLMBox: Train and Evaluate Large Language Models

LLMBox: Train and Evaluate Large Language Models

LLMBox is a Python library for training and evaluating large language models through a unified pipeline. It suits researchers and developers who want configurable fine-tuning workflows and a broad set of model and benchmark evaluation options.

PythonLLMMachine Learning
Added Mar 16, 2026 View details
read-frog: Learn Languages While Reading the Web

read-frog: Learn Languages While Reading the Web

Read Frog is a browser extension for language learners who want translation and AI-assisted study tools alongside everyday web reading. It supports multiple AI providers, selection and subtitle translation, text-to-speech, and flashcards.

TypeScriptBrowser ExtensionLanguage Learning
Added Mar 15, 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 ❤️