Back to browse
GitHub Repository

safely extend poke's capabilities to your machine with an isolated docker environment. poke pc is a secure mcp worker that lets your ai agent run terminal commands and manage sessions within a sandboxed container

18 starsSwift

Npx poke-PC – Give your Poke agent a full Docker box to play in

by calganaygun·Mar 23, 2026·2 points·0 comments

AI Analysis

MidShip ItCozy

Useful tmux wrapper for Poke agents, but it's just Docker + existing SDK with webhooks.

Strengths
  • Persistent Docker volume means tmux sessions survive container restarts without losing state.
  • NDJSON command history at /root/poke-pc/terminal/history.ndjson enables audit trails and debugging.
  • npx one-liner install with interactive setup for Docker, credentials, and webhook configuration.
Weaknesses
  • Author admits 'hacked together in an hour'—this is a personal utility, not a polished product.
  • Only useful if you're already using Poke SDK—zero value for anyone outside that ecosystem.
Target Audience

Poke SDK users, MCP developers running background agents

Similar To

tmuxinator · docker-compose wrappers · MCP server templates

Post Description

Hacked this together in an hour because I wanted my Poke agent to actually do things.

It’s a very simple wrapper around the Poke SDK that spins up tmux sessıons in a dockerized Ubuntu environment. It manages tmux sessions and pings back via webhooks so you don't lose time to monitor current statuses of background tasks.

Built it for my own use. It’s pretty raw, but feel free to break it: `npx poke-pc`

Similar Projects