<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Archestack</title>
    <description>The latest articles on DEV Community by Archestack (@archestack).</description>
    <link>https://dev.to/archestack</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4172914%2Fbbf6e6f9-7f93-45e2-b4f4-4e03fd786457.png</url>
      <title>DEV Community: Archestack</title>
      <link>https://dev.to/archestack</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/archestack"/>
    <language>en</language>
    <item>
      <title>1 in 6 self-hosted AI apps ships a license GitHub can't classify</title>
      <dc:creator>Archestack</dc:creator>
      <pubDate>Fri, 09 Oct 2026 11:40:00 +0000</pubDate>
      <link>https://dev.to/archestack/1-in-6-self-hosted-ai-apps-ships-a-license-github-cant-classify-4ekm</link>
      <guid>https://dev.to/archestack/1-in-6-self-hosted-ai-apps-ships-a-license-github-cant-classify-4ekm</guid>
      <description>&lt;p&gt;Quick one if you're about to build something on top of a self-hosted AI app. We track 161 of them, and for most GitHub reads a standard license: Apache-2.0 on 63, MIT on 57.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8trdg8t9p9wf7ha77cwe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8trdg8t9p9wf7ha77cwe.png" alt="License mix of 161 self-hosted AI apps and 89 AI starter templates" width="800" height="396"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;25 of them (16%) ship a LICENSE file GitHub can't map to a standard license.&lt;/strong&gt; Usually that means custom terms, a dual license, or a normal license with extra conditions added. Some big names are in that group: n8n, AutoGPT, Dify and Open WebUI.&lt;/p&gt;

&lt;p&gt;Read the file before you build on one of these. Running it at home is rarely the issue. Hosting it for other people, or selling something on top of it, is where those terms start to matter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Copyleft is a small slice.&lt;/strong&gt; 12 apps use AGPL-3.0 (Firecrawl, Khoj, SillyTavern and others) and 3 use GPL-3.0. AGPL only matters if you change the code and offer it to others over a network; on a home server it changes nothing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Starter templates go the other way.&lt;/strong&gt; All 89 starters on our second list are permissive: 70 MIT, 17 Apache-2.0, 2 BSD. Makes sense, they exist to be forked into products.&lt;/p&gt;

&lt;p&gt;Every app on the list shows its license as GitHub reports it, so the ones worth a closer read are easy to spot: &lt;a href="https://github.com/archestack/best-of-selfhosted-ai" rel="noopener noreferrer"&gt;https://github.com/archestack/best-of-selfhosted-ai&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Written with help from AI tools. Numbers from the list's public data, checked on 2026-10-09.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>selfhosted</category>
      <category>opensource</category>
      <category>ai</category>
      <category>licensing</category>
    </item>
    <item>
      <title>83% vs 47%: self-hosted AI apps keep shipping, starter templates sit still</title>
      <dc:creator>Archestack</dc:creator>
      <pubDate>Fri, 09 Oct 2026 11:39:44 +0000</pubDate>
      <link>https://dev.to/archestack/83-vs-47-self-hosted-ai-apps-keep-shipping-starter-templates-sit-still-4gd4</link>
      <guid>https://dev.to/archestack/83-vs-47-self-hosted-ai-apps-keep-shipping-starter-templates-sit-still-4gd4</guid>
      <description>&lt;p&gt;We keep two lists: 161 self-hosted AI apps, and 89 starter templates for building AI products. Same check on both: when was the last commit?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fehnwus04hnry2el78wi3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fehnwus04hnry2el78wi3.png" alt="Share of projects by date of last commit, self-hosted AI apps vs AI starter templates" width="800" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Apps: 134 of 161 (83%) had a commit in the last 30 days.&lt;/strong&gt; 11 more in the last 90 days, 12 in the last six months, and only 4 older than that.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Starters: 42 of 89 (47%).&lt;/strong&gt; And 18 of them, one in five, haven't seen a commit in over six months.&lt;/p&gt;

&lt;p&gt;It lines up with how each gets used. An app runs every day, people file issues, a dependency breaks, someone pushes a fix. A template gets written for a launch or a tutorial, people fork it, and the original stays where it was. An old template can still be a fine reference; just expect older framework versions when you clone it.&lt;/p&gt;

&lt;p&gt;One caveat: both lists already drop anything with no commit in 12 months, so these numbers describe the active set, not the whole ecosystem.&lt;/p&gt;

