跳到正文
GitHub·· 9 天前AI 评分38

archestack/best-of-ai-starters:89 个开源 AI 应用起步模板排名榜

archestack/best-of-ai-starters

AI 导读

archestack 发布 best-of-ai-starters,对 89 个开源 AI 应用起步模板按 GitHub 公开信号打分排名,覆盖 chat、RAG、agent 后端、MCP server、SaaS 等 12 个类别,数据更新至 2026-10-09,每天重排两次。

正文

Archestack

AI starters, ranked. 🏆

Templates you fork to ship your own AI product: what is wired in, what is missing, no fluff. Paid never moves a rank.

projects stars categories updated

Best of AI Starters is a ranked list of 89 open-source starter templates for building AI apps: chat apps, RAG, agent backends, agent UIs, voice, MCP servers, SaaS boilerplates and more, most of them Next.js, Python, LangGraph or the AI SDK. Each entry says what is wired in, what you still have to build, and carries a score from public GitHub signals. Updated 2026-10-09 (UTC).

Tip

🔎 Every template fact-checked on GitHub before it is listed  ·  ✍️ Every entry says what is wired in and what you still have to build  ·  ▶️ Demo links so you can see it running first

Looking for finished AI apps you install and use? 👉 Best of Self-Hosted AI

🔥 Top 10 right now

89 projects ranked in 12 categories · data from 2026-10-09 · re-ranked twice a day

How to read it: rank 🥇🥈🥉 then #⁠4, #⁠5… (equal scores: more stars first) · score out of 100 sets the order: hover it to see what it is made of, or read how we rank · click a project name for its review · ↗ opens another site (Cmd/Ctrl-click for a new tab)

Rank Project Score Category Stars
🥇 morphic
AI search engine that answers with cited sources and inline components
TypeScript · 🐳 Docker · Apache-2.0 · 📖 Docs ↗
75 📚 RAG and search 9.2k
🥈 agent-service-toolkit
LangGraph agents served by FastAPI with a Streamlit chat client
Python · GitHub template · 🐳 Docker · MIT · ▶️ Demo ↗
73 ⚙️ AI API backends 4.5k
🥉 langchain-nextjs-template
Next.js routes for LangChain.js chat, agents, structured output and RAG
TypeScript · GitHub template · MIT · ▶️ Demo ↗
67 💬 Chat apps 2.5k
#⁠4 eve-software-factory-template
eve pipeline that turns GitHub or Linear issues into reviewed draft PRs
TypeScript · GitHub template · MIT · 📖 Docs ↗
67 🧩 Agent backends 1.2k
#⁠5 agent-landing-zone
Azure infrastructure templates for deploying enterprise agent apps on Microsoft Foundry
Python · GitHub template · MIT · 📖 Docs ↗
63 ☁️ Cloud reference architectures 1.2k
#⁠6 marketing-team-eve-template
eve lead agent delegating to five marketing specialists with approval gates
TypeScript · GitHub template · MIT · 📖 Docs ↗
61 🧩 Agent backends 449
#⁠7 velobase-harness
Next.js AI SaaS base with credits, usage billing, workers and anti-abuse
TypeScript · GitHub template · 🐳 Docker · MIT
60 💳 SaaS boilerplates with AI 607
#⁠8 mcp-typescript-template
Express and Effect template for a stateless remote MCP server
TypeScript · GitHub template · 🐳 Docker · MIT
60 🔌 MCP servers and chat-host apps 58
#⁠9 fastapi-langgraph-agent-production-ready-template
FastAPI service for a LangGraph agent with auth, memory and tracing
Python · 🐳 Docker · MIT
59 ⚙️ AI API backends 2.7k
#⁠10 full-stack-ai-agent-template
Project generator for FastAPI and Next.js apps with agents and RAG
Python · MIT · 📖 Docs ↗
59 ⚙️ AI API backends 1.9k

Ordered by score: adoption, freshness, how easy it is to run, and a few more signals as we measure them (how we rank).

⚡ Pick by vibe

🗂️ All categories

