Collection ยท 58 entries
Self-hosted developer tools and PaaS
Open-source, self-hosted alternatives to Heroku, Render, GitHub Actions, and the rest of the SaaS dev stack.
Self-hosting used to mean accepting a worse UX for control. The tools here close the gap: Nixopus and Zane Ops are Heroku-class deploy UX on your own VPS; runs-on gives you self-hosted GitHub Actions runners with real cost savings; HolyClaude and ExpenseOwl are container-first single-purpose apps. The bar for 'is the polish there yet' has moved a lot.
Rapid-MLX - 2-4x faster local LLM inference on Apple Silicon
MLX-native inference engine with OpenAI-compatible API. The novel piece: DeltaNet state snapshots bring prompt caching to non-trimmable architectures (Qwen3.5 hybrids), restoring RNN state in ~0.1ms. 2-5x faster TTFT, native Metal kernels, continuous batching.
OpenSail - open AI workspace platform
Self-hostable platform for building, running, and sharing AI workspace agents and apps with any model. No vendor lock-in - bring your own LLM provider or run local.
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.
shed - self-hosted multistream studio
Open-source alternative to Restream, StreamYard, and vMix. Ingest from OBS, hardware encoders, mobile, or browser via RTMP/SRT/WebRTC; switch live; fan out to YouTube, Twitch, Kick, and any RTMP target.
Egregore - shared memory for multiplayer Claude Code
Local MIT substrate that gives a team of Claude Code sessions a shared memory and coordination layer, spun up via npx create-egregore.
wuphf - Karpathy-style LLM wiki for agents
Local wiki layer where agents read and write Markdown under git, indexed with bleve (BM25) and SQLite. Designed so context compounds across sessions instead of being re-pasted.
engram - context spine for AI coding agents
Aggregates six providers (graph, git, MemPalace, Context7, Obsidian) into rich context packets that fire on every agent Read. Local SQLite, no native deps, no cloud.
smolvm - portable lightweight VMs in a single file
Open-source CLI for sub-second VMs on macOS (Hypervisor.framework) and Linux (KVM) via libkrun. Sandboxes untrusted code with hardware isolation and packs stateful environments into a single .smolmachine file.
OpenClawdex - orchestrator UI for Claude Code and Codex
Open-source MIT UI that drives both Claude Code and Codex from one app, opens diffs in your editor instead of a side panel, and uses your existing logins instead of API keys.
CubeSandbox - sub-60ms self-hosted E2B alternative
Open-source sandbox runtime for LLM-generated code built on RustVMM and KVM. Targets sub-60ms cold starts with full kernel isolation, designed as a self-hostable replacement for closed E2B-style services.
OpenYak - local BYOK alternative to Claude Code
MIT desktop agent for Windows/macOS/Linux with 20+ tools, MCP support, Ollama, and 100+ models via OpenRouter. No telemetry, fully local execution loop.
stash - persistent memory layer for AI agents
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.
sandboxed.sh - self-hosted agent sandbox orchestrator
Self-hosted Rust orchestrator that runs Claude Code and OpenCode inside isolated Linux workspaces, with skills, configs, and encrypted secrets stored in a git repo.
code-on-incus - per-agent isolated VMs with active defense
Gives each AI agent its own Incus machine with root, Docker, and systemd. Built-in detector stops threats automatically when an agent goes off-script.
sandstorm - run Claude agents in cloud sandboxes
FastAPI service for running Claude Code agents in secure E2B cloud sandboxes via API, CLI, or Slack. Single call, full agent, no infrastructure.
MCPJungle - self-hosted MCP gateway
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.
Lightport - OpenAI-compatible LLM gateway
Open-source AI gateway that makes any LLM provider OpenAI-compatible, originally a Portkey fork hardened around the MCP ecosystem at Glama.
dcm - DockerComposeMaker for self-hosters
Self-hostable web UI for picking and assembling docker-compose.yml files for home servers. Shareable configs and a discovery feed for new containers.
Agentjail - self-hosted Linux sandbox for AI code
Minimal Linux sandbox for running untrusted code, designed for AI agents and build systems. Self-hosted alternative to Freestyle.sh-style code execution services.
helix - private agent fleet with GPU desktops
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.
clsh - browser terminal for agent CLIs
PWA that streams a node-pty terminal to any device, letting you reach Claude Code or other agent sessions from a phone or tablet. Self-hosted with no cloud relay.
llmgateway - unified LLM provider gateway
Self-hostable gateway that routes requests across Anthropic, OpenAI, and other LLM providers with API-key management, analytics, and per-team policies. Designed for multi-provider agent deployments.
portal - mobile UI for sst/opencode
Mobile-first web UI for OpenCode/sst with git integration, in-browser terminal, and isolated workspaces. Brings opencode sessions to a phone without giving up workspace separation.
artifact-keeper - open-source artifact registry
Drop-in Artifactory and Nexus alternative that supports 40+ package formats, security scanning, WASM plugins, and edge replication. Self-hostable in Rust.
Broccoli - cloud sandbox harness for Linear
Open-source harness that pulls coding tasks from Linear, runs them in isolated cloud sandboxes, and opens PRs for human review. Built to manage many concurrent agent jobs without local worktree juggling.
stereOS - hardened Linux for AI agents
Nix-based Linux distribution purpose-built for running AI agents. Hardened defaults and an immutable base aimed at sandboxing autonomous coding agents.
keeper.sh - universal calendar MCP server
Self-hosted calendar sync tool and MCP server that aggregates Google, Outlook, Office 365, iCloud, CalDAV, and ICS into one feed. Lets agents read and write across every calendar from a single MCP endpoint.
routiium - LLM gateway with tool-result guard
Self-hosted, OpenAI-compatible LLM gateway that guards not just user prompts but tool return values - the harder injection surface in agent loops with web fetch, MCP, and shell tools.
nanocl - container and VM orchestration
Rust distributed system that orchestrates both containers and virtual machines under one daemon, with built-in DNS and reverse proxy. Aims at homelab and small-cluster deploys without Kubernetes.
kimiflare - run Kimi on your Cloudflare account
Deploy Moonshot's open-weight Kimi model on a personal Cloudflare Workers account with no middleman API. Useful as a private OpenAI-compatible endpoint for agent harnesses.
ProxCenter - vCenter alternative for Proxmox
Web UI to manage multiple Proxmox VE clusters and Proxmox Backup Server instances from a single pane. Open alternative to VMware vCenter.
numa - portable DNS resolver in Rust
Rust DNS resolver that maps .numa local domains, blocks ads, and lets developers override hosts per project. Single-binary alternative to dnsmasq plus a Pi-hole.
updo - uptime monitoring CLI
Go terminal CLI for uptime monitoring with alerting and termui dashboards. Self-hosted alternative to commercial uptime services for small fleets.
ec2-github-runner - on-demand self-hosted CI on EC2
GitHub Action that spins up an ephemeral EC2 instance as a self-hosted runner for a single job, then tears it down. Cheap heavy-CI without the standing fleet.
Holos - compose-style YAML for QEMU/KVM
Single-host VM runtime that replaces libvirt XML and Vagrant Ruby with compose-style YAML. First-class GPU passthrough, healthchecks, cloud-init, and VM-to-VM L2 sockets.
OpenRun - declarative internal tools deployment
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.
Shelve - secret and env management with GitHub sync
Open-source env/secret manager with a CLI and GitHub sync. Collaborative team UI for variables that usually live in scattered .env files.
peekaping - open-source Uptime Kuma alternative
Self-hosted uptime and telemetry monitor written in Go. Lightweight alternative to Uptime Kuma with a focus on minimal resource use.
nps - intranet tunneling and reverse proxy
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.
Intent Bus - SQLite job bus for cross-device scripts
Tiny Flask server (~100 LOC) that lets any script POST a job and any worker poll for matching ones. Atomic SQLite locking, 60s visibility timeout, and API key auth in place of Redis or MQTT.
temps - self-hosted Vercel-style PaaS
Rust deploy platform with CI/CD, error tracking, and analytics built in. Aimed at homelabs and teams that want Heroku-class deploy UX without the bill.
ComposeFlux - GitOps for Docker Compose
Lightweight GitOps deployment tool that watches a repo and applies Docker Compose changes to a host. Brings ArgoCD-style sync to single-VM setups.
kubewall - single-binary Kubernetes dashboard
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.
webclaw - local-first web extraction for LLMs
Rust CLI, REST API, and MCP server for fast local web scraping, crawling, and structured extraction. Positioned as a self-hosted Firecrawl alternative.
compose-for-agents - Docker Compose recipes for agents
Docker's collection of ready-to-use Compose stacks for orchestrating open-source LLMs, tools, and agent runtimes. Useful starting points for self-hosted setups.
n8n-install - one-command self-hosted AI automation
Shell installer that deploys n8n, Ollama, Flowise, Supabase, RAG stack, and 30+ tools behind auto-HTTPS. Self-hosted Zapier or Make alternative.
borg-ui - web UI for Borg Backup
Replaces verbose Borg Backup terminal commands with a web UI for creating, scheduling, and restoring backups. Python self-hosted alternative to Vorta for headless servers.
rqlite - fault-tolerant DB on SQLite
Distributed, fault-tolerant SQL database built around SQLite using Raft consensus. v10 adds a built-in web console and CRC32 integrity checks throughout.
Cloudflare Agentic Inbox
Self-hosted email client with an embedded AI agent, running entirely on Cloudflare Workers. No backend to manage, edge-distributed by default.
Future AGI - open-source LLM evals & observability
End-to-end platform for evaluating, observing, and improving LLM and agent apps. Tracing, evals, simulations, datasets, and prompt management in one project.
HolyClaude - Dockerized Claude Code workstation
Container with Claude Code, a web UI, 7 AI CLIs, a headless browser, and 50+ tools pre-wired. Useful starting point for self-hosted agent boxes.
Nixopus - autonomous cloud for builders
Open-source PaaS that handles deploys, env management, databases, and rollbacks across your own VPS fleet. Heroku-class UX without the Heroku price.
Zane Ops - self-hosted PaaS
Beautiful self-hosted control plane for deploying web apps, static sites, and databases on your own infra. Render/Railway feel without the lock-in.
cup - Docker container update checker
Tiny Rust CLI plus React UI that scans your running containers and tells you which images have updates available. Zero-config, no agent on the host.
Hot Updater - OTA updates for React Native
Self-hostable CodePush alternative for Expo and React Native. Ship JS bundle updates without going through app store review.
runs-on - self-hosted GitHub Actions runners on AWS
CloudFormation-based runner controller. Reportedly 10x cheaper than GitHub-hosted runners with 40% faster builds and unlimited cache.
ExpenseOwl - minimal self-hosted expense tracker
Tiny Go app for tracking personal expenses. Charts, multi-currency, Docker one-liner. Avoids the Mint-replacement bloat trap.
Warracker - self-hosted warranty tracker
Tracks warranty expirations, stores receipts and product files, and reminds you before things lapse. Surprisingly satisfying for hardware-heavy households.
Related collections
DevOps and infrastructure tools
CLIs, port-forwarders, backup wrappers, and templating tools for the boring-but-load-bearing parts of running infrastructure.
Go CLI tools for developers and operators
Single-binary Go CLIs and TUIs across observability, git, shells, and DevOps - the tools that make Go the practical default for distribution-friendly CLIs.