Best of Open-Source AI

Apps, agents, models and the tools around them: what each one does, what it needs, where it breaks. No fluff, and paid never moves a rank.

155 projects in 16 categories, from GitHub data of 11 October 2026. Rankings update twice a day.

  • Every project fact-checked on GitHub before it is listed
  • Every entry has strengths and weaknesses
  • Demo links so you can try before you deploy

Top 10 right now

Best of Open-Source AI is a ranked list of 155 open-source AI projects: chat apps and assistants, desktop apps, agent platforms and frameworks, workflow automation, RAG, memory, model serving, open models, training, image, video and voice, vector databases, gateways, observability, sandboxes, data tools, MCP servers and learning material. Each entry has strengths, weaknesses, specs and a score from public GitHub signals.

Best of Open-Source AI: top 10
RankProjectAdoptionFreshnessMaintenanceEasy to runAgent-readyScore
1OmniRouteOpenAI-compatible gateway that routes requests across hundreds of AI providersGateways, 75.1k stars, MIT94100100677086 out of 100
2LiteLLMOpenAI-format gateway and Python SDK for calling 100+ LLM providersGateways, 61k stars, custom license8910083833084 out of 100
3nanobotSmall Python agent runtime with bundled WebUI, TUI and chat channelsAssistants, 49k stars, MIT8110093833084 out of 100
#4LocalAIOne OpenAI-compatible server for text, speech, image and video modelsModel serving, 49.5k stars, MIT8310089677082 out of 100
#5MilvusDistributed vector database with dense, sparse and hybrid search at scale Live demo ↗ (opens in a new tab)Vector databases, 46.3k stars, Apache-2.08210084677081 out of 100
#6LobeHubAgent workspace with builder, groups, scheduling and 10,000+ MCP skillsChat UIs, 83.1k stars, custom license8610083674580 out of 100
#7OpenClawPersonal assistant gateway that answers in Discord, Slack, WhatsApp and TelegramAssistants, 391.7k stars, MIT10010091504579 out of 100
#8llama.cppC/C++ inference engine serving GGUF models over an OpenAI-compatible APIModel serving, 130.8k stars, MIT9410089507079 out of 100
#9hindsightAgent memory server with retain, recall and reflect operationsMemory, 48.3k stars, MIT8110093508578 out of 100
#10LightpandaHeadless browser written in Zig for AI agents and scrapingSandboxes, 36.3k stars, AGPL-3.08510092507078 out of 100

Momentum, Verified build, Docs and Privacy are not measured yet; their weight goes to the signals shown. A dash means the signal is not scored for that kind of project. Hover a number for its rating in words.

Pick by what you need

Assistants

Personal AI assistants you run yourself and talk to through chat apps, with memory and the ability to act.

See all 12 with reviews
Assistants
RankProjectScore
1nanobotSmall Python agent runtime with bundled WebUI, TUI and chat channels49k stars, MIT84 out of 100
2OpenClawPersonal assistant gateway that answers in Discord, Slack, WhatsApp and Telegram391.7k stars, MIT79 out of 100
3Hermes AgentTerminal and chat-app agent that writes its own skills and remembers you252.7k stars, MIT75 out of 100
#4ZeroClawSingle Rust binary agent runtime with 30+ channels and hardware access33k stars, Apache-2.075 out of 100
#5cowagentPersonal AI agent with memory, skills and chat channels like Telegram and Slack47.3k stars, MIT66 out of 100

Chat UIs

Web front-ends for local or API models, usually with user accounts, chat history and file upload.

See all 13 with reviews
Chat UIs
RankProjectScore
1LobeHubAgent workspace with builder, groups, scheduling and 10,000+ MCP skills83.1k stars, custom license80 out of 100
2AnythingLLMDocument chat and agent app with built-in RAG, MCP and multi-user support66.9k stars, MIT77 out of 100
3Open WebUISelf-hosted chat UI for Ollama and OpenAI-compatible APIs with RBAC and RAG154.3k stars, custom license76 out of 100
#4big-AGIMulti-model chat workspace with Beam side-by-side model comparison7.1k stars, MIT71 out of 100
#5Hermes WebUIBrowser UI for Hermes Agent with sessions and file browser18.9k stars, MIT69 out of 100

Agent platforms

Visual or code-first builders for agents and workflows, with orchestration, tools and deployment.

See all 10 with reviews
Agent platforms
RankProjectScore
1LangflowVisual flow builder that deploys agents as APIs or MCP servers155.5k stars, MIT73 out of 100
2DifyVisual LLM app platform with workflows, RAG pipeline, agents and APIs Live demo ↗ (opens in a new tab)158.1k stars, custom license72 out of 100
3AutoGPTBlock-based builder for agents that run on demand, schedule or trigger Live demo ↗ (opens in a new tab)187.5k stars, custom license70 out of 100
#4SimWorkspace to build, deploy and monitor agents with 1,000+ integrations29.8k stars, Apache-2.070 out of 100
#5MulticaIssue board where AI coding agents take assignments like teammates52.5k stars, custom license68 out of 100