💬 Chat apps

Chat interfaces and single-feature text apps you fork as the base of a conversational product. 12 ranked · 📝 all reviews

langchain-nextjs-template leads with 67, ahead of chatbot (58) and claude-quickstarts (53).

Rank Project Score Stars
🥇 langchain-nextjs-template
Next.js routes for LangChain.js chat, agents, structured output and RAG
TypeScript · GitHub template · MIT · ▶️ Demo ↗
67 2.5k
🥈 chatbot
Next.js chat template with Auth.js, Postgres history and AI Gateway models
TypeScript · GitHub template · Apache-2.0 · ▶️ Demo ↗ · 📖 Docs ↗
58 21k
🥉 claude-quickstarts
Independent Claude API starter projects, one folder per pattern
TypeScript · MIT · 📖 Docs ↗
53 18k
#⁠4 gemini-chatbot
Next.js chatbot template defaulting to Gemini with NextAuth and Postgres
TypeScript · GitHub template · Apache-2.0 · ▶️ Demo ↗
53 1.4k
#⁠5 chat
Nuxt UI chat template with GitHub login, SQLite history and AI Gateway
Vue · GitHub template · MIT · ▶️ Demo ↗ · 📖 Docs ↗
53 376
#⁠6 twitterbio
Single-form Next.js text generator streaming from Together AI
TypeScript · MIT · ▶️ Demo ↗
48 1.8k
#⁠7 ai-chat
Laravel 12 chat starter streaming replies through Prism to eight providers
PHP · GitHub template · MIT
38 384
#⁠8 zola
Multi-provider chat UI on Next.js with Ollama detection and BYOK
TypeScript · 🐳 Docker · Apache-2.0 · ▶️ Demo ↗
36 1.5k
#⁠9 openai-chatkit-advanced-samples
ChatKit feature demos with FastAPI backends and React frontends
MIT
33 659
#⁠10 openai-responses-starter-app
Next.js chat on the OpenAI Responses API with hosted tools
TypeScript · GitHub template · MIT
26 877
#⁠11 openai-chatkit-starter-app
Minimal self-hosted and managed OpenAI ChatKit reference apps
Python · MIT
25 884
#⁠12 langgraph-fullstack-python
LangGraph ReAct agent and FastHTML chat UI in one deployment
Python · MIT
16 157

💡 How to choose

  • Pick by framework first (Next.js, Nuxt, Laravel); porting a chat UI across frameworks costs more than any feature gap.
  • Check what is persisted (chat history, files, users) and which database it assumes before you commit.
  • Prefer starters that route models through one provider layer so you can swap vendors later.

↑ categories

📚 RAG and search

Retrieval over your own documents or data, answer engines, and natural-language-to-SQL starters. 12 ranked · 📝 all reviews

morphic leads with 75, ahead of azure-search-openai-demo (56) and rag-postgres-openai-python (53).

Rank Project Score Stars
🥇 morphic
AI search engine that answers with cited sources and inline components
TypeScript · 🐳 Docker · Apache-2.0 · 📖 Docs ↗
75 9.2k
🥈 azure-search-openai-demo
Azure RAG chat reference on AI Search and Azure OpenAI
Python · MIT · 📖 Docs ↗
56 7.8k
🥉 rag-postgres-openai-python
RAG over Postgres table rows with hybrid search and SQL filters
Python · GitHub template · MIT
53 505
#⁠4 llm-app
Pathway RAG pipeline templates that re-index live data sources
Jupyter Notebook · MIT · ▶️ Demo ↗ · 📖 Docs ↗ · 🌐 Site ↗
51 59k
#⁠5 chat-langchain
LangChain docs assistant as a Managed Deep Agent with Next.js UI
TypeScript · MIT
48 6.5k
#⁠6 llm-answer-engine
Perplexity-style Next.js answer engine over Brave search results
TypeScript · 🐳 Docker · MIT
44 5.0k
#⁠7 azure-search-openai-javascript
TypeScript RAG on Azure AI Search with separate indexer and search services
TypeScript · GitHub template · MIT
43 322
#⁠8 nextjs-openai-doc-search
Build-time embeddings of your MDX docs into Supabase pgvector
TypeScript · Apache-2.0
42 1.7k
#⁠9 SupabaseAuthWithSSR
Claude chat on Next.js 16 with Supabase auth, pgvector RAG, cost dashboards
TypeScript · MIT · ▶️ Demo ↗
41 397
#⁠10 natural-language-postgres
Next.js text-to-SQL over Postgres with auto-picked charts
TypeScript · Apache-2.0 · ▶️ Demo ↗
33 326
#⁠11 ai-starter-kit
SambaNova Python kits for document RAG, search assistant, function calling
Jupyter Notebook · 🐳 Docker · Apache-2.0
31 250
#⁠12 openai-support-agent-demo
Support console where the model drafts and a human approves
TypeScript · MIT
8 203

