Go projects — indie software
-
themis
Audits a Debian or Ubuntu host, fixes what it finds, and keeps it fixed: check, plan, apply, rollback. Written in Go.
-
agentpantry
Your agent machine needs your logins. Pantry ships them sealed. Opt-in AES-256-GCM browser session and secret sync for AI agent hosts.
-
M31A
The terminal-native AI coding agent that ships, not just suggests. Six-phase workflow, git rollback chain, zero telemetry. One static binary.
-
everyapi-ai
EveryAPI CLI: Claude Code / Codex / Gemini CLI integration + MCP server
-
documind-ai
DocuMind AI is a full-stack local AI document workflow platform built with Next.js, Go, Python FastAPI, PostgreSQL + pgvector, NATS, MinIO, and Ollama. It supports document upload, async processing, AI summaries, RAG chat, semantic search, workspaces, roles, and Docker-based deployment without paid AI APIs.
-
kube-loop
Cross-platform Kubernetes desktop network client. Transparent TUN access to Pod IPs, ClusterIP Services, and cluster DNS via sing-box.
-
notmutt
Async terminal mail client for notmuch: staged undoable tag ops, diff-and-insert refresh, HTML mail rendered in-terminal, easyjump link mode, dry-run filtering by default, TOML config, vim keys. Written in Go (tcell TUI).
-
javdb-cli
Unofficial JavDB App API CLI, public Go SDK, and agent-ready automation skill.
-
pixiv-cli
Pixiv, in your terminal — a CLI, MCP server, and Go SDK for discovery, accounts, creators, collections, and downloads.
-
fgentic
Sovereign AI-agent collaboration platform: humans and agents in Matrix rooms, A2A delegation, open standards, Kubernetes-native GitOps.
-
mem
A portable, self-hosted memory plane for AI agents — one core across API, MCP, CLI, and UI.
-
PopuGate
Self-hosted Telegram MTProto proxy management platform with modern Web UI
-
terminal-mcp
An MCP server that gives LLMs a real interactive PTY with observability and seamless human takeover.
-
openimg
永久免费的公益图床 openimg.io — 自动压缩转换 WebP/AVIF、全球 CDN 分发、支持绑定自有 R2/S3 存储,空间靠每日签到累积。Go + libvips + React。
-
gitmoot
A local-first control layer for AI agents
-
glade
Local Apex runtime and tooling for Salesforce teams.
-
pito-tui
Terminal client for PITO. Go + Bubble Tea + ActionCable — one scrollback, one prompt, the server-side grammar.
-
core-agent
Reusable Go base agent on the Google ADK — multi-provider (Gemini, Vertex, Claude on Anthropic + Vertex), MCP-native, with AGENTS.md, skills, and permissions wired up.
-
mino-agent
One binary. One SQLite file. Your own AI assistant.
-
reinstate
Find, resume, and hand off Claude Code and Codex sessions across machines — encrypted, your own bucket.
-
herdr-sandbox
Windows-native counterpart to a dev container.
-
autodev
An open-source, cross-platform developer environment bootstrapper that automatically detects technologies, installs missing runtimes, dependencies, SDKs, and dev tools — all with a single command.
-
cablecheck
Linux CLI tool that tests the health, stability, and performance of an Ethernet link between two directly connected PCs — link negotiation, NIC counters, ping/TCP/UDP/stress tests, and a rule-based verdict.
-
Aivory
Self-hosted AI chat platform with multi-step tool calls, persistent Python sandbox, RAG, and Deep Research. Supports Claude, GPT, Gemini and any OpenAI-compatible provider.
-
hopbox
A compute-box substrate: one daemon turns a host into a fleet of isolated Firecracker microVMs reached over plain SSH — for humans and AIs. Your SSH key is your identity; the username is the box spec.
-
ai
A minimal AI shell assistant CLI in Go. Natural language to shell commands with TUI review.
-
kubeagent
Read-only Kubernetes troubleshooting agent in Go (client-go) — explains CrashLoopBackOff, ImagePullBackOff, OOMKilled, Pending/Unschedulable with P1-infra to P2-workload reports; guarded reversible --fix; optional AI --explain via Claude API.
-
immerle
Next-generation self-hosted music solution 🐦
-
claude-dispatcher
Terminal cockpit for running a fleet of Claude Code sessions across all your repos — dispatch work, watch what ships, and act on what's blocked, from one screen.
-
flynn
A secure, self-improving agent operating system in a single Go binary. Bring any model, manage local models, point it at a goal, and grant it real authority: every action is sandboxed, governed, and sealed into a verifiable, tamper-evident record an independent party can check. Runs interactive or 24/7, or embed it in your own system.
-
VortexUI
Next-generation, core-agnostic proxy management panel (Xray + sing-box) — user-centric, real-time, multi-node, with auto-HTTPS, GeoIP/Iran rules, and a 3x-ui-style installer.
-
ironclaw
Security-first, self-hosted AI agents - isolation you can prove, not just promise.
-
atl
Agent-native CLI for Confluence/Jira: mirror docs to disk, edit native storage format, push under an optimistic version gate.
-
Munus
Munus is a lightweight Go-based task management TUI/CLI tool for organizing, tracking, and managing tasks from the terminal. Built in 100% Go, it offers a fast, efficient command-line workflow for productivity-focused users who want a simple, terminal-native task manager with a clean text user interface and developer-friendly CLI experience.
-
koment
Out-of-band code annotations for AI agents and humans. Keeps the why next to the code without putting it in the code.
-
depmesh-ai
Vet an open-source dependency before you (or your coding agent) adopt it.
-
tourminal
Follow and create Microsoft CodeTour walkthroughs from the terminal.
-
nano-git-db
A small multi-user database that syncs over git. The source of truth is an append-only text log; the schema is a plain text file, no SQL. Use it from a CLI, TUI, or self-hosted web UI - all one static binary.
-
mcp-hugo-server-go
Canonical unified MCP server in golang for Hugo sites — oauth register and self registered token
-
VayuPress
Your whole online presence in one sovereign Go binary — website, blog, PGP mail, E2E-encrypted chat, anti-DDoS bot shield, privacy analytics, one-click Tor .onion, and Stripe/PayPal/crypto monetization. No SaaS bills, no third parties, no telemetry. Own your content, your mailbox, your infrastructure.
-
sshnav
A terminal UI for managing SSHFS mounts and SSH ProxyJump tunnels
-
multimux
Single-binary web dashboard for tmux. A Go daemon serves an embedded React PWA — a grid of live terminal tiles you can open from any browser on your private network, gated by passkeys over TLS from a name-constrained local CA.
-
neuralvault
Self-hosted AI memory and knowledge platform for contextual retrieval. Hybrid semantic + keyword search powered by Qdrant and PostgreSQL, with multi-workspace support and BYOK multi-provider flexibility.
-
wyrm
Repeatable tmux session layouts from a TOML config — nested split trees, lifecycle hooks, one static binary
-
judgment-pack-runtime
Research preview: vendor-neutral reference runtime and CLI for the Judgment Pack Specification (JPS).
-
bombvault
Unraid backup and full disaster recovery for Docker containers, KVM VMs, the flash config and files — encrypted, off-site, restic-powered. Drop a backup, detonate a restore.
-
goguma
Wakes your Mac for scheduled jobs, holds it awake while long work finishes, and lets it sleep otherwise. Finds the cron jobs that have been missing runs; keeps a coding agent running with the lid shut.
-
yourphr
yourphr is an open-source, self-hosted, personal/family electronic medical record manager
-
kx
kx is a kubectl wrapper that adds index-based resource selection. Run kx get <resource> once, then reference any result by number instead of typing full resource names.
-
agent-fleet
Self-hosted web console for running AI coding agents (Claude Code, Codex, Copilot, Antigravity, Cursor, Kiro, OpenCode) as a managed fleet: isolated per-user workspaces, git/SVN working copies, scheduling and usage accounting.
-
Herdforge
Standalone, repo-agnostic multi-agent orchestration daemon and AI software factory CLI in Go
-
grounded-llm
Cited RAG platform (Grounded Spec v1): local LLM (Ollama/vLLM), Redis caches, gRPC Retriever, hybrid BM25+RRF, 99-case eval gate (v0.3.0).
-
manly
A fast, local CLI for turning a folder of Markdown files into a searchable, linked knowledge base.
-
cli-analyzer
Scan installed CLI tools, attribute their disk usage, and safely reclaim space. One binary: CLI + Wails GUI.
-
aiquota
Fast terminal CLI that renders remaining Claude and Codex subscription quota (session + weekly windows)
-
mnemos
Self-hosted memory + evidence layer for AI agents (Claude Code, Codex, Hermes, ...) — embeddable Go library, MCP / HTTP / CLI, evidence-backed claims, bitemporal recall, axi-go execution kernel with JSONL audit + token budgets, cosign-signed releases with SLSA L3 provenance. No vendor cloud, no per-call billing.
-
stugan
Self-hosted web IRC client — a 24/7 Go daemon plus a Vue 3 frontend, with IRCv3 support and a Lua plugin system.
-
docker-commander
Self-hosted Docker monitoring & control panel — a single Go binary with an embedded React UI. Multi-host, live logs & stats, image/volume/network management, RBAC and alerting.
-
kprompt
The AI Runtime for Kubernetes
-
zefile
Self-hosted file server in a single binary. Store, organise and share large files, with a security model and an API designed in from the start. Spiritual successor to File Browser.