Skip to main content
Open source

Best Open-Source AI Tools, Ranked by GitHub Stars

Hand-picked open-source AI projects — vector databases, LLM frameworks, local model runners, coding agents, and more — ranked by live GitHub stars, with license and activity so you can pick what fits.

97 tools
n8n
n8nTypeScriptself-host

n8n is an open-source workflow automation platform that lets users build complex automations through a visual, node-based interface

207k
Other
GitHub
Firecrawl
FirecrawlTypeScriptself-host

Turn websites into clean, LLM-ready data with a simple API.

191k
AGPL-3.0
GitHub
Ollama
OllamaGoself-host

Run open LLMs locally with a single command.

183k
MIT
GitHub
Dify
DifyTypeScriptself-host

Open-source platform for building production-ready LLM apps and agents.

158k
Other
GitHub
Langflow
LangflowPythonself-host

Langflow is an open-source, low-code visual builder for creating AI agents, RAG applications, and MCP servers

156k
MIT
GitHub
LangChain / LangSmith
LangChain / LangSmithPythonself-host

Framework and platform for building LLM apps and agents

148k
MIT
GitHub
vLLM
vLLMPythonself-host

High-throughput open-source LLM inference engine

94k
Apache-2.0
GitHub
Unsloth
UnslothPythonself-host

Open-source library for fast, memory-efficient LLM fine-tuning

75k
Apache-2.0
GitHub
Cline
ClineTypeScriptself-host

Open-source autonomous coding agent for VS Code that runs on your own model API keys.

70k
Apache-2.0
GitHub
AutoGen
AutoGenPythonself-host

Microsoft's multi-agent conversation framework (now in maintenance mode).

61k
CC-BY-4.0
GitHub
LiteLLM
LiteLLMPythonself-host

Open-source AI gateway to call 100+ LLM APIs in one format

58k
Other
GitHub
LlamaIndex
LlamaIndexPythonself-host

Data framework for LLM apps and knowledge agents

52k
MIT
GitHub
Aider
AiderPythonself-host

An open-source terminal pair-programmer that edits your code and commits to git.

49k
Apache-2.0
GitHub
Milvus
MilvusGoself-host

Open-source vector database built for scale

46k
Apache-2.0
GitHub
LangGraph
LangGraphPythonself-host

Graph-based orchestration for stateful, controllable LLM agents.

43k
MIT
GitHub
Continue
ContinueTypeScriptself-host

Continue is an open-source AI coding assistant that brings autocomplete, in-IDE chat, and agentic edits to VS Code and JetBrains, with support for any model.

36k
Apache-2.0
GitHub
Langfuse
LangfuseTypeScriptself-host

Open-source LLM observability and evaluation

36k
Other
GitHub
Qdrant
QdrantRustself-host

High-performance open-source vector search engine

35k
Apache-2.0
GitHub
Tabby
TabbyRustself-host

Open-source, self-hosted AI coding assistant you run on your own hardware

34k
Other
GitHub
Onyx
OnyxPythonself-host

AI search and chat across your company apps.

32k
Other
GitHub
Chroma
ChromaRustself-host

Open-source embedding database for AI apps

29k
Apache-2.0
GitHub
Mastra
MastraTypeScriptself-host

The TypeScript framework for building AI agents and workflows.

29k
Other
GitHub
Semantic Kernel
Semantic KernelC#self-host

Microsoft's enterprise SDK for orchestrating LLMs, plugins, and agents.

29k
MIT
GitHub
Haystack
HaystackPythonself-host

deepset's composable open-source framework for RAG and agent pipelines.

27k
Apache-2.0
GitHub
Letta
Lettaself-host

Stateful AI agents with long-term memory (formerly MemGPT).

24k
Apache-2.0
GitHub
Vanna AI
Vanna AIPythonself-host

Open-source text-to-SQL framework using RAG and LLMs

