Up and running in seconds
Tamer is a lightweight CLI that wraps your favorite AI agents. Install once via npm, then prefix any agent command with tamer.
Linux & macOS
Requires Node.js 20+. Check with node --version.
bwrap) for kernel-level isolation.
Install it if not present:sudo apt install bubblewrap # Debian/Ubuntu
sudo dnf install bubblewrap # Fedora/RHEL
macOS uses sandbox-exec (built-in). No extra install needed.
Windows
Requires Node.js 20+ and a PowerShell or Command Prompt session.
bwrap) is Linux-only.
On Windows, tamer uses the Windows Job Object sandbox instead. For the best experience — especially with Linux-only agents — we recommend running tamer inside
WSL 2 (Windows Subsystem for Linux).
First Steps
-
1
Connect to your server
tamer initLinks your CLI to your Tamer server and registers your phone.
-
2
Run any agent
tamer claudetamer gemini,claudePrefix any agent command with
tamer. Chain multiple agents with commas — tamer hands off automatically when one hits its token limit. -
3
Watch the log stream
tamer-logOpens the real-time session log viewer — token usage, approvals, and agent output in one terminal.
Legacy install (curl | bash)
Node.js is now the required runtime for tamer-cli (Node.js 20+). New installs should use npm install -g tamer-cli.
Linux & macOS
Windows (PowerShell)
Self-Hosting?
Want to run your own Tamer server? Our server is lightweight and distributed as a Docker image.
Deploy your own Server