&lt;p&gt;Both lists, with the last commit and what each project needs, start here: &lt;a href="https://github.com/archestack/best-of-selfhosted-ai" rel="noopener noreferrer"&gt;https://github.com/archestack/best-of-selfhosted-ai&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Written with help from AI tools. Numbers from the lists' public data, checked on 2026-10-09.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>selfhosted</category>
      <category>opensource</category>
      <category>ai</category>
      <category>github</category>
    </item>
    <item>
      <title>Only 10 of 89 AI starter templates work with local models out of the box</title>
      <dc:creator>Archestack</dc:creator>
      <pubDate>Fri, 09 Oct 2026 11:35:49 +0000</pubDate>
      <link>https://dev.to/archestack/only-10-of-89-ai-starter-templates-work-with-local-models-out-of-the-box-3i5c</link>
      <guid>https://dev.to/archestack/only-10-of-89-ai-starter-templates-work-with-local-models-out-of-the-box-3i5c</guid>
      <description>&lt;p&gt;If you want to build an AI app that runs on your own models, the starter you fork matters. We track 89 open-source starter templates for AI apps, and each entry records what the README says about models and what you need to bring.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fci77xq579aw2zomkhdrd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fci77xq579aw2zomkhdrd.png" alt="What 89 AI starter templates assume about models: 54 list an API key as a requirement, 10 work with local models" width="799" height="444"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;54 of 89 list an API key as a requirement.&lt;/strong&gt; OpenAI is the usual one: 49 templates support it, Anthropic shows up in 20, and a lot of them sit on the Vercel AI SDK (21) or LangGraph/LangChain (19).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10 work with local models out of the box&lt;/strong&gt;, through Ollama or something similar. morphic, agent-service-toolkit, fragments, ai-town and llm-answer-engine are in that group.&lt;/p&gt;

&lt;p&gt;In a cloud-first template, swapping the provider is usually a small edit. If running local is the whole point, though, starting from one of those 10 skips that work.&lt;/p&gt;

&lt;p&gt;They lean TypeScript, by the way: 56 of 89, with 19 in Python.&lt;/p&gt;

&lt;p&gt;The full list, with what each template has wired in and what you still have to build: &lt;a href="https://github.com/archestack/best-of-ai-starters" rel="noopener noreferrer"&gt;https://github.com/archestack/best-of-ai-starters&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Written with help from AI tools. Numbers from the list's public data, checked on 2026-10-09.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>webdev</category>
      <category>ollama</category>
    </item>
    <item>
      <title>Most self-hosted AI apps don't need a GPU (113 of 161)</title>
      <dc:creator>Archestack</dc:creator>
      <pubDate>Fri, 09 Oct 2026 09:49:18 +0000</pubDate>
      <link>https://dev.to/archestack/most-self-hosted-ai-apps-dont-need-a-gpu-113-of-161-1o9g</link>
      <guid>https://dev.to/archestack/most-self-hosted-ai-apps-dont-need-a-gpu-113-of-161-1o9g</guid>
      <description>&lt;p&gt;If you're putting AI stuff on a home server or a cheap VPS, the GPU question comes up fast. We keep a ranked list of 161 open-source AI apps you can self-host, and each entry records what the project's README says about GPUs. Here's how it shakes out.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fogk0qxomdo892if2wf1z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fogk0qxomdo892if2wf1z.png" alt="GPU need per category for 161 self-hosted AI apps: model serving is the only category where a GPU is common" width="800" height="551"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;113 run without one.&lt;/strong&gt; 31 say a GPU is optional, 8 need one, and 9 READMEs don't say.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The GPU lives in one place: the model server.&lt;/strong&gt; In model serving, 14 of 19 projects treat a GPU as optional (Ollama, LocalAI, llama.cpp, vLLM and friends) and 5 need one. Image and video is the other spot, with three trainers that won't run without a card.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Everything else talks to the model over an API.&lt;/strong&gt; Chat UIs, RAG, gateways, agent platforms, memory, observability, sandboxes: almost all of them run on whatever box you've got. Voice is the split one, 6 of 11 can use a GPU if you have it.&lt;/p&gt;

&lt;p&gt;So the easy way to plan it: pick the UI and the tools for any machine, and pick the model server for whatever card you have (or don't have).&lt;/p&gt;

&lt;p&gt;What the list can't tell you yet is RAM. Only 11 of 161 READMEs give a minimum, so there's no RAM column. Cost estimates and tested builds aren't there either; they're on the to-do list.&lt;/p&gt;

&lt;p&gt;The full list, with what each app needs and where it tends to break, is here if you want to keep it around: &lt;a href="https://github.com/archestack/best-of-selfhosted-ai" rel="noopener noreferrer"&gt;https://github.com/archestack/best-of-selfhosted-ai&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Written with help from AI tools. The numbers come from the list's public data file and were checked on 2026-10-09.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>selfhosted</category>
      <category>ai</category>
      <category>opensource</category>
      <category>homelab</category>
    </item>
  </channel>
</rss>
