HN user

swq115

154 karma
Posts55
Comments14
View on HN
ghostmeet.sshlab.dev 15d ago

Show HN: Ghostmeet – Self-hosted meeting transcription and summaries

swq115
17pts6
homebutler.dev 23d ago

Show HN: Let an AI manage your homelab over MCP without giving it SSH

swq115
3pts0
github.com 23d ago

Show HN: Yocto/BitBake skills that make AI agents check official docs

swq115
4pts0
homebutler.dev 1mo ago

Show HN: My home server got unplugged, so I built a recovery CLI

swq115
3pts0
github.com 1mo ago

Show HN: HomeButler – A CLI that tells you what changed on your home server

swq115
5pts0
www.mdpi.com 2mo ago

Optimization of Elevator Standby Scheduling Strategy in Smart Buildings

swq115
2pts1
homebutler.dev 2mo ago

Show HN: HomeButler – A narrow ops interface for AI agents and homelabs

swq115
3pts0
matklad.github.io 2mo ago

Lines or Less: Test Case Minimization

swq115
1pts0
interrupt.memfault.com 2mo ago

The Cost of Misalignment

swq115
1pts0
blog.huli.tw 2mo ago

Reunderstanding the Power of AI Through Reverse Engineering

swq115
1pts0
github.com 2mo ago

Show HN: Homebutler – a single-binary homelab ops tool with backup drills

swq115
3pts0
acid.vegas 2mo ago

The Mystery of Asjo.org

swq115
1pts0
homebutler.dev 2mo ago

Show HN: Homebutler – See and manage your homelab from one Go binary

swq115
4pts0
github.com 3mo ago

Show HN: Winclipshot – Ctrl+V a Win+Shift+S screenshot into your terminal

swq115
3pts0
flowfuse.com 3mo ago

Why Modbus Refuses to Die

swq115
4pts0
www.joekarlsson.com 3mo ago

Implementing MikroTik's Binary API Protocol in Python from Scratch

swq115
1pts0
github.com 3mo ago

Show HN: Pvm – A TUI to browse and run commands across multiple Python venvs

swq115
14pts2
matduggan.com 3mo ago

You can have an RSS dependent website in 2026

swq115
2pts1
homebutler.dev 3mo ago

Show HN: Homebutler – Nightly restore drills for your homelab backups

swq115
2pts1
ghostmeet.sshlab.dev 3mo ago

Show HN: Ghostmeet – Self-hosted meeting transcription in a Chrome side panel

swq115
3pts0
blog.modelcontextprotocol.io 3mo ago

MCP Roadmap

swq115
1pts0
github.com 3mo ago

Show HN: Winclipshot – Ctrl+V screenshots as file paths in Windows terminals

swq115
3pts0
revers.engineering 3mo ago

Sentinel-Based Code Tracing via Runtime Code Section Patching

swq115
1pts0
mrlokans.work 3mo ago

State of Homelab 2026

swq115
124pts98
github.com 3mo ago

Show HN: Homebutler – Verify your backups restore, automatically

swq115
3pts1
www.prskavec.net 3mo ago

Build nice terminal UI with Bubble Tea

swq115
2pts0
blog.xaner.dev 3mo ago

How Wake-On-LAN works (2020)

swq115
92pts33
smlx.dev 3mo ago

Reverse-engineering an encrypted IoT protocol

swq115
3pts0
homebutler.dev 3mo ago

Show HN: Homebutler – I manage my homelab from chat. AI never gets raw shell

swq115
4pts1
blog.orhun.dev 3mo ago

Rust Terminal Projects in 3 Years

swq115
2pts0

I run a few homelab servers and got tired of SSH-ing into each one every time I needed to check something. Especially at 3am when an alert fires — I just didn't want to open my laptop anymore.

So I built homebutler. It's a single Go binary (~15MB), zero dependencies. Point it at your servers via SSH and you get: system status, Docker control, Wake-on-LAN, port scanning, network discovery, alerts, and backup/restore. There's also a web dashboard (homebutler serve) and a TUI (homebutler watch).

It has a built-in MCP server so you can plug it into Claude Desktop, ChatGPT, Cursor, or whatever. But the AI only talks through structured JSON commands — it can restart a container but can't rm -rf anything. No raw shell access, ever.

GitHub: https://github.com/Higangssh/homebutler

Feedback welcome — especially on the security model and what commands you'd want added.

I run a few homelab servers and got sick of opening SSH sessions every time something broke at night. So I built this — a single Go binary that handles status checks, Docker control, WoL, port scanning, and alerts across multiple servers. It can also self-heal basics like restarting crashed containers automatically.

The part I care about most: it has a built-in MCP server, so you can plug it into Claude Desktop or whatever AI tool you use. But the AI only talks to homebutler through structured JSON, it never gets a raw shell. Felt important given how agents have been behaving lately.

~15MB, zero dependencies, MIT licensed. Happy to talk about the architecture if anyone's curious.

I run a few servers at home (Mac Mini M4 + Raspberry Pi) and got tired of the same 3 AM routine — SSH in, check what crashed, restart a container, go back to sleep.

I tried Portainer, btop, Uptime Kuma — all great tools, but I ended up with three dashboards open and still had to SSH in to actually fix things.

So I built homebutler. It's a single Go binary (~15MB) that packs a CLI, a TUI dashboard (Bubble Tea), and a web UI (compiled in via go:embed — no Node, no external assets). It manages Docker containers, monitors CPU/memory/disk across multiple servers over SSH, scans ports, sends alerts, and does Wake-on-LAN.

It also has a built-in MCP server, so AI tools can manage your homelab too — but it works perfectly fine without it.

GitHub: https://github.com/Higangssh/homebutler

Happy to answer any questions about the architecture or design choices.

I run a small homelab (Mac Mini + RPi5) and tried Cockpit too. Great for single server monitoring, but once I had multiple nodes, I kept SSH-ing into each box anyway.

Ended up wanting something CLI-first that could check all servers at once without opening a browser. The web UI is nice for a quick glance though.

Interesting approach using Signal for the transport layer. I've been working with real-time audio pipelines (chrome.tabCapture → Whisper) and the latency tradeoff between STT chunk size and accuracy is always tricky. What's the end-to-end latency like on a video call?

Interesting approach. The mmap streaming idea is clever, but I'd love to see real-world benchmarks beyond TinyLlama — especially for the 140B claim. Running that on a Mac Mini with 16GB would be the real proof point.

For context, I run a Mac Mini M4 as a homelab server and the memory pressure from even 7B models is noticeable. Curious how this handles sustained inference without thermal throttling.

Pretty lightweight — it SSHes into each box and runs homebutler locally there, so the overhead is basically one SSH connection + a quick read of /proc and the Docker socket per check. No background daemon sitting there polling, it only runs when you ask or when alerts --watch fires.

I run it across 3 machines (Mac Mini, Pi 5, and another box) and haven't noticed any impact. The binary itself is ~15MB and idles at zero CPU since it's not a long-running service.