💡 How to choose

  • Match the vector store to what you already run (pgvector, Azure AI Search, a hosted index).
  • Look at how ingestion works; a good chat UI with no re-indexing story will stall in production.
  • Answer engines need search API keys; count those costs before picking one.

↑ categories

🧩 Agent backends

Agent templates and scaffolds (LangGraph, ADK, OpenAI Agents SDK, Cloudflare Agents, eve) meant to be extended. 16 ranked · 📝 all reviews

eve-software-factory-template leads with 67, ahead of marketing-team-eve-template (61) and personal-agent-template (59).

Rank Project Score Stars
🥇 eve-software-factory-template
eve pipeline that turns GitHub or Linear issues into reviewed draft PRs
TypeScript · GitHub template · MIT · 📖 Docs ↗
67 1.2k
🥈 marketing-team-eve-template
eve lead agent delegating to five marketing specialists with approval gates
TypeScript · GitHub template · MIT · 📖 Docs ↗
61 449
🥉 personal-agent-template
eve and Nuxt personal agent with Slack, GitHub, Linear and per-user memory
TypeScript · GitHub template · MIT
59 476
#⁠4 adk-recipes
Runnable Agent Development Kit recipes, from single patterns to deployable agents
Python · Apache-2.0 · 📖 Docs ↗
57 10k
#⁠5 ai-town
Generative-agents town simulation on Convex with Ollama by default
TypeScript · 🐳 Docker · MIT · ▶️ Demo ↗
56 11k
#⁠6 OpenTag
Slack and Teams knowledge agent on LangGraph and CopilotKit Channels
Python · 🐳 Docker · MIT · 📖 Docs ↗
49 1.3k
#⁠7 knowledge-agent-template
Nuxt knowledge agent that greps a synced snapshot repo instead of embedding
TypeScript · MIT
49 1.1k
#⁠8 react-agent
Minimal Python LangGraph ReAct agent with Tavily, ready for Studio
Python · GitHub template · MIT
49 852
#⁠9 openai-cua-sample-app
Computer-use agent loops for Playwright browsers and PyAutoGUI desktops
TypeScript · MIT
47 1.9k
#⁠10 agents-starter
Cloudflare Agents SDK chat starter with Durable Object state and scheduling
TypeScript · MIT · 📖 Docs ↗
45 1.3k
#⁠11 data-enrichment
LangGraph agent that researches the web to fill your JSON schema
Jupyter Notebook · GitHub template · MIT
45 258
#⁠12 react-agent-js
TypeScript createAgent starter with example tools and middleware hooks
TypeScript · GitHub template · MIT
43 117
#⁠13 new-langgraphjs-project
Empty TypeScript LangGraph.js scaffold with message history and tests
TypeScript · GitHub template · MIT
41 75
#⁠14 agent-starter-pack
Google Cloud agent scaffolder with Terraform, CI/CD and evals; now maintenance-only
Python · Apache-2.0 · 📖 Docs ↗
39 6.6k
#⁠15 new-langgraph-project
Blank Python LangGraph scaffold with config, tests and Studio support
Python · MIT
34 297
#⁠16 openai-cs-agents-demo
Airline support multi-agent demo with visible handoffs and guardrails
Python · MIT
26 6.6k

