Autopilot for coding agents — run Claude Code, Codex, OpenCode, Nanocoder, AGY & Pi unattended with verification, recovery, orchestration.
Project description
ralph-workflow
Codeberg is primary: https://codeberg.org/RalphWorkflow/Ralph-Workflow GitHub is a read-only mirror: https://github.com/Ralph-Workflow/Ralph-Workflow (verify: repo-exists)
Autopilot for coding agents — run Claude Code, Codex, OpenCode, Nanocoder, AGY & Pi unattended with verification, recovery, orchestration.
This README is the PyPI-facing surface. The canonical product
positioning, who-it-is-for list, install steps, first-run path, trust
and safety boundaries, and finish-receipt example all live in the
repository root README.md.
That page is the single source of truth; PyPI readers should follow
the link above for the install → init → diagnose → spec → run → review
walkthrough.
At a glance
- Python:
>=3.12 - License: AGPL-3.0-or-later
- Runtime: local-first; no required cloud account
- Auth: your agent CLIs authenticate as they always do — Ralph Workflow does not store, read, or proxy credentials
Install and prove the install
pipx install ralph-workflow
ralph --version
ralph --diagnose # optional pre-flight check
Supported agents
| Agent | Notes |
|---|---|
| Claude Code | Anthropic's CLI for Claude (interactive + headless). Canonical reference agent. |
| Codex | OpenAI's Codex CLI. |
| OpenCode | Open-source terminal coding agent. |
| Nanocoder | Local-only TUI coding agent. |
| Google Anti Gravity (AGY) | Google's Antigravity CLI (agy, v1.0.9+). |
| Pi | Minimal coding agent. Headless mode is pi --mode json <prompt>. |
Where to go next
- Repository root
README.md— canonical product positioning and first-run path START_HERE.md— guided first run on one real backlog task- Operator manual (
docs/sphinx/index.rst) — maintained reference, configuration, troubleshooting, API reference CONTRIBUTING.md— contribution intent and source-of-truth ordering- Package-side
CONTRIBUTING.md— Python-specific dev build, policy-driven pipeline, guardrails - Issue tracker
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ralph_workflow-0.8.21.tar.gz.
File metadata
- Download URL: ralph_workflow-0.8.21.tar.gz
- Upload date:
- Size: 1.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2431a7e764c0af4f6305ab00916ff5076010561d45ccca7db8fbcc11984ccb44
|
|
| MD5 |
d96e0a0717a10254b6e5fa0a2a9d9f2b
|
|
| BLAKE2b-256 |
81a1f66a067e2b7ba7f5b29e3e83b9fd43bb11b15009350910f3ab48a1f7ed63
|
File details
Details for the file ralph_workflow-0.8.21-py3-none-any.whl.
File metadata
- Download URL: ralph_workflow-0.8.21-py3-none-any.whl
- Upload date:
- Size: 2.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12d48d281ccd4c87d3dcd05f3f7e7e52686bc0ae160d5d7175e1a876fe91b186
|
|
| MD5 |
587f393febd2c5d64cc88a03d5908c64
|
|
| BLAKE2b-256 |
5b4cb61d26076c2340f452ba50b1ea1e40482e6ac6e571314cfb8cd5292096fe
|