24k
MIT
GitHub
Skyvern
SkyvernPythonself-host

Open-source AI agent for browser automation

23k
AGPL-3.0
GitHub
Opik
OpikPythonself-host

Open-source LLM evaluation, tracing, and observability by Comet.

22k
Apache-2.0
GitHub
DeepEval
DeepEvalPythonself-host

Open-source LLM evaluation framework with pytest-style testing.

18k
Apache-2.0
GitHub
Weaviate
WeaviateGoself-host

Open-source AI-native vector database

17k
Other
GitHub
Ragas
RagasPythonself-host

Open-source evaluation toolkit for RAG and LLM applications.

15k
Apache-2.0
GitHub
Botpress
BotpressTypeScript

An all-in-one platform for building and deploying LLM-powered AI agents.

15k
MIT
GitHub
Portkey
PortkeyTypeScriptself-host

Open-source AI gateway and control plane for production Gen AI.

13k
MIT
GitHub
Arize Phoenix
Arize PhoenixPythonself-host

Open-source LLM and agent observability built on OpenTelemetry.

11k
Other
GitHub
Sweep
SweepJupyter Notebook

AI coding agent built for JetBrains IDEs

7.7k
Other
GitHub
Traceloop
TraceloopPythonself-host

Open-source LLM observability built on OpenTelemetry

7.5k
Apache-2.0
GitHub
Helicone
HeliconeTypeScriptself-host

Open-source LLM observability and AI gateway in one line of code.

6.2k
Apache-2.0
GitHub
Onlook
Onlookself-host

Visually build and edit a real React app with AI.

—
—
OpenUI
OpenUIself-host

Describe a UI in plain language and see it built, live.

—
—
Awesome MCP Servers

The big directory of MCP servers.

—
—
InvokeAI
InvokeAIself-host

A professional local studio for AI image generation.

—
—
Paperless-ngx
Paperless-ngxself-host

Scan, OCR, and search all your documents.

—
—
Awesome Claude Code

A curated list of Claude Code resources.

—
—
Buzz
Buzzself-host

Transcribe and caption audio offline on your computer.

—
—
bolt.diy
bolt.diyself-host

Build and deploy full-stack web apps with any LLM.

—
—
MCP Reference Servers

Official reference MCP server implementations.

—
—
Anthropic Agent Skills

Anthropic's official Agent Skills and spec.

—
—
Awesome Claude Code Subagents

100+ production Claude Code subagents.

—
—
AnythingLLM
AnythingLLMself-host

Chat privately with your own documents using any AI model.

—
—
wshobson Agents

202 agents, 184 skills and 105 commands in 94 plugins.

—
—
Knowledge-Work Plugins

Anthropic's official role plugins for knowledge work.

—
—
Claude Quickstarts

Official starter projects for building on Claude.

—
—
Agent Skills (Addy Osmani)

Production-grade engineering skills for AI coding agents.

—
—
Upscayl
Upscaylself-host

Enlarge and sharpen images with AI, offline and free.

—
—
Jan
Janself-host

Run open-source AI chatbots offline on your own computer.

—
—
Perplexica
Perplexicaself-host

A self-hosted AI answer engine that searches the web with citations.

—
—
AppFlowy
AppFlowyself-host

An open-source Notion alternative you can self-host.

—
—
SiYuan
SiYuanself-host

A privacy-first note and knowledge app with built-in AI.

—
—
Agency Agents

~170 role-based AI agents organized like a company.

—
—
Claude Code Templates

A CLI catalog of Claude Code agents, commands and MCPs.

—
—
Chatbox
Chatboxself-host

One clean desktop app for ChatGPT, Claude, Gemini and local models.

—
—
Stirling-PDF
Stirling-PDFself-host

A private, self-hosted toolbox for everything PDF.

—
—
Hyprnote
Hyprnoteself-host

A local-first AI notetaker for your meetings.

—
—
Trilium
Triliumself-host

