archestack 发布 best-of-selfhosted-ai:自托管 AI 项目排行榜
archestack/best-of-selfhosted-ai
archestack 在 GitHub 发布 best-of-selfhosted-ai 榜单,按采用度、新鲜度、易运行程度等信号为自托管 AI 项目打分排名,付费不影响名次。
Self-hosted AI, ranked. 🏆
What runs on your own box, what it needs, where it breaks. No fluff, and paid never moves a rank.
Tip
🤖 Bots find and fact-check every project · ✍️ Every entry has strengths and weaknesses · ▶️ Demo links so you can try before you deploy
Looking for starters and templates to build your own AI app? 👉 Best of AI Starters
🔥 Top 10 right now
| # | Project | Category | ⭐ |
|---|---|---|---|
| 🥇 96 | OmniRoute 📝 review Free-tier-aware AI gateway routing coding agents across 350+ providers 🌐 Site ↗ |
🔀 Gateways | 74k |
| 🥇 94 | OpenClaw 📝 review Personal assistant gateway that answers in Discord, Slack, WhatsApp and Telegram 📖 Docs ↗ · 🌐 Site ↗ |
🤖 Assistants | 392k |
| 🥇 92 | MemPalace 📝 review Local verbatim memory for coding agents on ChromaDB with 45 MCP tools 📖 Docs ↗ · 🌐 Site ↗ |
🗂️ Memory | 59k |
| 🥇 92 | LocalAI 📝 review One OpenAI-compatible server for text, speech, image and video models 📖 Docs ↗ · 🌐 Site ↗ |
🧠 Model serving | 49k |
| 🥇 91 | Hermes Agent 📝 review Terminal and chat-app agent that writes its own skills and remembers you 📖 Docs ↗ · 🌐 Site ↗ |
🤖 Assistants | 252k |
| 🥇 91 | Open WebUI 📝 review Self-hosted chat UI for Ollama and OpenAI-compatible APIs with RBAC and RAG 📖 Docs ↗ · 🌐 Site ↗ |
💬 Chat UIs | 154k |
| 🥇 91 | LightRAG 📝 review Graph-plus-vector RAG server with web UI and Ollama-compatible API |
📚 RAG and knowledge | 40k |
| 🥇 90 | Open Notebook 📝 review Self-hosted NotebookLM alternative with podcasts and 20+ model providers 🌐 Site ↗ |
📚 RAG and knowledge | 40k |
| 🥇 89 | MoneyPrinterTurbo 📝 review Generates short videos from a topic with script, footage, voice and subtitles |
🎨 Image and video | 129k |
| 🥇 89 | LiteLLM 📝 review Proxy and SDK that calls 100+ LLM providers in OpenAI format 📖 Docs ↗ · 🌐 Site ↗ |
🔀 Gateways | 60k |
Ordered by score (how we rank): adoption, freshness, how easy it is to run, and a few more signals as the bots measure them. Expect the board to shuffle. 🔀
⚡ Pick by vibe
- 💬 ChatGPT, but at home → Chat UIs
- 🧠 Run models on my own GPU → Model serving
- 🤖 An assistant living in my Telegram or WhatsApp → Assistants
- 📚 Chat with my own documents → RAG and knowledge
- 🧩 Build agents and workflows without coding everything → Agent platforms
- 🔀 One API key for every provider → Gateways
- 💻 Copilot, self-hosted → Coding
- 🎙️ Voice in, voice out, offline → Voice
- 🎨 Generate images and video → Image and video
- 🔎 Search that doesn't phone home → Search
- 📈 See what my LLM app is actually doing → Observability
- 🛡️ Let agents run code without wrecking my server → Sandboxes
🗂️ All categories
- 🤖 Assistants · 11
- 💬 Chat UIs · 13
- 🧩 Agent platforms · 12
- 📚 RAG and knowledge · 15
- 🧠 Model serving · 18
- 🔀 Gateways · 13
- 🗂️ Memory · 11
- 🎙️ Voice · 11
- 🎨 Image and video · 8
- 💻 Coding · 9
- 🔎 Search · 8
- 📈 Observability · 13
- 🧮 Vector databases · 9
- 🛡️ Sandboxes · 8
Legend: 🥇 80+ · 🥈 65–79 · 🥉 55–64 · number = score out of 100 (how we rank) · ⭐ GitHub stars · 📝 review (strengths, weaknesses, specs) · ▶️ live demo · 📖 docs · 🌐 website (↗ = leaves GitHub; GitHub ignores target=_blank, so Cmd/Ctrl-click for a new tab) · 🐳 Docker image or compose · 🎮 GPU required · ✨ GPU optional
🤖 Assistants
Personal AI assistants you run yourself and talk to through chat apps, with memory and the ability to act. 11 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 94 | OpenClaw 📝 review Personal assistant gateway that answers in Discord, Slack, WhatsApp and Telegram 📖 Docs ↗ · 🌐 Site ↗ |
392k | MIT | 🐳 |
| 🥇 91 | Hermes Agent 📝 review Terminal and chat-app agent that writes its own skills and remembers you 📖 Docs ↗ · 🌐 Site ↗ |
252k | MIT | 🐳 |
| 🥇 89 | nanobot 📝 review Small Python agent runtime with bundled WebUI, TUI and chat channels 📖 Docs ↗ |
49k | MIT | 🐳 |
| 🥇 86 | ZeroClaw 📝 review Single Rust binary agent runtime with 30+ channels and hardware access 📖 Docs ↗ · 🌐 Site ↗ |
33k | Apache-2.0 | 🐳 |
| 🥇 80 | IronClaw 📝 review Rust assistant that sandboxes every untrusted tool in WebAssembly |
13k | Apache-2.0 | 🐳 |
| 🥈 72 | Khoj 📝 review Personal assistant that chats with your documents and the web ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
38k | AGPL-3.0 | 🐳 |
| 🥈 71 | AstrBot 📝 review Chatbot platform bridging LLMs to QQ, Telegram, Discord, Slack and more 📖 Docs ↗ |
42k | AGPL-3.0 | 🐳 |
| 🥈 66 | QwenPaw 📝 review AgentScope-based personal assistant with local Qwen models and chat channels ▶️ Demo ↗ · 📖 Docs ↗ |
36k | Apache-2.0 | 🐳 |
| 🥉 59 | Moltis 📝 review Persistent personal agent server in one Rust binary with sandboxed execution 📖 Docs ↗ · 🌐 Site ↗ |
2.9k | MIT | 🐳 |
| 51 | Spacebot 📝 review Multi-user agent harness for Discord, Slack and Telegram communities 📖 Docs ↗ · 🌐 Site ↗ |
2.4k | custom | 🐳 |
| 40 | PicoClaw 📝 review Go assistant agent that runs in under 20 MB on $10 boards 📖 Docs ↗ · 🌐 Site ↗ |
30k | MIT | – |
💡 How to choose
- Check which channels it supports today (WhatsApp, Telegram, Slack, Discord, email) and whether each needs a paid API.
- Look at how memory is stored and whether you can inspect or wipe it.
- Actions need credentials; prefer assistants that scope them per tool.
💬 Chat UIs
Web front-ends for local or API models, usually with user accounts, chat history and file upload. 13 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 91 | Open WebUI 📝 review Self-hosted chat UI for Ollama and OpenAI-compatible APIs with RBAC and RAG 📖 Docs ↗ · 🌐 Site ↗ |
154k | custom | 🐳 ✨ |
| 🥇 87 | LibreChat 📝 review Multi-provider ChatGPT-style app with agents, MCP, code interpreter and auth 📖 Docs ↗ · 🌐 Site ↗ |
45k | MIT | 🐳 |
| 🥇 80 | Hermes WebUI 📝 review Browser front end for Hermes Agent with sessions, files and voice input |
19k | MIT | 🐳 |
| 🥈 76 | big-AGI 📝 review Multi-model chat workspace with Beam side-by-side model comparison 🌐 Site ↗ |
7.1k | MIT | 🐳 |
| 🥈 74 | NextChat 📝 review Lightweight Next.js chat client for OpenAI, Claude, Gemini and DeepSeek APIs ▶️ Demo ↗ · 🌐 Site ↗ |
89k | MIT | 🐳 |
| 🥈 74 | LobeHub 📝 review Agent workspace with builder, groups, scheduling and 10,000+ MCP skills |
83k | custom | 🐳 |
| 🥈 72 | HuggingChat UI 📝 review SvelteKit chat front end behind HuggingChat for OpenAI-compatible endpoints ▶️ Demo ↗ |
11k | Apache-2.0 | 🐳 |
| 🥈 67 | ClaraVerse 📝 review Private AI workspace with chat, agent crews, workflows and Telegram 🌐 Site ↗ |
3.9k | custom | 🐳 |
| 🥉 63 | SillyTavern 📝 review Local chat front end for role-play across many LLM backends 📖 Docs ↗ |
34k | AGPL-3.0 | 🐳 |
| 🥉 61 | LoLLMs WebUI 📝 review Single-user web UI for local and remote LLMs with many personalities |
4.8k | Apache-2.0 | 🐳 |
| 🥉 56 | AnythingLLM 📝 review Document chat and agent app with built-in RAG, MCP and multi-user support 📖 Docs ↗ · 🌐 Site ↗ |
67k | MIT | – |
| 🥉 56 | Onyx 📝 review Team knowledge chat that indexes 50+ apps for RAG and agents ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
32k | custom | – |
| 44 | ChatGPT UI 📝 review Multi-user ChatGPT-style web client with pluggable databases 📖 Docs ↗ |
1.6k | MIT | 🐳 |
💡 How to choose
- Confirm it talks to your backend (Ollama, OpenAI-compatible, Anthropic) without a plugin.
- Multi-user auth, RBAC and SSO are where free and paid editions differ most.
- Check what the default compose pulls in (database, vector store) before sizing the host.
🧩 Agent platforms
Visual or code-first builders for agents and workflows, with orchestration, tools and deployment. 12 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 88 | Multica 📝 review Issue board where coding agents pick up tickets and return pull requests 📖 Docs ↗ · 🌐 Site ↗ |
52k | custom | 🐳 |
| 🥇 83 | Activepieces 📝 review Zapier-style automation whose 280+ pieces double as MCP servers 📖 Docs ↗ · 🌐 Site ↗ |
25k | custom | 🐳 |
| 🥇 81 | Skyvern 📝 review Browser automation agent driven by vision LLMs over Playwright ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
23k | AGPL-3.0 | 🐳 |
| 🥈 71 | Paperclip 📝 review Task manager and org chart for teams of AI agents with budgets 📖 Docs ↗ · 🌐 Site ↗ |
99k | MIT | 🐳 |
| 🥈 65 | n8n 📝 review Visual workflow automation with code steps, AI agent nodes and 1500+ integrations 📖 Docs ↗ |
207k | custom | – |
| 🥉 63 | AutoGPT 📝 review Block-based builder for agents that run on demand, schedule or trigger ▶️ Demo ↗ · 📖 Docs ↗ |
188k | custom | – |
| 🥉 62 | Langflow 📝 review Visual flow builder that deploys agents as APIs or MCP servers 📖 Docs ↗ · 🌐 Site ↗ |
156k | MIT | – |
| 🥉 61 | Dify 📝 review Visual LLM app platform with workflows, RAG pipeline, agents and APIs ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
158k | custom | – |
| 54 | Sim 📝 review Workspace to build, deploy and monitor agents with 1,000+ integrations 📖 Docs ↗ · 🌐 Site ↗ |
30k | Apache-2.0 | – |
| 50 | FastGPT 📝 review Knowledge-base Q&A and visual workflow platform for LLM apps 📖 Docs ↗ · 🌐 Site ↗ |
30k | custom | – |
| 46 | Agent Zero 📝 review Agent framework that gives the model a full Linux desktop in Docker 🌐 Site ↗ |
19k | custom | – |
| 43 | Botpress 📝 review SDK, CLI and open-source integrations for the Botpress Cloud bot platform ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
15k | MIT | 🐳 |
💡 How to choose
- Decide between a visual builder (faster to start) and code-first (easier to test and version).
- Check how workflows are exported; vendor-specific JSON makes migration costly.
- Look at the license for the server part; several are AGPL or source-available.
📚 RAG and knowledge
Document Q&A, knowledge bases and enterprise search over your own files and data. 15 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 91 | LightRAG 📝 review Graph-plus-vector RAG server with web UI and Ollama-compatible API |
40k | MIT | 🐳 |
| 🥇 90 | Open Notebook 📝 review Self-hosted NotebookLM alternative with podcasts and 20+ model providers 🌐 Site ↗ |
40k | MIT | 🐳 |
| 🥈 77 | RAGFlow 📝 review RAG engine with deep document parsing, agentic retrieval and knowledge compilation ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
92k | Apache-2.0 | 🐳 |
| 🥈 73 | paperless-gpt 📝 review LLM-powered OCR, titles, tags and document links for Paperless-ngx |
2.7k | MIT | 🐳 |
| 🥈 70 | DeepWiki-Open 📝 review Generates browsable wikis and diagrams for GitHub, GitLab and Bitbucket repos 🌐 Site ↗ |
18k | MIT | 🐳 |
| 🥈 68 | PrivateGPT 📝 review Anthropic-style API layer for private RAG on local inference servers 📖 Docs ↗ |
58k | Apache-2.0 | 🐳 |
| 🥈 68 | WeKnora 📝 review Enterprise knowledge base combining RAG Q&A, agents and generated wikis 📖 Docs ↗ · 🌐 Site ↗ |
33k | custom | 🐳 |
| 🥉 62 | PipesHub 📝 review Permission-aware search and agent context over 50+ workplace systems 📖 Docs ↗ · 🌐 Site ↗ |
3.8k | Apache-2.0 | 🐳 |
| 🥉 60 | DB-GPT 📝 review Agentic data assistant that writes SQL and code over your databases 📖 Docs ↗ · 🌐 Site ↗ |
20k | MIT | 🐳 ✨ |
| 🥉 56 | MaxKB 📝 review Enterprise knowledge-base agent platform with RAG, workflows and MCP tools |
23k | GPL-3.0 | – |
| 54 | Paperless-AI 📝 review Auto-tags Paperless-ngx documents and adds RAG chat over the archive 📖 Docs ↗ |
6.0k | MIT | 🐳 |
| 53 | SurfSense 📝 review Offline NotebookLM alternative that turns documents into decks, reports and podcasts 📖 Docs ↗ · 🌐 Site ↗ |
16k | custom | – |
| 51 | Kotaemon 📝 review Gradio RAG UI with hybrid retrieval, citations and multi-user login ▶️ Demo ↗ · 📖 Docs ↗ |
26k | Apache-2.0 | 🐳 |
| 48 | Morphik 📝 review Multimodal retrieval engine for visually rich PDFs, images and video ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
3.7k | custom | 🐳 |
| 36 | Docling Serve 📝 review Docling document conversion as an HTTP API with playground UI |
1.9k | MIT | ✨ |
💡 How to choose
- Match the ingestion formats you need (PDF with tables, Office, web, Confluence) before anything else.
- Check which embedding models and vector stores are supported and whether they can run offline.
- Look for citations in answers; without them, RAG output is hard to trust.
🧠 Model serving
Inference engines and model servers that expose local models over an API. 18 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 92 | LocalAI 📝 review One OpenAI-compatible server for text, speech, image and video models 📖 Docs ↗ · 🌐 Site ↗ |
49k | MIT | 🐳 ✨ |
| 🥈 79 | Ollama 📝 review Runs open-weight models locally behind a CLI and REST API 📖 Docs ↗ · 🌐 Site ↗ |
183k | MIT | 🐳 ✨ |
| 🥉 64 | llama.cpp 📝 review C/C++ inference engine serving GGUF models over an OpenAI-compatible API 🌐 Site ↗ |
131k | MIT | ✨ |
| 🥉 62 | mistral.rs 📝 review Rust inference server with OpenAI and Anthropic APIs and agent tools 📖 Docs ↗ |
7.7k | MIT | 🐳 ✨ |
| 🥉 62 | Lemonade 📝 review Local AI server that targets GPUs and AMD NPUs with OpenAI-style APIs |
5.8k | Apache-2.0 | 🐳 ✨ |
| 🥉 60 | vLLM 📝 review High-throughput LLM serving engine with OpenAI and Anthropic APIs 📖 Docs ↗ · 🌐 Site ↗ |
93k | Apache-2.0 | ✨ |
| 54 | SGLang 📝 review Inference framework for LLMs, VLMs and diffusion models on many accelerators 📖 Docs ↗ · 🌐 Site ↗ |
37k | Apache-2.0 | ✨ |
| 52 | Xinference 📝 review Serves LLM, embedding, speech and image models behind one OpenAI-style API 📖 Docs ↗ · 🌐 Site ↗ |
9.6k | Apache-2.0 | ✨ |
| 49 | llamafile 📝 review Single-file executables that bundle llama.cpp with model weights 📖 Docs ↗ |
26k | custom | ✨ |
| 49 | Text Embeddings Inference 📝 review Rust server for embedding, reranker and classification models 📖 Docs ↗ |
5.1k | Apache-2.0 | 🐳 ✨ |
| 48 | KTransformers 📝 review CPU-GPU hybrid inference and fine-tuning for very large MoE models 📖 Docs ↗ |
20k | Apache-2.0 | 🎮 |
| 48 | llama-swap 📝 review Go proxy that hot-swaps local model servers per request |
5.9k | MIT | ✨ |
| 46 | Triton Inference Server 📝 review NVIDIA inference server for TensorRT, PyTorch, ONNX and more over HTTP/gRPC 🌐 Site ↗ |
11k | BSD-3-Clause | ✨ |
| 46 | GPUStack 📝 review GPU cluster manager that deploys models on vLLM, SGLang and TensorRT-LLM 📖 Docs ↗ |
5.8k | Apache-2.0 | 🎮 |
| 45 | LMDeploy 📝 review LLM and VLM serving toolkit with the TurboMind and PyTorch engines 📖 Docs ↗ |
8.1k | Apache-2.0 | 🎮 |
| 43 | Text Generation Web UI 📝 review Local LLM chat UI and API with five switchable loader backends |
48k | AGPL-3.0 | ✨ |
| 32 | TabbyAPI 📝 review OpenAI-compatible API server for ExLlamaV3 models 📖 Docs ↗ |
1.5k | AGPL-3.0 | 🎮 |
| 29 | OpenLLM 📝 review One-command OpenAI-compatible endpoints for curated open LLMs |
13k | Apache-2.0 | 🎮 |
💡 How to choose
- Pick by hardware first (CPU, NVIDIA, AMD, Apple Silicon) and by model format (GGUF, safetensors).
- Throughput engines (continuous batching, paged attention) need GPUs; single-user servers do not.
- An OpenAI-compatible API keeps the rest of your stack portable.
🔀 Gateways
LLM gateways and proxies for routing, caching, rate limits and cost control across providers. 13 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 96 | OmniRoute 📝 review Free-tier-aware AI gateway routing coding agents across 350+ providers 🌐 Site ↗ |
74k | MIT | 🐳 |
| 🥇 89 | LiteLLM 📝 review Proxy and SDK that calls 100+ LLM providers in OpenAI format 📖 Docs ↗ · 🌐 Site ↗ |
60k | custom | 🐳 |
| 🥈 73 | GoModel 📝 review Go AI gateway with OpenAI and Anthropic APIs, caching and budgets ▶️ Demo ↗ · 📖 Docs ↗ |
1.2k | MIT | 🐳 |
| 🥈 70 | optillm 📝 review OpenAI-compatible proxy applying inference-time reasoning techniques ▶️ Demo ↗ |
4.3k | Apache-2.0 | 🐳 ✨ |
| 🥈 68 | Portkey Gateway 📝 review Node.js LLM gateway with fallbacks, load balancing and guardrails |
13k | MIT | 🐳 |
| 🥉 63 | Plano 📝 review Envoy-based data plane that routes, traces and guards agent traffic 📖 Docs ↗ |
7.1k | Apache-2.0 | 🐳 |
| 🥉 63 | ContextForge MCP Gateway 📝 review Registry and proxy federating MCP, A2A, REST and gRPC behind one endpoint 📖 Docs ↗ |
4.6k | Apache-2.0 | 🐳 |
| 🥉 59 | agentgateway 📝 review One proxy for LLM, MCP and A2A traffic with auth and RBAC 📖 Docs ↗ |
5.2k | Apache-2.0 | 🐳 |
| 🥉 55 | CoAI 📝 review Multi-user chat site plus OpenAI-compatible proxy with billing 📖 Docs ↗ · 🌐 Site ↗ |
9.3k | Apache-2.0 | 🐳 |
| 53 | MetaMCP 📝 review Aggregates MCP servers into namespaced endpoints with auth and middleware 📖 Docs ↗ |
2.7k | MIT | 🐳 |
| 51 | Higress 📝 review Envoy-based API gateway with LLM proxy plugins and MCP server hosting ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
9.5k | Apache-2.0 | – |
| 50 | Bifrost 📝 review Go AI gateway with web UI, fallbacks, budgets and semantic caching 📖 Docs ↗ |
8.6k | Apache-2.0 | – |
| 35 | mcpo 📝 review Exposes any MCP server as an OpenAPI HTTP endpoint 📖 Docs ↗ |
4.4k | MIT | 🐳 |
💡 How to choose
- List the providers you call today; check the gateway's native support rather than generic passthrough.
- Key management, per-team budgets and audit logs separate gateways from simple proxies.
- Check latency overhead and whether streaming is passed through unchanged.
🗂️ Memory
Long-term memory engines that store and retrieve facts for agents across sessions. 11 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 92 | MemPalace 📝 review Local verbatim memory for coding agents on ChromaDB with 45 MCP tools 📖 Docs ↗ · 🌐 Site ↗ |
59k | MIT | 🐳 |
| 🥇 89 | Cognee 📝 review Memory engine that turns documents and code into a knowledge graph 📖 Docs ↗ · 🌐 Site ↗ |
32k | Apache-2.0 | 🐳 |
| 🥇 87 | Graphiti 📝 review Temporal knowledge graph framework for agent memory with REST and MCP servers |
32k | Apache-2.0 | 🐳 |
| 🥇 85 | OpenViking 📝 review Context database exposing agent memory, knowledge and skills as a filesystem ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
39k | AGPL-3.0 | 🐳 |
| 🥈 66 | MemOS 📝 review Memory operating system for agents with cubes, scheduler and hybrid retrieval 📖 Docs ↗ · 🌐 Site ↗ |
12k | Apache-2.0 | 🐳 |
| 🥈 65 | agentmemory 📝 review Persistent memory server for coding agents built on the iii engine |
29k | Apache-2.0 | 🐳 |
| 🥉 62 | Mem0 📝 review Memory layer for agents with a self-hosted server, SDKs and CLI ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
67k | Apache-2.0 | – |
| 🥉 61 | Honcho 📝 review Memory service modelling users, agents and groups as evolving peers ▶️ Demo ↗ · 📖 Docs ↗ |
7.5k | AGPL-3.0 | 🐳 |
| 54 | Supermemory 📝 review Memory and context API with user profiles, connectors and a local server 📖 Docs ↗ |
31k | MIT | – |
| 44 | Engram 📝 review Single Go binary memory for coding agents on SQLite FTS5 with MCP 🌐 Site ↗ |
7.1k | MIT | – |
| 42 | Letta 📝 review Stateful agent harness with git-tracked memory, channels and remote computers ▶️ Demo ↗ · 📖 Docs ↗ |
3.5k | Apache-2.0 | – |
💡 How to choose
- Check what gets stored (raw messages, extracted facts, graphs) and how it is retrieved.
- Multi-tenant isolation matters if several users or agents share one store.
- Look at the backing store (Postgres, a vector DB, a graph DB) and whether you already run it.
🎙️ Voice
Speech-to-text, text-to-speech, voice agents and meeting tools that run locally. 11 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 83 | Speech-to-Speech 📝 review Modular voice-agent pipeline behind an OpenAI Realtime-compatible server |
13k | Apache-2.0 | 🐳 ✨ |
| 🥇 82 | Voicebox 📝 review Local voice studio for cloning, TTS, dictation and agent speech 📖 Docs ↗ · 🌐 Site ↗ |
57k | MIT | 🐳 ✨ |
| 🥈 79 | Pocket TTS 📝 review 100M-parameter CPU text-to-speech with streaming and voice cloning ▶️ Demo ↗ · 📖 Docs ↗ |
9.8k | MIT | 🐳 |
| 🥈 74 | GPT-SoVITS 📝 review Few-shot voice cloning and TTS with a training web UI ▶️ Demo ↗ · 📖 Docs ↗ |
63k | MIT | 🐳 ✨ |
| 🥉 58 | F5-TTS 📝 review Flow-matching TTS and voice cloning with Gradio and CLI ▶️ Demo ↗ |
15k | MIT | 🐳 |
| 🥉 58 | Speakr 📝 review Transcribe, summarize and search recordings with pluggable ASR and LLMs 📖 Docs ↗ |
4.1k | AGPL-3.0 | 🐳 |
| 🥉 56 | OpenReader 📝 review Reads EPUB, PDF and DOCX aloud with synced word highlighting 📖 Docs ↗ |
537 | MIT | 🐳 |
| 54 | Speaches 📝 review OpenAI-compatible STT and TTS server with faster-whisper, Kokoro and Piper 📖 Docs ↗ · 🌐 Site ↗ |
3.7k | MIT | 🐳 ✨ |
| 51 | IndexTTS 📝 review Zero-shot TTS with emotion, speed and pronunciation control ▶️ Demo ↗ |
24k | custom | – |
| 49 | Kokoro-FastAPI 📝 review OpenAI-compatible Kokoro-82M speech API in CPU and GPU images ▶️ Demo ↗ |
5.5k | Apache-2.0 | ✨ |
| 39 | WhisperLive 📝 review Near-real-time Whisper transcription server over WebSocket |
4.3k | MIT | ✨ |
💡 How to choose
- Latency decides usability for voice agents; check the end-to-end numbers the project publishes.
- Most quality models need a GPU; CPU-only setups are slower and limited to smaller models.
- Check language coverage and whether models are downloaded at build or at first run.
🎨 Image and video
Generation UIs and pipelines for images and video, usually around diffusion models. 8 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 89 | MoneyPrinterTurbo 📝 review Generates short videos from a topic with script, footage, voice and subtitles |
129k | MIT | 🐳 |
| 🥈 70 | Kohya's GUI 📝 review Gradio GUI and CLI for Kohya diffusion training scripts |
13k | Apache-2.0 | 🐳 🎮 |
| 🥈 67 | Pixelle-Video 📝 review Topic-to-short-video pipeline built on ComfyUI workflows and TTS 📖 Docs ↗ |
29k | Apache-2.0 | 🐳 |
| 🥉 60 | ComfyUI 📝 review Node-graph engine for diffusion image, video, audio and 3D models 📖 Docs ↗ · 🌐 Site ↗ |
137k | GPL-3.0 | ✨ |
| 🥉 60 | FluxGym 📝 review Web UI for training FLUX LoRAs on 12 to 20 GB GPUs |
3.3k | MIT | 🐳 🎮 |
| 🥉 55 | AI Toolkit 📝 review Training suite and web UI for image, video and audio diffusion models |
12k | MIT | 🐳 🎮 |
| 53 | InvokeAI 📝 review Canvas-first web UI for Stable Diffusion and Flux image generation 📖 Docs ↗ · 🌐 Site ↗ |
28k | Apache-2.0 | – |
| 49 | biniou 📝 review Chat, image, audio, video and 3D generation in one CPU-friendly web UI 📖 Docs ↗ |
1.2k | GPL-3.0 | 🐳 ✨ |
💡 How to choose
- A GPU with enough VRAM is the hard requirement; check the minimum the project states.
- Node-based UIs are flexible but have a learning curve; form-based UIs are quicker to use.
- Check the model licensing separately from the app licensing.
💻 Coding
Self-hosted coding assistants and agents, from editor completion to autonomous task runners. 9 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 85 | Archon 📝 review YAML workflow engine that runs coding agents in isolated worktrees 📖 Docs ↗ |
24k | MIT | 🐳 |
| 🥇 83 | OpenChamber 📝 review Multi-device workspace for running and reviewing OpenCode agent sessions |
11k | MIT | 🐳 |
| 🥇 81 | Open SWE 📝 review LangChain coding agent that plans, implements and reviews pull requests |
11k | MIT | 🐳 |
| 🥈 68 | screenshot-to-code 📝 review Turns screenshots and mockups into Tailwind, React or Vue code ▶️ Demo ↗ |
80k | MIT | 🐳 |
| 🥈 68 | Onlook 📝 review Visual editor that edits Next.js and Tailwind apps with AI ▶️ Demo ↗ · 📖 Docs ↗ |
27k | Apache-2.0 | 🐳 |
| 🥉 62 | opencode 📝 review Terminal coding agent with build and plan modes 📖 Docs ↗ · 🌐 Site ↗ |
212k | MIT | – |
| 🥉 59 | OpenHands 📝 review Self-hosted control center for coding agents and automations 📖 Docs ↗ |
90k | MIT | – |
| 54 | Background Agents 📝 review Background coding agents on cloud sandboxes with Slack, GitHub and Linear triggers |
3.3k | MIT | 🐳 |
| 38 | Tabby 📝 review Self-hosted code completion and chat server for IDEs ▶️ Demo ↗ · 📖 Docs ↗ |
34k | custom | ✨ |
💡 How to choose
- Separate editor completion (needs low latency, small models) from agents that run tasks (need strong models).
- Check sandboxing for agents that execute code or shell commands.
- Look at which editors and model backends are supported without a cloud account.
🔎 Search
Private search engines and AI answer engines that keep queries on your host. 8 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 87 | Crawl4AI 📝 review Python crawler that turns pages into LLM-ready markdown, with a Docker API 📖 Docs ↗ |
85k | Apache-2.0 | 🐳 |
| 🥇 83 | GPT Researcher 📝 review Research agent that writes cited reports from web and local documents 📖 Docs ↗ · 🌐 Site ↗ |
30k | Apache-2.0 | 🐳 |
| 🥈 79 | Morphic 📝 review AI search engine with generative UI and bundled SearXNG |
9.2k | Apache-2.0 | 🐳 |
| 🥈 74 | Firecrawl 📝 review Web scraping and crawling API that returns LLM-ready markdown ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
190k | AGPL-3.0 | 🐳 |
| 🥈 72 | Vane 📝 review Self-hosted answer engine with cited sources over SearXNG |
37k | MIT | 🐳 |
| 🥈 72 | Local Deep Research 📝 review Agentic research assistant with local LLMs, SearXNG and encrypted libraries |
9.2k | MIT | 🐳 ✨ |
| 🥈 65 | Jina Reader 📝 review Converts any URL or search query into LLM-friendly markdown ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
12k | Apache-2.0 | 🐳 |
| 30 | MAESTRO 📝 review Multi-agent research platform that writes long reports from documents and web 📖 Docs ↗ |
1.5k | AGPL-3.0 | 🐳 ✨ |
💡 How to choose
- Metasearch engines need upstream providers; check rate limits and whether results are cached.
- Answer engines call an LLM per query; budget tokens before exposing them to a team.
- Check how results are attributed; answer engines without citations are hard to verify.
📈 Observability
Tracing, evaluation and prompt management for LLM applications. 13 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥇 85 | Phoenix 📝 review OpenTelemetry-based LLM tracing, evals and prompt playground 📖 Docs ↗ · 🌐 Site ↗ |
12k | custom | 🐳 |
| 🥈 76 | Latitude 📝 review Agent observability that groups failures and dispatches coding agents to fix them 📖 Docs ↗ · 🌐 Site ↗ |
4.7k | MIT | 🐳 |
| 🥈 74 | Langfuse 📝 review Tracing, prompt management and evals for LLM apps on ClickHouse ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
36k | custom | 🐳 |
| 🥈 71 | promptfoo 📝 review CLI for evaluating and red-teaming prompts, agents and RAG 📖 Docs ↗ · 🌐 Site ↗ |
26k | MIT | 🐳 |
| 🥈 67 | Future AGI 📝 review Evals, tracing, simulations, guardrails and a gateway for agents in one stack 📖 Docs ↗ · 🌐 Site ↗ |
2.1k | Apache-2.0 | 🐳 |
| 🥉 60 | MLflow 📝 review Tracing, evals, prompt registry and AI gateway plus classic ML tracking ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
28k | Apache-2.0 | – |
| 🥉 58 | OpenLIT 📝 review OpenTelemetry-native tracing, evals, guardrails and GPU monitoring for agents 📖 Docs ↗ · 🌐 Site ↗ |
2.8k | Apache-2.0 | 🐳 |
| 🥉 57 | Laminar 📝 review Rust-based agent tracing with SQL queries, signals and evals 📖 Docs ↗ · 🌐 Site ↗ |
3.4k | Apache-2.0 | 🐳 |
| 54 | Opik 📝 review Trace, evaluate and monitor LLM apps and agents, Apache-2.0 end to end 📖 Docs ↗ · 🌐 Site ↗ |
22k | Apache-2.0 | – |
| 54 | Helicone 📝 review LLM proxy gateway with request logging, cost tracking and sessions ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
6.2k | Apache-2.0 | 🐳 |
| 50 | LangWatch 📝 review Agent observability, simulation testing, AI gateway and governance in one 📖 Docs ↗ · 🌐 Site ↗ |
4.9k | Apache-2.0 | – |
| 50 | Agenta 📝 review Team workspace for building chat-driven agents that run in Slack and WhatsApp 📖 Docs ↗ · 🌐 Site ↗ |
4.8k | custom | – |
| 38 | Pezzo 📝 review Prompt management, observability and caching for LLM apps 📖 Docs ↗ · 🌐 Site ↗ |
3.3k | Apache-2.0 | 🐳 |
💡 How to choose
- Confirm SDK support for your framework (OpenTelemetry, LangChain, OpenAI SDK) and your language.
- Evaluation features vary widely; check whether evals run on your data without a cloud account.
- Retention and storage backend decide the host size; traces grow fast.
🧮 Vector databases
Vector stores and hybrid search engines for embeddings. 9 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥈 79 | Chroma 📝 review Embedding database with a four-function API for Python and JavaScript 📖 Docs ↗ · 🌐 Site ↗ |
29k | Apache-2.0 | 🐳 |
| 🥈 78 | Weaviate 📝 review Go vector database with built-in vectorizers, hybrid search and RAG ▶️ Demo ↗ · 📖 Docs ↗ |
17k | custom | 🐳 |
| 🥈 76 | Milvus 📝 review Distributed vector database with dense, sparse and hybrid search at scale ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
46k | Apache-2.0 | 🐳 ✨ |
| 🥈 74 | Meilisearch 📝 review Rust search engine API with full-text, vector and hybrid search ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗ |
60k | custom | 🐳 |
| 🥈 68 | Qdrant 📝 review Rust vector database with payload filtering, REST and gRPC ▶️ Demo ↗ · 📖 Docs ↗ |
35k | Apache-2.0 | 🐳 ✨ |
| 🥉 60 | pgvector 📝 review PostgreSQL extension for vector similarity search with HNSW and IVFFlat |
23k | custom | 🐳 |
| 🥉 60 | HelixDB 📝 review Rust graph database with native vector and BM25 search 📖 Docs ↗ · 🌐 Site ↗ |
6.1k | Apache-2.0 | 🐳 |
| 42 | Vespa 📝 review Serving engine for vectors, tensors, text and ML ranking at scale 📖 Docs ↗ · 🌐 Site ↗ |
7.1k | Apache-2.0 | – |
| 38 | Marqo 📝 review Vector search engine with built-in embedding, now deprecated upstream 📖 Docs ↗ · 🌐 Site ↗ |
5.0k | Apache-2.0 | 🐳 |
💡 How to choose
- If you already run Postgres, check pgvector-based options before adding a new database.
- Hybrid search (keyword + vector) and filtering are where engines differ most.
- Check memory use per million vectors; it decides the host size.
🛡️ Sandboxes
Isolated runtimes where agents execute code, browse or use tools safely. 8 projects · 📝 all reviews
| # | Project | ⭐ | 📄 | 🚀 |
|---|---|---|---|---|
| 🥈 72 | Obscura 📝 review Rust headless browser with CDP, native rendering and stealth mode 📖 Docs ↗ · 🌐 Site ↗ |
29k | Apache-2.0 | 🐳 |
| 🥈 71 | Lightpanda 📝 review Headless browser in Zig with CDP, MCP and an agent mode 📖 Docs ↗ · 🌐 Site ↗ |
36k | AGPL-3.0 | 🐳 |
| 🥈 71 | NemoClaw 📝 review NVIDIA reference stack running OpenClaw and Hermes inside OpenShell sandboxes 📖 Docs ↗ |
23k | Apache-2.0 | 🐳 |
| 🥈 65 | Steel Browser 📝 review Browser API that manages Chrome sessions for Puppeteer, Playwright and Selenium 📖 Docs ↗ · 🌐 Site ↗ |
7.8k | Apache-2.0 | 🐳 |
| 🥉 58 | Browser Use Web UI 📝 review Gradio UI for running browser-use agents with your own Chrome 📖 Docs ↗ |
17k | MIT | 🐳 |
| 53 | OpenShell 📝 review Policy-enforced sandbox runtime for autonomous agents with credential brokering 📖 Docs ↗ |
15k | Apache-2.0 | – |
| 50 | Open Terminal 📝 review REST-driven shell and file sandbox for AI agents, from Open WebUI |
3.3k | MIT | 🐳 |
| 45 | microsandbox 📝 review Local microVMs for untrusted code with fork, snapshot and SDKs 📖 Docs ↗ |
8.6k | Apache-2.0 | – |
💡 How to choose
- Isolation level (container, microVM, gVisor) sets the risk you accept when agents run code.
- Check startup time per sandbox; slow starts limit agent loops.
- Look at what is persisted between runs and how secrets are injected.
🏅 How we rank
Every project gets a score out of 100 from the signals below. A signal the bots cannot measure yet is left out and its weight goes to the others, so nobody loses points for things we have not checked. 🥇 80+ · 🥈 65–79 · 🥉 55–64.
| Signal | Weight | What it looks at | Status |
|---|---|---|---|
| ⭐ Adoption | 15% | GitHub stars, log-scaled, ranked half within the category and half across the list | live |
| 📈 Momentum | 15% | stars gained in the last 30 days, ranked within the category | soon |
| 🕒 Freshness | 15% | last commit (full marks under 90 days, zero at a year) and last release | live |
| 🔧 Maintenance | 10% | issues closed vs opened, release cadence, commits in 90 days | live |
| 🚀 Easy to run | 20% | Docker image, compose file, template, one-click deploy, arm64, healthcheck | live |
| ✅ Verified build | 10% | we start it in CI and wait for a healthy response | soon |
| 📖 Docs | 5% | install section, environment docs, upgrade notes | soon |
| 🤖 Agent-ready | 5% | CLAUDE.md, AGENTS.md, skills, llms.txt | live |
| 🔒 Privacy | 5% | no telemetry or opt-out, works fully offline | soon |
Penalties: no license −10 · data must leave your host −10 · star-growth anomaly −15 · unpatched security advisory −20. Archived projects are removed. Paid placements never touch the score.
🧠 How this works
- 🔎 Found by bots from curated lists, app stores and template galleries, then fact-checked on GitHub: stars, last commit, license, Docker files.
- ✍️ Written from the README, never copied from other lists: what it does, what it needs, strengths and weaknesses as claims you can check. Specs say
unknownrather than guess. - 🔄 Kept fresh: entries are rewritten when the README or the latest release changes; projects quiet for 12 months get marked stale, archived ones drop off.
- 🚫 No pay-to-rank. Sponsors and affiliate links, if any, are labeled and never touch the order.
📬 Your turn
➕ Add a project · 🛠️ Fix wrong data · 🚪 Opt out (done within 24 hours). Everything here is generated, so use the forms instead of editing files.
📚 Where candidates come from
These lists, app stores and galleries (facts and links only, no text copied), plus community submissions: awesome-selfhosted · awesome-local-llm · compose-examples · awesome-homelab · self-hosting-guide · awesome-ai-agent-platforms · awesome-openclaw · umbrel-apps · runtipi-appstore · casaos-appstore · dokploy-templates · awesome-opensource-ai · awesome-llm-services · awesome-llmops · awesome-private-ai · awesome-local-llms · awesome-llm-webapps.
📄 License
Data (data/, this README, reviews/) is CC BY 4.0; see LICENSE-DATA. Code is MIT; see LICENSE. Project names and descriptions belong to their owners.
Made with 🤖 + ☕ by Archestack · see also Best of AI Starters
来源:GitHub · github.com