💡 How to choose

  • Choose the framework you want to live with; templates are thin and the framework is the real dependency.
  • Check where state lives (Durable Objects, Postgres, a managed platform) and whether that fits your hosting.
  • Favor templates that ship tests or an eval hook so agent changes can be checked.

↑ categories

🖥️ Agent UI and generative UI

Frontends that render agent steps, tool calls, approvals or model-generated components. 6 ranked · 📝 all reviews

agent-chat-ui leads with 49, ahead of agent-ui (45) and OpenGenerativeUI (45).

Rank Project Score Stars
🥇 agent-chat-ui
Next.js chat frontend for any LangGraph server with interrupts and artifacts
TypeScript · MIT · ▶️ Demo ↗
49 3.2k
🥈 agent-ui
Next.js chat frontend for Agno AgentOS with tool calls and reasoning
TypeScript · GitHub template · MIT
45 1.9k
🥉 OpenGenerativeUI
Agent that renders interactive HTML/SVG visuals in chat via CopilotKit
TypeScript · 🐳 Docker · MIT · 📖 Docs ↗ · 🌐 Site ↗
45 1.7k
#⁠4 stockbot-on-groq
Groq chatbot answering with TradingView widgets via AI SDK generative UI
TypeScript · Apache-2.0 · ▶️ Demo ↗
27 1.5k
#⁠5 assistant-ui-stockbroker
assistant-ui frontend and LangGraph.js stockbroker agent with approval steps
TypeScript · MIT
14 281
#⁠6 openai-structured-outputs-samples
Three Next.js samples driving UI from schema-constrained OpenAI outputs
TypeScript · MIT
13 685

💡 How to choose

  • Confirm the UI speaks your backend's protocol (LangGraph SDK, AG-UI, AI SDK streams).
  • Check human-in-the-loop support if your agent needs approvals.
  • Generative UI that renders model HTML needs sandboxing; prefer starters that isolate it.

↑ categories

🎙️ Voice and realtime

Voice agents, realtime speech-to-speech apps and their web, phone and native clients. 13 ranked · 📝 all reviews

agent-starter-react leads with 54, ahead of agent-starter-python (52) and agent-starter-node (52).

Rank Project Score Stars
🥇 agent-starter-react
Next.js voice assistant frontend for LiveKit Agents
TypeScript · GitHub template · MIT · 📖 Docs ↗
54 947
🥈 agent-starter-python
Python voice agent on LiveKit Agents with turn detection and simulations
Python · GitHub template · 🐳 Docker · MIT · 📖 Docs ↗
52 264
🥉 agent-starter-node
Node.js voice agent on LiveKit Agents with turn detection and simulations
TypeScript · GitHub template · 🐳 Docker · MIT · 📖 Docs ↗
52 114
#⁠4 voice-ui-kit
React components and templates for Pipecat voice agent frontends
TypeScript · BSD-2-Clause · 📖 Docs ↗
48 419
#⁠5 pipecat-examples
Runnable Pipecat voice agent examples for phone, web and deployment
Python · 🐳 Docker · BSD-2-Clause · 📖 Docs ↗
43 395
#⁠6 agent-starter-swift
SwiftUI voice agent client for iOS, macOS and visionOS on LiveKit
Swift · GitHub template · MIT · 📖 Docs ↗
41 96
#⁠7 agent-starter-android
Kotlin and Jetpack Compose voice assistant client for LiveKit Agents
Kotlin · GitHub template · MIT · 📖 Docs ↗
40 104
#⁠8 agent-starter-flutter
Flutter voice agent client for iOS, Android, macOS and web
Dart · GitHub template · MIT · 📖 Docs ↗
40 93
#⁠9 agent-starter-embed
Deprecated Next.js embed widget for a LiveKit voice agent
TypeScript · GitHub template · MIT · 📖 Docs ↗
36 85
#⁠10 agent-starter-react-native
Expo React Native voice assistant client for LiveKit Agents
TypeScript · GitHub template · MIT · 📖 Docs ↗
36 84
#⁠11 examples
Prompt-generated ElevenLabs examples for speech, music and voice agents
TypeScript · MIT · 📖 Docs ↗ · 🌐 Site ↗
33 628
#⁠12 openai-realtime-agents
Next.js demo of multi-agent voice flows on the OpenAI Realtime API
TypeScript · MIT
29 7.0k
#⁠13 live-api-web-console
React console for streaming audio and video to the Gemini Live API
TypeScript · Apache-2.0
20 2.6k

