My Homelab AI Dev Platform
rsgm
283 points
52 comments
June 15, 2026
Related Discussions
Found 5 related stories in 134.7ms across 10,715 title embeddings via pgvector HNSW
- Ask HN: What is your (AI) dev tech stack / workflow? dv35z · 126 pts · June 05, 2026 · 65% similar
- My Homelab Setup photon_collider · 193 pts · March 08, 2026 · 62% similar
- State of Homelab 2026 swq115 · 59 pts · April 13, 2026 · 61% similar
- Show HN: I tested 15 free AI models at building real software on a $25/year VPS j0rg3 · 17 pts · April 02, 2026 · 61% similar
- Things I've Done with AI shepherdjerred · 80 pts · March 09, 2026 · 59% similar
Discussion Highlights (20 comments)
johnnytech
Really cool! Do you autoapprove edits or do you approve manually?
fazgha
So first post in the blog, and it went directly HN frontpage. Then, I said homelab AI, I thought it's an interesting post about local GPU setup (and I am really interested in this topic).. but no, just another hype post about how to use whatever-code...
variety8675
How do you run inference for Open Code? What models are you running
_def
I wonder how gitops is done with docker compose
dlxfoo
Im doing something very similar. Running my OpenCode on a proxmox lxc. I have an additional layer of Kimaki, which gives you Discord integration (hate it or love it). Chatting with your codebase (voice messages, too, if that’s your jam), is very very cool.
taleodor
Very cool, we're doing similar except we let agents open PRs as well + we track release metadata and agentic sessions via our ReARM system + we've recently launched an option for agents to track helm-based deployments via ReARM - https://docs.rearmhq.com/workflows/devops.html
doctorspazz
I've been trying to find the motivation to do a write up on my AI lab, and this is just what I needed. Thanks for sharing. My setup is a similar idea, just with n8n/git/argo/k3s. It's mainly for automated workflows that Qwen or Gemma4 can handle.
david-giesberg
I've been doing something pretty similar, except instead of having a persistent opencode server, I've been using this workflow that runs opencode inside of the Forgejo action runners: https://codeberg.org/dragonfyre13/forgejo-opencode Still tinkering with it, but the gist is that I can invoke Opencode with /oc inside of an Forgejo issue, then it will come back with a PR for me to review.
MisterPea
Some times I feel like a lot of people in tech independently go through the same things right around the same time with few people writing/sharing about it. I am also creating this and enjoyed the post and comments all going through the same thing :)
palmotea
> I set up OpenCode Web UI with Git access to make my homelab easier to manage. OpenCode pushes to Git, I approve the PRs, GitOps deploys the changes. Best of all, OpenCode runs as a server with persistent coding sessions synced across devices. > I’ll share my homelab setup soon. There are about a dozen docker compose stacks for the services that I manage. That is probably neat, but before I read, how many thousands of dollars would I need to spend to acquire the RAM and GPUs needed to do something similar?
estetlinus
Do you use this at work or is it for vibe coding? Also, I don’t quite understand the problem you are solving. The solutions is a lot of technical parts put together, but why?
templar_snow
This is great. Homelab AI feels like it's going to fun as heck. I currently have Claude maintain my homelab across all devices; it made homelab setup and maintenance go from "This is a trap that will fascinate you for years but never fully work right and waste time that would have better been spent elsewhere" to "This is actually a great idea and really extends my capabilities."
msukkarieh
We have a lot of folks using Sourcebot in their home lab as a nice free code search across their projects. Hope it could be helpful! https://github.com/sourcebot-dev/sourcebot
orangeisthe
Two main reasons I don't have this setup already is - the resource you need to give the VM running opencode to build your projects - Faster testing I run pi coding agent right on my mac and I run our entire software suite - example: redis, postgres, kratos, .. etc. With coding agent running on my main development device, I can build faster (assuming opencode VM is a on a low specd machine) as well as test it faster. Example: I can just rebuild the backend and restart it and test it on the UI client with the new changes.
schanz
Any idea as of why this domain is blocked by quad9 resolvers? I am unable to open the website because Quad9 filters the domain: dig @9.9.9.9 rsgm.dev NS ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ; EDE: 17 (Filtered)
cantalopes
I get DNS_PROBE_POSSIBLE trying to open that domain
CGamesPlay
Nice! I am still looking for the best AI integration for my setup. Currently I don't have any interaction between Forgejo and my coding agent. I experimented with a Forgejo Actions runner, but the problem that I had was there's not a great way to manage the context there: you get what's in the issue or PR, but it gets muddy once you have multiple rounds and/or discussion moves from the issue to the PR.
gaotus
i work on something similar, hope to finish soon
constGard
I've added a few more bells and whistles to my agentic rube goldberg, but the gist is forgejo tag listeners triggering argo workflows to orchestrate 1. issue tag 2. write pr 3. testing 4. review+revise loop 5. merge mutex to ensure you don't get a merge storm 6. rebase and merge I've been trying really hard to have it properly implement agentic identity where the pod gets a spiffe-attested token and then trades that for access to the vault secret for a project-scoped forgejo service account. I wish forgejo could configure a trusted external jwt signing authority so I could skip vault and the accounts. Here's the inspiration for the auth model I've been trying to implement: https://datatracker.ietf.org/doc/draft-klrc-aiagent-auth/ The last piece has been using gvisor + kubernetes agent sandboxes. My fable adventure last week was having it debug the process of attesting and distributing workload identities for agents running in gvisor, as it creates a layer of indirection that confuses spire to the point it won't issue an ID.
vinnymac
I’m working on an open source Forgejo Frontend that exposes additional features like this, and offers a better user experience, faster large diffs, and basically fixes every little thing I don’t like about Forgejo. Would be interested in hearing more of your complaints so I can continue to improve.