Workflow automation with AI

Workflow and integration platforms with AI steps or agent nodes, for wiring models into the rest of your tools.

See all 2 with reviews
Workflow automation with AI
RankProjectScore
1n8nVisual workflow automation with code steps, AI agent nodes and 1500+ integrations207k stars, custom license76 out of 100
2ActivepiecesSelf-hosted workflow automation with TypeScript integrations, alternative to Zapier25k stars, custom license65 out of 100

RAG and knowledge

Document Q&A, knowledge bases and enterprise search over your own files and data.

See all 15 with reviews
RAG and knowledge
RankProjectScore
1LightRAGGraph-plus-vector RAG server with web UI and Ollama-compatible API40.1k stars, MIT76 out of 100
2Open NotebookSelf-hosted NotebookLM alternative with podcasts and 20+ model providers40.1k stars, MIT75 out of 100
3RAGFlowRAG engine with document parsing, agentic retrieval and citations Live demo ↗ (opens in a new tab)92k stars, Apache-2.072 out of 100
#4WeKnoraEnterprise knowledge base combining RAG Q&A, agents and generated wikis33.1k stars, custom license68 out of 100
#5SurfSenseOffline NotebookLM alternative that turns documents into decks, reports and podcasts16.3k stars, custom license68 out of 100

Voice

Speech-to-text, text-to-speech, voice agents and meeting tools that run locally.

See all 11 with reviews
Voice
RankProjectScore
1VoiceboxLocal voice studio for cloning, TTS, dictation and agent speech56.9k stars, MIT72 out of 100
2Speech-to-SpeechModular voice-agent pipeline exposed through the OpenAI Realtime API13.4k stars, Apache-2.067 out of 100
3Pocket TTS100M-parameter CPU text-to-speech with streaming and voice cloning Live demo ↗ (opens in a new tab)9.9k stars, MIT64 out of 100
#4Kokoro-FastAPIOpenAI-compatible Kokoro-82M speech API in CPU and GPU images Live demo ↗ (opens in a new tab)5.5k stars, Apache-2.064 out of 100
#5IndexTTSZero-shot TTS with emotion, speed and pronunciation control Live demo ↗ (opens in a new tab)24.4k stars, custom license61 out of 100

Image and video

Generation UIs and pipelines for images and video, usually around diffusion models.

See all 8 with reviews
Image and video
RankProjectScore
1ComfyUINode-graph engine for diffusion image, video, audio and 3D models136.9k stars, GPL-3.075 out of 100
2MoneyPrinterTurboGenerates short videos from a topic with script, footage, voice and subtitles129.6k stars, MIT69 out of 100
3InvokeAICanvas-first web UI for Stable Diffusion and Flux image generation28.6k stars, Apache-2.062 out of 100
#4AI ToolkitFine-tuning suite for image, video and audio diffusion models, with GUI and CLI12.3k stars, MIT54 out of 100
#5Kohya's GUIGradio GUI and CLI for Kohya diffusion training scripts12.6k stars, Apache-2.052 out of 100

Security

AI agents and tools for penetration testing, red-teaming and finding vulnerabilities in your own apps and models.

See all 1 with reviews
Security
RankProjectScore
1StrixAutonomous AI pentesting agents that validate findings with working exploits67.9k stars, Apache-2.069 out of 100

Memory

Long-term memory engines that store and retrieve facts for agents across sessions.

See all 12 with reviews
Memory
RankProjectScore
1hindsightAgent memory server with retain, recall and reflect operations48.3k stars, MIT78 out of 100
2MemPalaceLocal verbatim memory for coding agents on ChromaDB with 45 MCP tools59.5k stars, MIT77 out of 100
3agentmemoryPersistent memory server for coding agents, exposed over MCP and REST29.3k stars, Apache-2.075 out of 100
#4OpenVikingContext database exposing agent memory, knowledge and skills as a filesystem Live demo ↗ (opens in a new tab)39.6k stars, AGPL-3.074 out of 100
#5Mem0Memory layer for agents with a self-hosted server, SDKs and CLI Live demo ↗ (opens in a new tab)67k stars, Apache-2.073 out of 100

Model serving

Inference engines and model servers that expose local models over an API.

See all 20 with reviews
Model serving
RankProjectScore
1LocalAIOne OpenAI-compatible server for text, speech, image and video models49.5k stars, MIT82 out of 100
2llama.cppC/C++ inference engine serving GGUF models over an OpenAI-compatible API130.8k stars, MIT79 out of 100
3vLLMHigh-throughput LLM serving engine with OpenAI and Anthropic APIs93.6k stars, Apache-2.075 out of 100
#4OllamaRuns open-weight models locally behind a CLI and REST API182.7k stars, MIT74 out of 100
#5colibriC inference engine that runs huge MoE models by streaming experts from disk41.1k stars, Apache-2.070 out of 100

Gateways

LLM gateways and proxies for routing, caching, rate limits and cost control across providers.

