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) 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.4.0-py3-none-manylinux2014_x86_64.whl (3.8 MB view details)

Uploaded Python 3

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

Uploaded Python 3

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

Uploaded Python 3macOS 11.0+ ARM64

yoyo_cli-2.4.0-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.4.0-py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for yoyo_cli-2.4.0-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e7cdac4ab0dd386b994e46ab8146f2a964cebb8a2a275fecd676675e10845a5
MD5 1d0146026900177e6d9ad97a76f49438
BLAKE2b-256 05feefad76671a1195147a18c62f18eb02875affdabf0ee1f052d45954a26a5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yoyo_cli-2.4.0-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eac4ee75b7d6ad17d6f73268f9f1e449e9260bf35e658184f137b9c0a5b6b9bf
MD5 fbf79eb75f4ca11e4c660862a5ca87e0
BLAKE2b-256 15cf8dec57a033a2aceb4e7acd641ec24d847ba4016b9b3fa6b0502be525209c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yoyo_cli-2.4.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d7107bb998db79fd2edae9539c4505dc85be432b334cfa133c43e0a790dfb27
MD5 a27279c34a4f8b1e10ab20cb2050fe95
BLAKE2b-256 baa31a62a7d2566015026e05ae110c1ae3d8f88098c3757ec0318a7c23ea2747

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for yoyo_cli-2.4.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 72a9a6383614c95ab8410fadf4a12b5d538f6c933555a9559bb777cca93ea1b7
MD5 2d12383330aa27cdda13ae14a1b32ac3
BLAKE2b-256 26893a6acadecdff44f5a6d1fe807290d66202349852ef226746c0b62df96204

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