๐Ÿ— KeyzHub
19Keys ยท community archive
12766 bytes raw
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
# the-stack

The real 19Keys tool stack โ€” forensically inventoried straight off the machine (brew formulae, brew casks, `/Applications`, npm globals, Claude skills, cloned external repos, MCP servers, Ollama models). Not a listicle of "tools I heard about." This is what is actually installed and actually gets used.

The philosophy underneath it: **build, don't spend.** Own the machine. Self-host what you can. Reach for an open-source or local tool before a subscription. Where a paid or hosted service is genuinely the right call (Vercel, Supabase, Cloudflare), it's here too โ€” sovereignty means choosing your dependencies on purpose, not avoiding them on principle.

Every entry below links to the tool's official site or canonical repo. Install commands are given where there's a real one-liner.

---

## Terminal & CLI power tools

Installed via [Homebrew](https://brew.sh). Pure library dependencies (brotli, cairo, giflib, ca-certificates, etc.) are skipped โ€” this is the user-facing layer only.

| Tool | What it is | Install |
|---|---|---|
| **[bat](https://github.com/sharkdp/bat)** | `cat` clone with syntax highlighting and git integration | `brew install bat` |
| **[btop](https://github.com/aristocratos/btop)** | Resource monitor (CPU/mem/disk/net) with a terminal UI | `brew install btop` |
| **[bun](https://bun.sh)** | Fast all-in-one JavaScript runtime, bundler, and package manager | `brew install bun` |
| **[eza](https://github.com/eza-community/eza)** | Modern replacement for `ls`, with git status and icons | `brew install eza` |
| **[fd](https://github.com/sharkdp/fd)** | Fast, friendly alternative to `find` | `brew install fd` |
| **[ffmpeg](https://ffmpeg.org)** / **ffmpeg-full** | The video/audio conversion and processing engine everything else is built on | `brew install ffmpeg` |
| **[fzf](https://github.com/junegunn/fzf)** | Command-line fuzzy finder for files, history, and processes | `brew install fzf` |
| **[gh](https://cli.github.com)** | Official GitHub CLI โ€” PRs, issues, releases from the terminal | `brew install gh` |
| **[cloudflared](https://github.com/cloudflare/cloudflared)** | Cloudflare Tunnel client โ€” expose a local server without opening ports | `brew install cloudflared` |
| **[flyctl](https://fly.io/docs/flyctl/)** | CLI for deploying apps to [Fly.io](https://fly.io) | `brew install flyctl` |
| **[gnupg](https://gnupg.org)** | GPG โ€” encryption and signing (commit signing, secrets) | `brew install gnupg` |
| **[claude-squad](https://github.com/smtg-ai/claude-squad)** | Terminal app for running multiple AI coding agents (Claude Code, Codex, etc.) in parallel isolated sessions | `brew install claude-squad` |
| **[engram](https://github.com/Gentleman-Programming/engram)** | Persistent memory layer for AI coding agents โ€” SQLite-backed recall across sessions, MCP server included | `brew install engram` |
| **[lazygit](https://github.com/jesseduffield/lazygit)** | Terminal UI for git โ€” stage, commit, branch, rebase without leaving the keyboard | `brew install lazygit` |
| **[neovim](https://neovim.io)** | Extensible, terminal-based text editor | `brew install neovim` |
| **[ripgrep](https://github.com/BurntSushi/ripgrep)** | Extremely fast recursive text search (`rg`) | `brew install ripgrep` |
| **[starship](https://starship.rs)** | Fast, customizable shell prompt | `brew install starship` |
| **[tmux](https://github.com/tmux/tmux)** | Terminal multiplexer โ€” persistent sessions, split panes | `brew install tmux` |
| **[tree-sitter](https://github.com/tree-sitter/tree-sitter)** | Incremental parsing library used for code-aware syntax highlighting and tooling | `brew install tree-sitter` |
| **[zoxide](https://github.com/ajeetdsouza/zoxide)** | Smarter `cd` that learns your most-used directories | `brew install zoxide` |
| **[shellcheck](https://github.com/koalaman/shellcheck)** | Static analysis / linter for shell scripts | `brew install shellcheck` |
| **[tesseract](https://github.com/tesseract-ocr/tesseract)** | OCR engine โ€” pull text out of images and scanned documents | `brew install tesseract` |
| **[httrack](https://www.httrack.com)** | Website copier โ€” mirror a site to disk for offline study | `brew install httrack` |
| **[supabase (CLI)](https://github.com/supabase/cli)** | Local dev, migrations, and project management for [Supabase](https://supabase.com) | `brew install supabase/tap/supabase` |
| **[terminal-notifier](https://github.com/julienXX/terminal-notifier)** | Send macOS notifications from the command line (used to flag when a long job finishes) | `brew install terminal-notifier` |
| **[zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions)** | Fish-style command autosuggestions for zsh | `brew install zsh-autosuggestions` |
| **[zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)** | Real-time syntax highlighting for zsh commands as you type | `brew install zsh-syntax-highlighting` |

## Apps

The GUI layer. Installed from the App Store or a direct download.

| Tool | What it is | Install |
|---|---|---|
| **[Obsidian](https://obsidian.md)** + **[Obsidian Web Clipper](https://obsidian.md/clipper)** | Local-first markdown knowledge base; the clipper saves web pages straight into the vault | Download from site |
| **[Notion](https://www.notion.so)** | Docs, wikis, and databases in one workspace | Download from site |
| **[Bear](https://bear.app)** | Fast native macOS/iOS markdown notes app | App Store |
| **[Docker](https://www.docker.com)** | Container runtime โ€” packages and runs services in isolated environments | Download from site |
| **[DaVinci Resolve](https://www.blackmagicdesign.com/products/davinciresolve)** | Professional color grading, editing, and audio post โ€” free tier is genuinely pro-grade | Download from site |
| **[Descript](https://www.descript.com)** | Edit video/audio by editing the transcript; screen recording and podcast tools | Download from site |
| **[OBS](https://obsproject.com)** | Free, open-source screen recording and live streaming | `brew install --cask obs` |
| **[Tailscale](https://tailscale.com)** | Zero-config mesh VPN โ€” private network between all your machines | Download from site |
| **[Telegram](https://telegram.org)** | Messaging app; also the transport for several bot integrations in this stack | Download from site |
| **[Claude](https://claude.ai/download)** | Anthropic's desktop app for Claude | Download from site |
| **[ChatGPT](https://chatgpt.com/download)** | OpenAI's desktop app for ChatGPT | Download from site |
| **[Proton Mail Bridge](https://proton.me/mail/bridge)** | Lets standard mail clients talk to end-to-end encrypted Proton Mail | Download from site |
| **[Pixelmator Pro](https://www.pixelmator.com/pro/)** | Native macOS image editor โ€” a real Photoshop alternative | App Store |

## Local AI

Runs on-machine, no API key required, no data leaving the laptop.

| Tool | What it is | Install |
|---|---|---|
| **[Ollama](https://ollama.com)** | Runs open LLMs locally; simplest way to self-host inference | `brew install ollama` |
| โ€” **llama3.2:3b** | Small general-purpose chat/completion model, pulled via Ollama | `ollama pull llama3.2:3b` |
| โ€” **[nomic-embed-text](https://ollama.com/library/nomic-embed-text)** | Text embedding model for local semantic search / RAG | `ollama pull nomic-embed-text` |
| **[whisper.cpp](https://github.com/ggml-org/whisper.cpp)** | C++ port of OpenAI Whisper โ€” fast local speech-to-text, no cloud call | `brew install whisper-cpp` |
| **[Chatterbox](https://github.com/resemble-ai/chatterbox)** | Open-source text-to-speech / voice cloning by Resemble AI, runs locally | See repo for setup |
| **[mlx-audio](https://github.com/Blaizzy/mlx-audio)** | Audio generation and TTS on Apple Silicon via Apple's [MLX](https://github.com/ml-explore/mlx) framework | `pip install mlx-audio` |
| **[LM Studio](https://lmstudio.ai)** | GUI for downloading and running local LLMs โ€” an option alongside Ollama | Download from site |

## MCP servers & agent infrastructure

[MCP (Model Context Protocol)](https://modelcontextprotocol.io) is the open standard that lets an AI agent call out to external tools and data sources โ€” it's how Claude Code (or any MCP-compatible client) gets hands on a filesystem, a database, a design tool, or a browser instead of just talking.

| Server | What it connects the agent to |
|---|---|
| **[Desktop Commander](https://github.com/wonderwhy-er/DesktopCommanderMCP)** | Filesystem, process, and terminal control on the local machine |
| **Engram memory** โ€” see [engram](https://github.com/Gentleman-Programming/engram) above | Persistent memory across agent sessions |
| **[Figma MCP](https://www.figma.com)** | Reads design files, components, and variables directly from Figma |
| **[Supabase MCP](https://github.com/supabase-community/supabase-mcp)** | Runs migrations, queries, and project admin against a Supabase project |
| **[ElevenLabs](https://elevenlabs.io)** | Text-to-speech, voice cloning, sound effects generation |
| **[Shopify](https://shopify.dev)** | Store, product, and order operations against a Shopify shop |
| **[Gamma](https://gamma.app)** | Generates and edits slide decks and documents |
| **[Webflow](https://developers.webflow.com)** | Reads and edits Webflow site structure, CMS, and styles |
| **Playwright-based browser tools** โ€” see **[Playwright](https://playwright.dev)** | Drives a real browser: navigate, click, read page content, screenshot |

## Open-source repos studied or adopted

Cloned locally for reference, forking, or direct reuse.

| Repo | What it is |
|---|---|
| **[gbrain](https://github.com/garrytan/gbrain)** by Garry Tan | Self-wiring knowledge-graph memory layer for AI agents |
| **[palmier-pro](https://github.com/palmier-io/palmier-pro)** | Open-source AI-native macOS video editor |
| **[clipsai](https://github.com/ClipsAI/clipsai)** | Python library that automatically turns long video into short clips |
| **[colly](https://github.com/gocolly/colly)** | Go web-scraping and crawling framework |
| **[taste-skill](https://github.com/leonxlnx/taste-skill)** | Skill files that push AI-generated frontends away from generic "AI slop" toward real design taste |
| **[system.css](https://github.com/sakofchit/system.css)** | CSS design system for retro classic-Mac-style interfaces |
| **[AI-Youtube-Shorts-Generator](https://github.com/SamurAIGPT/AI-Youtube-Shorts-Generator)** | Open-source long-form-to-shorts pipeline: highlight detection, Whisper transcription, auto vertical crop |
| **[postiz-app](https://github.com/gitroomhq/postiz-app)** | Self-hostable, open-source social media scheduling and analytics platform |
| **[build-your-own-x](https://github.com/codecrafters-io/build-your-own-x)** | Curated guides for building your own database, web server, shell, etc. from scratch |
| **[hermes-agent](https://github.com/nousresearch/hermes-agent)** by Nous Research | Open-source self-improving AI agent with a persistent skill-learning loop |
| **[TimesFM](https://github.com/google-research/timesfm)** | Google Research's pretrained time-series forecasting model |

## Cloud services

Hosted infrastructure used on purpose, where self-hosting isn't the right tradeoff yet.

| Service | Role in the stack |
|---|---|
| **[Vercel](https://vercel.com)** | Hosting and deploys for frontend/Next.js projects |
| **[Supabase](https://supabase.com)** | Postgres database, auth, and storage backend |
| **[Cloudflare Tunnel](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/)** | Exposes local services to the internet securely, no port forwarding |
| **[Tailscale](https://tailscale.com)** | Private mesh network across every machine in the fleet |
| **[ElevenLabs](https://elevenlabs.io)** | Cloud text-to-speech and voice generation when local TTS isn't enough |
| **[Twelve Labs](https://www.twelvelabs.io)** | Video understanding and search API for the long-form video library |

---

## Start here

New to this stack and don't know where to begin? Install these five first, in this order:

1. **[git](https://git-scm.com)** โ€” version control, the foundation everything else sits on
2. A real terminal setup โ€” see [/terminal-setup](/terminal-setup) on this archive
3. **[Claude Code](https://claude.com/claude-code)** โ€” the AI coding agent this whole workflow is built around
4. **[Ollama](https://ollama.com)** โ€” local AI, no API key needed โ€” see [/local-ai-setup](/local-ai-setup)
5. **[Obsidian](https://obsidian.md)** โ€” your second brain โ€” see [/obsidian-second-brain](/obsidian-second-brain)

Everything else in this table is optional, situational, or swap-in-later. These five are not.