See all 14 with reviews
Gateways
RankProjectScore
1OmniRouteOpenAI-compatible gateway that routes requests across hundreds of AI providers75.1k stars, MIT86 out of 100
2LiteLLMOpenAI-format gateway and Python SDK for calling 100+ LLM providers61k stars, custom license84 out of 100
3freellmapiOpenAI-compatible router that fails over across free LLM provider tiers33.1k stars, MIT76 out of 100
#4ContextForge MCP GatewayRegistry and proxy federating MCP, A2A, REST and gRPC behind one endpoint4.6k stars, Apache-2.068 out of 100
#5HigressEnvoy-based API gateway with LLM proxy plugins and MCP server hosting Live demo ↗ (opens in a new tab)9.5k stars, Apache-2.061 out of 100

Observability

Tracing, evaluation and prompt management for LLM applications.

See all 13 with reviews
Observability
RankProjectScore
1LangfuseTracing, prompt management and evals for LLM apps on ClickHouse Live demo ↗ (opens in a new tab)35.6k stars, custom license74 out of 100
2PhoenixLLM tracing, evals, datasets and prompt playground built on OpenTelemetry11.8k stars, custom license74 out of 100
3promptfooCLI for evaluating and red-teaming prompts, agents and RAG25.9k stars, MIT71 out of 100
#4MLflowTracing, evals, prompt registry and AI gateway plus classic ML tracking Live demo ↗ (opens in a new tab)28.3k stars, Apache-2.070 out of 100
#5OpikTrace, evaluate and monitor LLM apps and agents, Apache-2.0 end to end22.5k stars, Apache-2.064 out of 100

Vector databases

Vector stores and hybrid search engines for embeddings.

See all 8 with reviews
Vector databases
RankProjectScore
1MilvusDistributed vector database with dense, sparse and hybrid search at scale Live demo ↗ (opens in a new tab)46.3k stars, Apache-2.081 out of 100
2MeilisearchRust search engine API with full-text, vector and hybrid search Live demo ↗ (opens in a new tab)59.5k stars, custom license69 out of 100
3ChromaEmbedding database with a four-function API for Python and JavaScript29.5k stars, Apache-2.064 out of 100
#4QdrantRust vector database with payload filtering, REST and gRPC Live demo ↗ (opens in a new tab)35k stars, Apache-2.063 out of 100
#5pgvectorPostgreSQL extension for vector similarity search with HNSW and IVFFlat23.3k stars, custom license59 out of 100

Sandboxes

Isolated runtimes where agents execute code, browse or use tools safely.

See all 8 with reviews
Sandboxes
RankProjectScore
1LightpandaHeadless browser written in Zig for AI agents and scraping36.3k stars, AGPL-3.078 out of 100
2ObscuraRust headless browser with CDP, native rendering and stealth mode28.8k stars, Apache-2.071 out of 100
3NemoClawNVIDIA reference stack running OpenClaw and Hermes inside OpenShell sandboxes22.7k stars, Apache-2.071 out of 100
#4OpenShellPolicy-enforced sandbox runtime for autonomous agents with credential brokering15.8k stars, Apache-2.069 out of 100
#5microsandboxLocal microVMs for untrusted code with fork, snapshot and SDKs8.6k stars, Apache-2.061 out of 100

Data and scraping for AI

Tools that turn web pages, PDFs and documents into clean text or structured data that models can use.

See all 3 with reviews
Data and scraping for AI
RankProjectScore
1Crawl4AIPython crawler that turns pages into LLM-ready markdown, with a Docker API85.2k stars, Apache-2.072 out of 100
2FirecrawlWeb scraping and crawling API that returns LLM-ready markdown Live demo ↗ (opens in a new tab)190.3k stars, AGPL-3.068 out of 100
3Jina ReaderConverts any URL or search query into LLM-friendly markdown Live demo ↗ (opens in a new tab)12.1k stars, Apache-2.044 out of 100

Open-source alternatives to paid tools

The highest-scoring open-source projects in the category we compare each product in. A project marked "own claim" calls itself an alternative in its README.

Runs on what you have

Full ranking per group

From each project README: whether it needs a GPU, and whether it mentions Apple Silicon or arm64. Apps and tools you run, not libraries.

What you haveProjectsTop picks
No GPU needed102OmniRoute, LiteLLM, nanobot, LobeHub, OpenClaw
A GPU helps, not required33LocalAI, Milvus, llama.cpp, Open WebUI, ComfyUI
Needs a GPU8KTransformers, GPUStack, AI Toolkit, LMDeploy, Kohya's GUI
A Mac or another arm64 machine57OmniRoute, nanobot, LocalAI, Milvus, llama.cpp

How this list is ranked

On this list: open-source projects whose main job is AI, from apps you run to libraries you build with. Tools for coding with AI, starters and the stack you ship on live on the sister list, Best of Vibe Coding. The score comes from public GitHub signals with published weights; see the methodology. Looking for coding agents, starters and the stack you ship on? See Best of Vibe Coding.