Skip to main content

PTY proxy that auto-approves AI agent permission prompts

Project description

yoyo

Python distribution of yoyo — a PTY proxy that auto-approves AI agent permission prompts (Claude Code, Codex CLI, Cursor Agent, …).

Install

pip install yoyo-cli

(The PyPI package name is yoyo-cli because the bare yoyo name is already taken on PyPI by an unrelated placeholder. The installed CLI command is still just yoyo.)

pip will pick the matching pre-built binary for your OS / architecture (linux-amd64, linux-arm64, macos-amd64, macos-arm64). No Go toolchain needed.

After install:

yoyo -h       # usage
yoyo claude   # wrap Claude Code with 3s auto-approve delay

See the main project README for flags, runtime controls, config file format, safety guard, AFK / fuzzy fallback, and everything else.

Why a binary wheel?

yoyo is written in Go. Packaging it as a Python wheel means you get the same one-line install for Python-centric workflows (pip install yoyo-cli) as you do with curl | sh or go install. The wheel bundles only the Go binary — no Python code, no runtime Python dependency.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

yoyo_cli-2.5.1-py3-none-manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded Python 3

yoyo_cli-2.5.1-py3-none-manylinux2014_aarch64.whl (3.6 MB view details)

Uploaded Python 3

yoyo_cli-2.5.1-py3-none-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

yoyo_cli-2.5.1-py3-none-macosx_10_12_x86_64.whl (3.9 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file yoyo_cli-2.5.1-py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yoyo_cli-2.5.1-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 370b2c19629492989457e756b14d8c5298796aaa5bbd7422421539f89e666df4
MD5 0f38dcc7073f58464bb153f968cd1af2
BLAKE2b-256 6f0f3e29fc6e868cdcb6a16fcfe95d3575efb5a4738edcc1f438592078117169

See more details on using hashes here.

File details

Details for the file yoyo_cli-2.5.1-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for yoyo_cli-2.5.1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 65c042a8b26d29ca5761ae0d705dbf928e278ba8624eed0ca749ea35f2ea8fd5
MD5 0e69e66633a7d03b7c9cf68011494595
BLAKE2b-256 2b2d94f0a56e865825523035187918a8e3e330bb7523b943fe5c743d6820f3d7

See more details on using hashes here.

File details

Details for the file yoyo_cli-2.5.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yoyo_cli-2.5.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 312a6e0f3963de59ae79675b1dd2461d65012c1be46567bb9eee3790afa9cbf9
MD5 54ef1d1d4c3b48f0d2ca852df1ae4361
BLAKE2b-256 014f28743b2606425fa1fc90c1419c79dd163a5d4114bf8404309027f16a8ddf

See more details on using hashes here.

File details

Details for the file yoyo_cli-2.5.1-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for yoyo_cli-2.5.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 aa9042bfa3526d8a9453383483c09b353b738c3ebaf1ce2cda7f421471881eca
MD5 1dc2683108515a7ec5e80dfa2b257394
BLAKE2b-256 d7f63a9de8d9631c064821510a506badbc3a00b294effb7cb53a5079c7bd1ade

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page