💡 How to choose

  • Pick the transport first (LiveKit, Pipecat/Daily, provider websockets); clients and agents must match.
  • Check turn detection and interruption handling; it decides how natural the agent feels.
  • Separate frontend and agent starters usually need to be combined; plan for both.

↑ categories

🔌 MCP servers and chat-host apps

Templates for building MCP servers and apps that run inside chat hosts such as ChatGPT. 5 ranked · 📝 all reviews

mcp-typescript-template leads with 60, ahead of template-mcp-server (47) and mcp-for-next.js (42).

Rank Project Score Stars
🥇 mcp-typescript-template
Express and Effect template for a stateless remote MCP server
TypeScript · GitHub template · 🐳 Docker · MIT
60 58
🥈 template-mcp-server
Python FastMCP server template with OAuth, OpenShift manifests and CI
Python · GitHub template · 🐳 Docker · Apache-2.0
47 66
🥉 mcp-for-next.js
Stateless MCP server route for a Next.js App Router app
JavaScript · MIT · ▶️ Demo ↗ · 🌐 Site ↗
42 373
#⁠4 openai-apps-sdk-examples
Example MCP servers and widgets for ChatGPT apps on the Apps SDK
TypeScript · MIT · 📖 Docs ↗
36 2.4k
#⁠5 mcp-forge
Go MCP server template with OAuth discovery and JWT validation
Go · GitHub template · 🐳 Docker · Apache-2.0
25 98

💡 How to choose

  • Decide stdio vs remote HTTP early; remote servers need auth (OAuth) from day one.
  • Pick the language of the system you are exposing, not the language of the client.
  • Check the protocol version the template targets; transports have changed more than once.

↑ categories

💳 SaaS boilerplates with AI

Product boilerplates with auth, billing and data that already include AI features or agent access. 5 ranked · 📝 all reviews

velobase-harness leads with 60, ahead of open-saas (55) and AI-Fullstack-SaaS-Boilerplate (41).

Rank Project Score Stars
🥇 velobase-harness
Next.js AI SaaS base with credits, usage billing, workers and anti-abuse
TypeScript · GitHub template · 🐳 Docker · MIT
60 607
🥈 open-saas
Wasp SaaS template with auth, three payment providers, OpenAI demo app
MDX · MIT · ▶️ Demo ↗ · 📖 Docs ↗
55 16k
🥉 AI-Fullstack-SaaS-Boilerplate
Fastify, tRPC and React SaaS base with Better Auth and SSE chat
TypeScript · MIT · ▶️ Demo ↗
41 1.4k
#⁠4 next-ai-starter
Next.js 14, tRPC and Prisma starter with LLM SDKs and agent checklists
TypeScript · GitHub template · MIT
31 511
#⁠5 lastsaas
Go multi-tenant SaaS kit with Stripe billing and an MCP admin server
Go · 🐳 Docker · MIT · 🌐 Site ↗
20 173

💡 How to choose

  • Verify the AI part is real code (model calls, usage metering), not only editor config files.
  • Usage-based billing matters for AI costs; check whether metering is included or left to you.
  • Weigh the framework lock-in (Wasp, tRPC, Django) against what your team knows.

↑ categories

🏗️ App builders and coding agents

Prompt-to-app builders and platforms that run coding agents in sandboxes. 5 ranked · 📝 all reviews

llamacoder leads with 56, ahead of open-agents (51) and vibesdk (49).