Build a self-hosted second brain and personal wiki.

—
—
LLaMA-Factory
LLaMA-Factoryself-host

Fine-tune open LLMs with no code.

—
—
F5-TTS
F5-TTSself-host

Clone a voice from a short sample and generate speech.

—
—
UnrealClaude
UnrealClaudeself-host

Open-source plugin that docks Claude Code inside the Unreal Editor

—
—
Unreal MCP (ChiR24)

MCP server that lets an AI agent drive the Unreal Editor

—
—
VibeUE
VibeUEself-host

Expansion of Unreal 5.8's native MCP with deep editor and profiling tools

—
—
UnrealGenAISupport

Unreal plugin wiring Claude, GPT and Gemini into UE5 (no GPU needed)

—
—
Unity-MCP (IvanMurzak)

Apache-2.0 MCP server that gives an AI agent a Unity Editor build-and-test loop

—
—
godot-mcp
godot-mcpself-host

MCP server that lets an agent run your Godot game and read back the errors

—
—
Claude Code Game Studios

Claude Code configuration pack: 49 agent personas + skills for game dev

—
—
NVIDIA Audio2Face-3D

Official NVIDIA tech: audio in, lip-sync and facial animation out

—
—
ACE-Step
ACE-Stepself-host

Apache-2.0 text-to-music model: full songs, commercial use OK

—
—
llamafile
llamafileself-host

Run a local LLM from a single file, no install.

—
—
LibreTranslate

A free, self-hostable translation API.

—
—
txtai
txtaiself-host

An all-in-one embeddings database for search and RAG.

—
—
Windmill
Windmillself-host

Turn scripts into workflows, APIs, and internal tools.

—
—
ComfyUI
ComfyUIself-host

Node-based local image and video generation.

—
—
Marker
Markerself-host

Convert PDFs and documents to clean Markdown.

—
—
Inbox Zero
Inbox Zeroself-host

An AI email assistant that cleans up your inbox.

—
—
Kotaemon
Kotaemonself-host

A self-hosted chat-with-your-documents app with citations.

—
—
faster-whisper

Fast local speech-to-text for your own apps.

—
—
Piper
Piperself-host

A fast, fully local text-to-speech engine.

—
—
KoboldCpp
KoboldCppself-host

Run open LLMs locally with a simple interface.

—
—
LibreChat
LibreChatself-host

One self-hosted chat app for many AI providers.

—
—
Open WebUI
Open WebUIself-host

A polished self-hosted ChatGPT-style interface for any model.

—
—
Immich
Immichself-host

Self-hosted photo library with AI search and face recognition.

—
—
Fooocus
Fooocusself-host

Dead-simple local image generation from a prompt.

—
—
Khoj
Khojself-host

A self-hosted AI second brain for your notes and docs.

—
—
LocalAI
LocalAIself-host

A self-hosted, OpenAI-compatible API you fully control.

—
—
whisper.cpp
whisper.cppself-host

Fast offline speech-to-text on your own machine.

—
—
Docling
Doclingself-host

Turn PDFs and Office files into clean, AI-ready text.

—
—
PrivateGPT
PrivateGPTself-host

Ask questions about your documents, fully offline.

—
—
Lobe Chat
Lobe Chatself-host

A slick multi-provider AI chat UI you can self-host.

—
—
Memnest
Memnestself-host

Local-first memory for AI coding agents, via one MCP service

—
—

Star counts, licenses, and activity are pulled live from the GitHub API and refreshed weekly.

Why choose open-source AI tools?

Open-source AI tools let you self-host for data control, avoid vendor lock-in, and often run for free. The trade-off is that you manage more yourself. The stars, license, and last-commit date on this page are a quick read on popularity, commercial-use rights, and whether a project is actively maintained — the three things that matter most when betting on open source. All 97 projects here are hand-reviewed, and their GitHub stats (2082k+ stars combined) refresh weekly.