Built on Tailscale
A dedicated Tailscale identity provides private connectivity and machine identity for the current Linux path.
TetherBound Community is public, open source, and self-hosted. The current Linux path gives ChatGPT, Codex, and other MCP clients controlled access to private machines over Tailscale, with Bounded tools by default and an experimental Operator mode for broader delegation.
A dedicated Tailscale identity provides private connectivity and machine identity for the current Linux path.
Seven typed read-only tools add independent host/tool policy, strict host verification, exact service allowlists, and hard result limits above the network layer.
Explicit local opt-in grants arbitrary shell execution on admitted Linux hosts as the configured OS account under a time-bounded lease.
The code that actually reaches your machines is the part you should be able to inspect. The public chatgpt-plugin-tailscale repository is the canonical Community distribution and is independently usable without TetherBound Cloud.
TetherBound Edge / gateway, future TetherBound Agent, host adapters, protocol definitions, tool contracts, local policy, setup tooling, and security/conformance tests belong in the public Community trust boundary.
tsnet Tailscale identity.operator_exec for users who explicitly opt into broad account-level access.git clone https://github.com/fijimunkii/chatgpt-plugin-tailscale.git
cd chatgpt-plugin-tailscale
./bootstrap
make upFor a deliberately broad Operator session, read the Operator documentation first, then run make operator-up.
Tailscale already solves private connectivity and machine identity well. TetherBound focuses on the layer above it: what boundary an AI assistant receives, how hosts are admitted, how execution and output are bounded, and how access can be audited and revoked.
The project remains independent; using Tailscale as the network and identity substrate does not imply an affiliation or partnership.