paws
Health Uyari
- License รขโฌโ License: MIT
- Description รขโฌโ Repository has a description
- Active repo รขโฌโ Last push 0 days ago
- Low visibility รขโฌโ Only 6 GitHub stars
Code Gecti
- Code scan รขโฌโ Scanned 12 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions รขโฌโ No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
๐พ Play games in your terminal while your AI coding agent works โ a live status HUD flags you back when it needs you.
English | ไธญๆ

A terminal companion for AI coding agents. Press CMD+G, pick a game, and play in a full-window tab while your agent thinks. A live HUD overlaid on the top row shows which sessions are running and flashes when one finishes โ you switch back when you're ready.
Use
| Key | Action |
|---|---|
| CMD+G | First press: open the game picker. After that: toggle agent โ game. |
| CMD+SHIFT+P | Re-open the picker to change game. |
| CMD+H | Open the Paws repo in your browser. |
The HUD shows session state (running / done) and flashes on completion. No auto-switching โ you stay in control.
Install
1. Let your agent do it (recommended)
"Install Paws using the skill in
paws/skills/paws-install/SKILL.md."
Supports Kiro CLI, Claude Code, and Codex CLI โ see the install skill for per-agent setup.
2. Homebrew
brew tap interesting-vibe-coding/paws
brew install paws # the paws binary
brew install paws-games # all 7 games
Or install the latest development build:
brew install --HEAD interesting-vibe-coding/paws/paws
brew install --HEAD interesting-vibe-coding/paws/paws-games
3. Manual
cargo install --path . # build paws
# Install games individually:
cargo install --git https://github.com/interesting-vibe-coding/paws-games --bin jump-high
cargo install --git https://github.com/interesting-vibe-coding/paws-games --bin earth-online
cargo install --git https://github.com/interesting-vibe-coding/paws-games --bin tetris
cargo install --git https://github.com/interesting-vibe-coding/paws-games --bin snake
cargo install --git https://github.com/interesting-vibe-coding/paws-games --bin 2048
cargo install --git https://github.com/interesting-vibe-coding/paws-games --bin breakout
cargo install --git https://github.com/interesting-vibe-coding/paws-games --bin space-invaders
Then wire the terminal integration and hooks for your agent (see hooks/ for reference configs).
- Kaku: add
lua/paws.luato~/.config/kaku/kaku.luabeforereturn configโ reload with CMD+Shift+R - WezTerm: add
lua/paws.luato~/.config/wezterm/wezterm.luaโ auto-reloads on save - iTerm2: copy
iterm2/paws.pyto~/.config/iterm2/scripts/AutoLaunch/and bind 3 keys โ see setup guide - tmux: copy
tmux/scripts to~/.config/paws/and add 2 lines to~/.tmux.confโ see setup guide
Games
| Game | Binary | Description |
|---|---|---|
| ๐ Dog Jump | jump-high |
Jump King-style platformer โ charge, aim, and pray |
| ๐ Earth Online | earth-online |
Real-life side quests to run while your agent works |
| ๐งฑ Tetris | tetris |
Classic block-stacking with levels and scoring |
| ๐พ Space Invaders | space-invaders |
Classic arcade shooter โ blast the alien fleet before they land |
| ๐ Breakout | breakout |
Smash bricks with a bouncing ball โ power-ups, hard bricks, 3 lives |
| ๐ Snake | snake |
Eat, grow, don't bite yourself โ speed scales with score |
| ๐ฎ 2048 | 2048 |
Slide tiles, merge numbers, reach 2048 |
Don't see enough? Open โค Install games in the picker to browse the catalog and install more in place. The catalog is the paws-games plugin library โ anyone can contribute a game.
Terminals
| Terminal | Integration | Keys |
|---|---|---|
| Kaku | lua/paws.lua โ Lua config |
CMD+G / CMD+SHIFT+P |
| WezTerm | lua/paws.lua โ Lua config |
CMD+G / CMD+SHIFT+P |
| iTerm2 | iterm2/paws.py โ AutoLaunch script |
CMD+G / CMD+SHIFT+P โ setup |
| tmux | tmux/*.sh โ shell scripts |
Prefix+g / Prefix+G โ setup |
How it works
Agent hooks write session state to /tmp/paws-sessions/ โ the terminal integration handles the key binding (spawns/toggles a window) โ the paws host runs the chosen game in a PTY and renders the HUD on the top row. Games are standalone binaries discovered via a registry.
For architecture details, see docs/ARCHITECTURE.md.
Contributing
Want to add a game or improve Paws? See CONTRIBUTING.md for the game binary contract, registry format, and PR checklist.
More projects โ doabit.dev ยท License: MIT
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi