AgentFM - SETI@home for local LLMs
Single Go binary that turns idle home GPUs into a peer-to-peer compute grid for LLM and AI workloads. Decentralized inference instead of renting from a cloud.
Tag
74 entries tagged with #go.
Go-based CLIs and TUIs across DevOps, observability, agent runtimes, and shell tooling. The single-binary distribution model is the through-line.
Single Go binary that turns idle home GPUs into a peer-to-peer compute grid for LLM and AI workloads. Decentralized inference instead of renting from a cloud.
Go MCP server that gives multiple agents (or IDEs) leases on files so concurrent edits don't trample each other - a Git-free way to avoid merge conflicts in multi-agent runs.
Go CLI that brokers GitHub, Stripe, and database credentials to coding agents per-session with audit trails, replacing copy-pasted .env keys with scoped tokens.
Go CLI that suspends a running process and releases its TCP port, then resumes it later with the same PID and memory intact. Ctrl+Z for long-running servers.
Self-hosted single-binary Go service that stores episodes, facts, and working context for AI agents in Postgres. Ships an MCP server and runs without cloud dependencies.
Go CLI that records, frames, compares, and decides engineering choices with parity enforcement and decay tracking on the underlying evidence. Integrates with Claude Code, Cursor, Gemini CLI, and Codex.
Free Go CLI that runs unlimited AI code reviews on each commit, with no per-review cap or external service in the loop.
Go-based agent firewall that controls egress from MCP servers, blocking SSRF, DLP leaks, and prompt-injection vectors at the network layer. Acts as a fetch proxy for tool calls.
Go gateway and registry that lets individuals and teams run a single MCP endpoint in front of many backend MCP servers, with discovery and access control built in.
Lightweight Go daemon that tracks AI API quotas across Anthropic, Codex, Copilot, Antigravity, Synthetic, and Z.ai with a Material Design 3 dashboard. Local SQLite, zero telemetry.
Go CLI that gives any AI agent persistent local memory in three lines, claiming up to 90% reduction in token use for long-running tasks. Offline-first.
Go CLI that runs a markdown-driven code review loop against an agent's diff, giving structured critiques the agent can iterate on before opening a PR.
Infisical's HTTP credential proxy and vault that brokers secrets to AI agents without ever exposing them in the prompt or environment.
Self-hosted platform that gives every Claude, Codex, or Gemini agent its own GPU-accelerated desktop. Ships Helm charts and a full private AI stack.
CLI proxy for Claude Code, Cursor, Copilot, and Gemini that strips noise from LLM context with declarative YAML filters. Reports 60-90% token savings on typical agent traffic.
Go CLI that syncs agent skills across Codex, Claude Code, OpenCode, and similar runtimes with one command, with team-sharing built in. Solves the per-CLI skill sprawl problem.
Go CLI that builds a compact project brain for AI coding agents, surfacing architecture and module relationships without dumping raw files. Plugs into Claude Code, Codex, and Cursor.
ProjectDiscovery CLI that lists assets across multiple cloud providers from one config. Useful as a recon and inventory step in security workflows.
CLI that edits GitHub workflow and composite action files to pin every action and reusable workflow to a commit SHA, with version annotations and update support. Plugs the supply-chain hole left by tag-only references.
Terraform-style declarative schema migration tool for Postgres with multi-tenant support and an explicitly agent-friendly interface. Lets agents propose and apply schema diffs without hand-rolling migrations.
Single CLI that multiplexes language-specific formatters across a polyglot tree, so one command formats Go, JS, Nix, Python, and more. Works as a pre-commit and CI step.
Go wrapper that fronts Claude Code, Codex, OpenCode, and Pi with automatic fallback and context transfer when one hits a rate limit. Keeps a coding session alive across providers.
Go CLI code search tool that understands code structure and ranks results by relevance. No indexing required; ships CLI, TUI, MCP, and HTTP modes from a single binary.
Zero-dependency Go dashboard for OpenClaw AI agents covering cost tracking, token usage, and per-agent monitoring. Single-binary deploy.
Go CLI to run a script across hundreds of repositories and open PRs from the diffs. The classic tool for org-wide refactors and dependency bumps.
Go-based secret scanner aimed at speed and configurability over gitleaks defaults. Designed for CI pipelines that need to tune false-positive rates.
Go CLI that inspects what's actually listening on each localhost port - process, container, and bind details. Saves a chain of lsof, ps, and docker inspect.
GitHub CLI extension that detects which local branches were merged or closed via PR and prunes them safely, including squash-merged branches gh-branch can't see.
Terminal UI for managing AWS ECS clusters, services, and tasks. Brings the k9s ergonomic to Fargate workloads with ecs-exec built in.
Helper library for the Bubble Tea TUI framework that maps mouse events to declarative zones. Lets you build clickable terminal UIs without manual coordinate math.
Go CLI for hitting REST APIs with proper auth (OAuth2, Auth0), content negotiation across JSON/CBOR/YAML, gzip and brotli compression, and shell-friendly output.
Go terminal CLI for uptime monitoring with alerting and termui dashboards. Self-hosted alternative to commercial uptime services for small fleets.
Go CLI and small web service to send notifications across Discord, Slack, Telegram, Mastodon, email, Gotify, and more from one config. Useful for CI hooks and shell scripts.
Connects your local dev machine to a Kubernetes cluster network so services, DNS, and workloads resolve as if you were inside the cluster. Built on envoy.
Sits on top of delta to add a GitHub-style file tree to git diffs. Navigate large diffs with arrows instead of scrolling one giant patch.
Go CLI that keeps Terraform and Helmfile environment configs DRY via hierarchical imports and inheritance. Targets multi-account, multi-region orgs.
Go CLI that recursively removes every resource in an AWS account. For sandbox cleanup and decommissioning - has guard rails to prevent prod accidents.
Go CLI that automates git worktree setup, branch tracking, and switching between worktrees. Handy for AI-agent workflows that fan out across many branches.
Go version manager that pins CLI tool versions per repo via a registry, supports lazy install, and integrates with Renovate for continuous updates. Like asdf with declarative config.
Drop-in wrapper that adds syntax-aware coloring to kubectl output. Most useful when reading get/describe at a glance during incidents.
Go CLI that merges, switches, and edits kubeconfig files across many clusters. Solves the daily pain of one mega kubeconfig vs many separate files.
Carvel's deployment CLI that treats a labeled set of Kubernetes resources as one app. Diffs, applies, and waits with clear convergence semantics.
Go application server for deploying web apps and internal tools to a single node or Kubernetes via declarative config. Targets the Heroku-class deploy UX.
Self-hosted uptime and telemetry monitor written in Go. Lightweight alternative to Uptime Kuma with a focus on minimal resource use.
Go reverse proxy and intranet penetration tool with a Web UI for tunneling HTTP, TCP, UDP, and SOCKS5 traffic. Enhanced fork with NAT traversal and admin dashboard.
Go CLI for working with stacked PRs: tracks dependent branches, restacks after rebases, and submits a stack to GitHub as linked pull requests. Alternative to git-branchless and Graphite CLI.
Single Go binary that emulates 25+ Azure services for local development and CI. No Azure account or Docker stack needed - run integration tests offline.
Google's Go formatter that sorts lines between two marker comments in any file. Drops into pre-commit and CI to keep imports, build deps, and constants ordered.
Go single binary for persistent SSH reverse tunnels with an embedded SSH server. Reconnects automatically and exposes services without any cloud middleman.
Go AWS emulator alternative to LocalStack with a focus on a small binary and fast CI cold starts. Targets the most-used services for local dev and integration tests.
Single-binary Kubernetes dashboard with multi-cluster management and built-in AI integration across OpenAI, Claude, Gemini, Ollama, and others. Go backend, no install fluff.
Go CLI for fast bulk domain availability research with permutations, TLD sweeps, and scriptable output. Single binary, no signup.
Local-first CLI that gives AI agents semantic code search and call graph traversal over your codebase using embeddings, with no cloud calls. Targets Claude Code and Cursor.
Open agent control plane in Go that enforces pre-execution policy, approval gates, and audit trails over LangChain, CrewAI, MCP, or any framework.
Lightweight Go CLI for defining focused AI agents in TOML and triggering them from pipes, git hooks, cron, or the terminal. No framework, just unix.
Go TUI on top of the Beads issue tracker with PageRank-based ranking, critical path, kanban, and dependency DAG views, plus a robot-mode JSON API for agents.
Go CLI plus Kubernetes operator that builds, tests, and deploys MCP servers as native k8s workloads. Wraps server lifecycle in standard kubectl-style flows.
Go CLI that generates a compact codebase summary (~250 tokens) and auto-configures Claude Code, Cursor, and Aider with it. Replaces the agent's exploration phase with a single primer.
Distributed, fault-tolerant SQL database built around SQLite using Raft consensus. v10 adds a built-in web console and CRC32 integrity checks throughout.
Embeddable Go secret store using Argon2id and XChaCha20-Poly1305 by default, with four security levels, audit chains, and crash-safe rotation. Vault when Vault is overkill.
Watch your Claude Code, Codex, and OpenCode sessions from a tiny Go TUI. Shows what each agent is doing, no SaaS dashboard needed.
Brex's HTTP proxy that uses an LLM judge to vet agent traffic in production. Drop it in front of any agent runtime to block exfiltration and jailbreaks.
One Bubble Tea TUI to switch between Claude, Gemini, OpenCode, Codex, and Aider sessions. Tabs, tmux feel, no electron.
Go-based MCP server that gives agents read/write Figma access without rate limits. Text-to-design and design-to-code in one binary.
Tiny Go CLI that wraps the choreography of switching drivers in mob/pair sessions. `mob start`, `mob next`, `mob done` - no merge dance.
Modern alternative to `less` written in Go: incremental search, column/JSON views, follow mode, and live filtering. Drop-in replacement for log inspection.
Go TUI client for Hacker News with comment threading, vim navigation, and offline read support. Replaces a daily browser tab.
Carvel's templating tool that operates on YAML data structures instead of text. Eliminates the indentation-and-quotes pain of Helm-style string templating.
Open-source PaaS that handles deploys, env management, databases, and rollbacks across your own VPS fleet. Heroku-class UX without the Heroku price.
Fast, remote-first log viewer that tails multiple SSH targets at once and renders a histogram timeline. No central log server required.
YAML-driven CLI that schedules, runs, and prunes restic backups across multiple locations. The friendly face restic always needed.
Tiny Go app for tracking personal expenses. Charts, multi-currency, Docker one-liner. Avoids the Mint-replacement bloat trap.
POSIX-friendly Go shell that knows about JSON, CSV, TOML, and YAML natively. Pipe structured data without `jq` gymnastics.
Meta-language that compiles to standard Go but adds Result types, the `?` error operator, and pattern matching. Keeps full ecosystem compatibility.