Installation¶
Complete installation guide for all packages in this tap.
Choose Your Package¶
This tap provides three packages:
- k3d-local – Local Kubernetes cluster management
- promptx – Prompt intelligence CLI with encrypted memory and web UI
- vaultx – Zero-trust encrypted secrets CLI with web UI
You can install any combination.
Homebrew (macOS / Linux)¶
Add Tap¶
brew tap gautampachnanda101/tap
Install Packages¶
brew install k3d-local
brew install promptx
brew install vaultx
# Or install multiple at once
brew install k3d-local promptx vaultx
Upgrade¶
brew upgrade k3d-local
brew upgrade promptx
brew upgrade vaultx
brew upgrade # Upgrade all
Uninstall¶
brew uninstall k3d-local
brew uninstall promptx
brew uninstall vaultx
brew untap gautampachnanda101/tap # Optional: remove tap entirely
Windows¶
Scoop Installation¶
All three tools are available via Scoop:
# Add scoop bucket
scoop bucket add promptx https://github.com/gautampachnanda101/scoop-bucket
# Install
scoop install promptx
scoop install k3d-local
scoop install vaultx
Upgrade¶
scoop update promptx
scoop update k3d-local
scoop update vaultx
Manual Installation (All Platforms)¶
Download binaries directly from GitHub Releases:
# Download latest release (Linux x86_64 example)
curl -L https://github.com/gautampachnanda101/homebrew-tap/releases/download/v0.1.0-rc59/promptx_Linux_x86_64.tar.gz \
-o promptx.tar.gz
# Extract
tar xzf promptx.tar.gz
# Move to PATH
sudo mv promptx /usr/local/bin/
chmod +x /usr/local/bin/promptx
# Verify
promptx --version
Available archives for each release:
- promptx_Darwin_x86_64.tar.gz (macOS Intel)
- promptx_Darwin_arm64.tar.gz (macOS Apple Silicon)
- promptx_Linux_x86_64.tar.gz (Linux Intel)
- promptx_Linux_arm64.tar.gz (Linux ARM)
- k3d-local_*_*.tar.gz (all platforms)
k3d-local Installation¶
macOS/Linux Homebrew¶
brew tap gautampachnanda101/tap
brew install k3d-local
Platform-Specific Notes¶
macOS (Apple Silicon & Intel)¶
Homebrew automatically detects your architecture:
brew install k3d-local # Correct version is auto-selected
Verify:
k3d-local --version
Linux¶
Supported distributions: - Ubuntu 20.04+ - Debian 11+ - Fedora 34+ - CentOS 8+ - Any with glibc 2.31+
Via Homebrew/Linuxbrew:
brew tap gautampachnanda101/tap
brew install k3d-local
Manual installation:
# Download
curl -L https://github.com/gautampachnanda101/homebrew-tap/releases/download/v1.0.5/k3d-local_1.0.5_Linux_x86_64.tar.gz \
-o k3d-local.tar.gz
# Extract and install
tar xzf k3d-local.tar.gz
sudo mv k3d-local /usr/local/bin/
chmod +x /usr/local/bin/k3d-local
# Verify
k3d-local --version
Dependencies for k3d-local¶
Required: - Docker 20.10+
Optional (auto-installable with --auto-install):
- k3d 5.8.3+
- kubectl 1.25+
- helm 3.0+
Install dependencies manually:
brew install --cask docker
brew install kubectl helm k3d
sudo apt-get update
sudo apt-get install -y docker.io kubectl helm
curl -s https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | bash
sudo dnf install -y docker kubectl helm
curl -s https://raw.githubusercontent.com/k3d-io/k3d/main/install.sh | bash
scoop install docker kubectl helm k3d
Promptx Installation¶
macOS/Linux Homebrew¶
brew tap gautampachnanda101/tap
brew install promptx
Windows (Scoop)¶
scoop bucket add promptx https://github.com/gautampachnanda101/scoop-bucket
scoop install promptx
VS Code Extension (All Platforms)¶
After installing Promptx, install the VS Code extension:
macOS/Linux:
code --install-extension $(brew --prefix)/share/promptx/promptx-vscode-*.vsix
Windows:
code --install-extension "$env:USERPROFILE\scoop\apps\promptx\current\promptx-vscode-*.vsix"
Manual: Extract the release archive and run:
code --install-extension promptx-vscode-*.vsix
First-Run Setup¶
After installation, initialize Promptx:
promptx setup
This creates: - Encrypted vault for memory storage - Local passkey for encryption - MCP registration for IDE integrations - Background memory watch daemon
Verify:
promptx doctor
promptx machine verify
Vaultx Installation¶
Homebrew (macOS/Linux):
brew tap gautampachnanda101/tap
brew install vaultx
Windows (Scoop):
scoop bucket add promptx https://github.com/gautampachnanda101/scoop-bucket
scoop install vaultx
Initialize and open the web UI at http://127.0.0.1:7474/:
vaultx init
vaultx unlock
vaultx serve
open http://127.0.0.1:7474/
First-Run Setup¶
k3d-local¶
Create your first cluster:
# Option 1: Auto-install missing dependencies
k3d-local create --auto-install --with-traefik --with-apps
# Option 2: Manual (dependencies already installed)
k3d-local create --with-traefik --with-apps
See Getting Started for details.
Promptx¶
Initialize and start capturing:
# Initialize vault
promptx setup
# Start memory capture
promptx memory-watch --repo . --interval 5 --force-store
# Verify setup
promptx doctor
See Promptx Guide for details.
Vaultx¶
Initialize vault and start using:
vaultx init
vaultx unlock
vaultx serve # open http://127.0.0.1:7474/ for the web UI
See Vaultx Guide for details.
Troubleshooting Installation¶
Command Not Found¶
If any tool is not recognized after install:
# Check if installed
which k3d-local
which promptx
which vaultx
# Reload shell
exec $SHELL
# Check Homebrew
brew --prefix k3d-local
brew --prefix promptx
brew --prefix vaultx
# Check PATH
echo $PATH
Version Conflicts¶
Check installed versions:
brew list k3d-local
brew list promptx
k3d-local --version
promptx --version
Platform-Specific Issues¶
macOS ARM64 (Apple Silicon):
Ensure you're on Homebrew ARM build:
brew --version
arch # Should show arm64
Linux glibc version:
Check system glibc:
ldd --version
Ensure 2.31 or higher for Linux binaries.
Still Having Issues?¶
-
Run diagnosis:
promptx doctor promptx machine verify -
Check troubleshooting guides:
- k3d-local Troubleshooting
-
Report issues:
- GitHub Issues