Rank Project Score Stars
🥇 llamacoder
Open-source Claude Artifacts clone generating React apps with Llama
TypeScript · MIT · ▶️ Demo ↗
56 7.1k
🥈 open-agents
Reference app for background coding agents on Vercel sandboxes
TypeScript · MIT · ▶️ Demo ↗
51 5.8k
🥉 vibesdk
Self-hosted prompt-to-app platform on Cloudflare Workers and Durable Objects
TypeScript · MIT · ▶️ Demo ↗
49 5.4k
#⁠4 fragments
Open-source Claude Artifacts alternative that runs AI-generated apps in sandboxes
TypeScript · Apache-2.0 · ▶️ Demo ↗
48 6.4k
#⁠5 coding-agent-template
Run Claude Code, Codex and other coding CLIs in Vercel Sandbox
TypeScript · GitHub template · Apache-2.0
42 1.8k

💡 How to choose

  • Check which sandbox runs generated code (E2B, Vercel Sandbox, Cloudflare) and its pricing.
  • Look at how repos and credentials are connected; these apps act on real code.
  • Expect to bring several API keys; the templates are platforms, not single-page demos.

↑ categories

✏️ AI editors and workflow canvases

Rich-text editors with AI commands and node-based canvases for chaining model calls. 4 ranked · 📝 all reviews

plate-playground-template leads with 54, ahead of editor (51) and workflow-builder-template (39).

Rank Project Score Stars
🥇 plate-playground-template
Next.js rich-text editor template on Plate with AI commands
Python · GitHub template · MIT · 📖 Docs ↗
54 241
🥈 editor
Notion-style Nuxt editor with AI completions and optional collaboration
TypeScript · GitHub template · MIT · ▶️ Demo ↗ · 📖 Docs ↗
51 171
🥉 workflow-builder-template
Visual AI workflow builder on Workflow DevKit with real integrations
TypeScript · GitHub template · Apache-2.0
39 1.2k
#⁠4 tersa
Node canvas for chaining text, image and video models via AI Gateway
TypeScript · MIT
28 1.0k

💡 How to choose

  • For editors, pick the editor engine you can extend (TipTap, Plate) before the AI features.
  • For canvases, check whether workflows persist server-side or only in the browser.
  • Collaboration features add infrastructure; skip them if you do not need multi-user editing.

↑ categories

☁️ Cloud reference architectures

Vendor reference apps and infrastructure-as-code for running AI apps on Azure or Google Cloud. 3 ranked · 📝 all reviews

agent-landing-zone leads with 63, ahead of azurechat (44) and openai-chat-app-quickstart (38).

Rank Project Score Stars
🥇 agent-landing-zone
Azure infrastructure templates for deploying enterprise agent apps on Microsoft Foundry
Python · GitHub template · MIT · 📖 Docs ↗
63 1.2k
🥈 azurechat
Private enterprise chat on Azure OpenAI with document chat and personas
TypeScript · MIT
44 1.4k
🥉 openai-chat-app-quickstart
Minimal Quart chat app on Azure OpenAI with managed identity
Bicep · GitHub template · 🐳 Docker · MIT · 📖 Docs ↗
38 254

💡 How to choose

  • Only pick these if you are already on that cloud; the value is in the infra wiring.
  • Check the IaC tool (azd/Bicep, Terraform) and the identity model before forking.
  • Budget for managed services these templates provision by default.

↑ categories

⚙️ AI API backends

Backend service templates (FastAPI, Express, Hono) that expose models or agents over an API. 6 ranked · 📝 all reviews

agent-service-toolkit leads with 73, ahead of fastapi-langgraph-agent-production-ready-template (59) and full-stack-ai-agent-template (59).

