🚀 Trending on GitHub
awesome-selfhosted-ai by glincker
⭐ 78
🧠 A living, auto-updated list of 308 free AI tools you can run on your own hardware, from local chatbots to RAG and image generation.
glincker/awesome-selfhosted-ai
#GenAI #OpenSource #AI
1 like · 52 views
Small project, practical idea: awesome-selfhosted-ai installs a personal Android agent that operates shell, browser, MCP, and phone apps.
Try it:
git clone glincker/awesome-selfhosted-ai
glincker/awesome-selfhosted-ai
1 like · 54 views
Awesome-selfhosted-ai: Curated list of self-hosted open-source AI: local LLMs, chat UIs, agents, MCP servers, RAG, speech and image generation. Health-checked weekly, dead projects removed automatically.
The idea: the list is generated from one JSON file, and a weekly job checks each repo against the GitHub API. Archived, deleted, or year-silent projects move to a separate file automatically, and return if they become active.
There is a live table with stars, last push and license, and a section for source-available tools so the license terms are visible. I used AI tools to help find candidates and draft descriptions; the script verifies each entry.
Happy to hear what is missing or mislabeled.
glincker/awesome-selfhosted-ai
68 points · 17 comments
Awesome-selfhosted-ai: Curated list of self-hosted open-source AI: local LLMs, chat UIs, agents, MCP servers, RAG, speech and image generation. Health-checked weekly, dead projects removed automatically.
Self-hosting AI feels fragmented, and most lists go stale. I built one that re-checks itself.
- 278 projects in 16 categories (runtimes, chat UIs, RAG, MCP, voice, OCR, home AI and more)
- A weekly job reads each repo through the GitHub API: archived, deleted, or silent for a year moves to a separate Unmaintained file
- A live table with stars, last push, license and a colored status
- Popular tools with restrictive licenses are in their own section, license shown
I built one. AI tools helped me find candidates and draft descriptions; a script verifies each entry.
Tell me what is missing or wrong.
glincker/awesome-selfhosted-ai
3 points
I made a self-hosted AI list that checks every project weekly and moves dead ones out
Self-hosting AI feels fragmented, and most lists go stale. I built one that re-checks itself.
- 278 projects in 16 categories (runtimes, chat UIs, RAG, MCP, voice, OCR, home AI and more)
- A weekly job reads each repo through the GitHub API: archived, deleted, or silent for a year moves to a separate Unmaintained file
- A live table with stars, last push, license and a colored status
- Popular tools with restrictive licenses are in their own section, license shown
I maintain it. AI tools helped me find candidates and draft descriptions; a script verifies each entry. Tell me what is missing or wrong.
glincker/awesome-selfhosted-ai
6 points · 3 comments
Awesome-selfhosted-ai: Curated list of self-hosted open-source AI: local LLMs, chat UIs, agents, MCP servers, RAG, speech and image generation. Health-checked weekly, dead projects removed automatically.
Self-hosting AI feels fragmented, and most lists go stale. I built one that re-checks itself.
- 278 projects in 16 categories (runtimes, chat UIs, RAG, MCP, voice, OCR, home AI and more)
- A weekly job reads each repo through the GitHub API: archived, deleted, or silent for a year moves to a separate Unmaintained file
- A live table with stars, last push, license and a colored status
- Popular tools with restrictive licenses are in their own section, license shown
I built one. AI tools helped me find candidates and draft descriptions; a script verifies each entry. Tell me what is missing or wrong.
glincker/awesome-selfhosted-ai
1 point · 2 comments
GitHub - glincker/awesome-selfhosted-ai: Curated list of self-hosted open-source AI: local LLMs, chat UIs, agents, MCP servers, RAG, speech and image generation. Health-checked weekly, dead projects removed automatically.
Self-hosting AI feels fragmented, and most lists go stale. I built one that re-checks itself.
- 278 projects in 16 categories (runtimes, chat UIs, RAG, MCP, voice, OCR, home AI and more)
- A weekly job reads each repo through the GitHub API: archived, deleted, or silent for a year moves to a separate Unmaintained file
- A live table with stars, last push, license and a colored status
- Popular tools with restrictive licenses are in their own section, license shown
I built one. AI tools helped me find candidates and draft descriptions; a script verifies each entry. Tell me what is missing or wrong.
glincker/awesome-selfhosted-ai
I built a self-hosted AI list that checks itself weekly
Self-hosted AI moves fast. A list that was right in March has dead links by June, and nobody notices until they try to install something.
So I built a list that checks itself. awesome-selfhosted-ai has 166 open-source projects you can run on your own hardware: local LLM runtimes, chat UIs, agents, MCP servers, RAG and vector databases, speech, image generation, document OCR, voice agents and more.
{% embed glincker/awesome-selfhosted-ai %}
How it stays current
A weekly GitHub Action reads every project's repo through the GitHub API and records stars, last push, license and status. If a project is archived, deleted, or has had no push for a year, it moves to a separate Unmaintained file on its own. If it comes back to life, it comes back to the list. Nothing depends on me remembering to prune.
What is in it
16 categories, from LLM runtimes to voice agents and home AI.
A live table with stars, last push, license and a colored status badge per project.
A source-available section for popular tools whose license adds terms beyond a standard open-source one (n8n, Open WebUI, Dify and similar). The license is shown, so you can check it before commercial use.
Rising projects that are under a year old, which older lists tend to miss.
Rules I kept
Open source (or clearly labeled source-available), self-hostable, not archived, pushed to within 90 days, at least 500 stars. One project per pull request, and the README is generated from one data file, so a pull request is a small JSON change that CI validates.
Honest note
I used AI tools to help find candidates and draft descriptions. A script verifies every repo against the GitHub API, and I review the list. If you spot a wrong license or a dead project, open an issue and it gets fixed.
Link: glincker/awesome-selfhosted-ai
What is missing? Tell me which project should be in it.
6 reactions
Mentions
🚀 Trending on GitHub awesome-selfhosted-ai by glincker ⭐ 78 🧠 A living, auto-updated list of 308 free AI tools you can run on your own hardware, from local chatbots to RAG and image generation. glincker/awesome-selfhosted-ai #GenAI #OpenSource #AI
Small project, practical idea: awesome-selfhosted-ai installs a personal Android agent that operates shell, browser, MCP, and phone apps. Try it: git clone glincker/awesome-selfhosted-ai glincker/awesome-selfhosted-ai
Awesome-selfhosted-ai: Curated list of self-hosted open-source AI: local LLMs, chat UIs, agents, MCP servers, RAG, speech and image generation. Health-checked weekly, dead projects removed automatically. The idea: the list is generated from one JSON file, and a weekly job checks each repo against the GitHub API. Archived, deleted, or year-silent projects move to a separate file automatically, and return if they become active. There is a live table with stars, last push and license, and a section for source-available tools so the license terms are visible. I used AI tools to help find candidates and draft descriptions; the script verifies each entry. Happy to hear what is missing or mislabeled. glincker/awesome-selfhosted-ai
Awesome-selfhosted-ai: Curated list of self-hosted open-source AI: local LLMs, chat UIs, agents, MCP servers, RAG, speech and image generation. Health-checked weekly, dead projects removed automatically. Self-hosting AI feels fragmented, and most lists go stale. I built one that re-checks itself. - 278 projects in 16 categories (runtimes, chat UIs, RAG, MCP, voice, OCR, home AI and more) - A weekly job reads each repo through the GitHub API: archived, deleted, or silent for a year moves to a separate Unmaintained file - A live table with stars, last push, license and a colored status - Popular tools with restrictive licenses are in their own section, license shown I built one. AI tools helped me find candidates and draft descriptions; a script verifies each entry. Tell me what is missing or wrong. glincker/awesome-selfhosted-ai
I made a self-hosted AI list that checks every project weekly and moves dead ones out Self-hosting AI feels fragmented, and most lists go stale. I built one that re-checks itself. - 278 projects in 16 categories (runtimes, chat UIs, RAG, MCP, voice, OCR, home AI and more) - A weekly job reads each repo through the GitHub API: archived, deleted, or silent for a year moves to a separate Unmaintained file - A live table with stars, last push, license and a colored status - Popular tools with restrictive licenses are in their own section, license shown I maintain it. AI tools helped me find candidates and draft descriptions; a script verifies each entry. Tell me what is missing or wrong. glincker/awesome-selfhosted-ai
Awesome-selfhosted-ai: Curated list of self-hosted open-source AI: local LLMs, chat UIs, agents, MCP servers, RAG, speech and image generation. Health-checked weekly, dead projects removed automatically. Self-hosting AI feels fragmented, and most lists go stale. I built one that re-checks itself. - 278 projects in 16 categories (runtimes, chat UIs, RAG, MCP, voice, OCR, home AI and more) - A weekly job reads each repo through the GitHub API: archived, deleted, or silent for a year moves to a separate Unmaintained file - A live table with stars, last push, license and a colored status - Popular tools with restrictive licenses are in their own section, license shown I built one. AI tools helped me find candidates and draft descriptions; a script verifies each entry. Tell me what is missing or wrong. glincker/awesome-selfhosted-ai
GitHub - glincker/awesome-selfhosted-ai: Curated list of self-hosted open-source AI: local LLMs, chat UIs, agents, MCP servers, RAG, speech and image generation. Health-checked weekly, dead projects removed automatically. Self-hosting AI feels fragmented, and most lists go stale. I built one that re-checks itself. - 278 projects in 16 categories (runtimes, chat UIs, RAG, MCP, voice, OCR, home AI and more) - A weekly job reads each repo through the GitHub API: archived, deleted, or silent for a year moves to a separate Unmaintained file - A live table with stars, last push, license and a colored status - Popular tools with restrictive licenses are in their own section, license shown I built one. AI tools helped me find candidates and draft descriptions; a script verifies each entry. Tell me what is missing or wrong. glincker/awesome-selfhosted-ai
I built a self-hosted AI list that checks itself weekly Self-hosted AI moves fast. A list that was right in March has dead links by June, and nobody notices until they try to install something. So I built a list that checks itself. awesome-selfhosted-ai has 166 open-source projects you can run on your own hardware: local LLM runtimes, chat UIs, agents, MCP servers, RAG and vector databases, speech, image generation, document OCR, voice agents and more. {% embed glincker/awesome-selfhosted-ai %} How it stays current A weekly GitHub Action reads every project's repo through the GitHub API and records stars, last push, license and status. If a project is archived, deleted, or has had no push for a year, it moves to a separate Unmaintained file on its own. If it comes back to life, it comes back to the list. Nothing depends on me remembering to prune. What is in it 16 categories, from LLM runtimes to voice agents and home AI. A live table with stars, last push, license and a colored status badge per project. A source-available section for popular tools whose license adds terms beyond a standard open-source one (n8n, Open WebUI, Dify and similar). The license is shown, so you can check it before commercial use. Rising projects that are under a year old, which older lists tend to miss. Rules I kept Open source (or clearly labeled source-available), self-hostable, not archived, pushed to within 90 days, at least 500 stars. One project per pull request, and the README is generated from one data file, so a pull request is a small JSON change that CI validates. Honest note I used AI tools to help find candidates and draft descriptions. A script verifies every repo against the GitHub API, and I review the list. If you spot a wrong license or a dead project, open an issue and it gets fixed. Link: glincker/awesome-selfhosted-ai What is missing? Tell me which project should be in it.