Rank Project Score Stars
🥇 agent-service-toolkit
LangGraph agents served by FastAPI with a Streamlit chat client
Python · GitHub template · 🐳 Docker · MIT · ▶️ Demo ↗
73 4.5k
🥈 fastapi-langgraph-agent-production-ready-template
FastAPI service for a LangGraph agent with auth, memory and tracing
Python · 🐳 Docker · MIT
59 2.7k
🥉 full-stack-ai-agent-template
Project generator for FastAPI and Next.js apps with agents and RAG
Python · MIT · 📖 Docs ↗
59 1.9k
#⁠4 generative-ai-project-template
uv workspace with FastAPI, NiceGUI, LiteLLM and Promptfoo evals
Python · GitHub template · 🐳 Docker · MIT
52 118
#⁠5 nodejs-api-boilerplate
Express TypeScript CRUD API template with an LLM module generator
TypeScript · GitHub template · 🐳 Docker · MIT
32 163
#⁠6 genai-api
Hono API on Cloudflare Workers proxying Gemini with bearer auth
TypeScript · GitHub template · Apache-2.0
29 111

💡 How to choose

  • Check auth, rate limiting and tracing; these are what separate a template from a demo.
  • Prefer templates with Docker and tests if the service will run in production.
  • Make sure the model layer is swappable (LiteLLM, provider adapters) if you expect to change vendors.

↑ categories

📱 Mobile and browser extensions

Native, cross-platform mobile and browser-extension starters with AI features built in. 2 ranked · 📝 all reviews

react-native-ai leads with 53, ahead of extro (39).

Rank Project Score Stars
🥇 react-native-ai
Expo chat and image app with an Express proxy for multiple LLMs
TypeScript · GitHub template · MIT
53 1.3k
🥈 extro
WXT and React browser extension starter with Supabase auth and AI
TypeScript · GitHub template · MIT
39 413

💡 How to choose

  • Keep API keys off the device; prefer starters with a server proxy.
  • Check platform coverage (iOS, Android, web, Chrome/Firefox) against your targets.
  • On-device or browser built-in models change quickly; verify the APIs used are still current.

↑ categories

🏅 How we rank

Every project gets a score out of 100 from the signals below. A signal we cannot measure yet is left out and its weight goes to the others, so nobody loses points for things we have not checked. The score sets the order; 🥇🥈🥉 mark the top three places in each table.

Signal Weight What it looks at Shown as (80+ · 50+ · 30+ · lower) Status
⭐ Adoption 15% GitHub stars, log-scaled, ranked half within the category and half across the list widely used · popular · known · niche live
📈 Momentum 15% stars gained in the last 30 days, ranked within the category surging · rising · steady · flat soon
🕒 Freshness 15% last commit (full marks under 90 days, zero at a year) and last release active · recent · slowing · quiet live
🔧 Maintenance 10% issues closed vs opened, release cadence, commits in 90 days healthy · fair · patchy · weak live
🚀 Easy to run 20% GitHub template, one-click deploy button, arm64, healthcheck very easy · easy · some setup · hard live
✅ Verified build 10% we start it in CI and wait for a healthy response passes · untested · fails soon
📖 Docs 5% install section, environment docs, upgrade notes thorough · good · thin · missing soon
🤖 Agent-ready 5% CLAUDE.md, AGENTS.md, skills, llms.txt ready · partly · minimal · none live
🔒 Privacy 5% no telemetry or opt-out, works fully offline private · mostly private · some telemetry · leaky 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.

The weights are our judgment, not science. Think one is wrong? Tell us. Method changes: 2026-10-09: Docker alone earns no points, medals mark places 1–3 instead of score bands.

🧠 How this works

  • 🧩 Starter here means a template or reference app you clone and build on, not a finished app or a library.
  • 🔎 Found in 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 unknown rather 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-llm-apps · awesome-saas-boilerplates · awesome-opensource-boilerplates · awesome-langgraph · awesome-langchain · awesome-supabase · voiceai · awesome-nextjs · gh-search-ai-templates · gh-search-llm-starters · gh-search-rag-templates · vercel · langchain-ai · openai · anthropics · livekit-examples · pipecat-ai · copilotkit · assistant-ui · cloudflare · run-llama · azure-samples · aws-samples · google-gemini · googlecloudplatform · supabase-community · get-convex.

📄 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 Self-Hosted AI

来源:GitHub · github.com