Skip to main content

codexloop

Autonomous OpenAI Codex / GPT session runner. Same job as claudeloop: never block on a human, and never treat insufficient_quota / billing as a waitable rate_limit_exceeded window.

Docs: https://adammatthewsteinberger.github.io/codexloop/

Status: M1–M5 on PyPI (0.1.0) — onion core, exec gateway, capacity probes, control plane, generated REST CLI, optional app-server transport with exec fallback. MIT-licensed; author Adam Matthew Steinberger.

Install

pip install codexloop
codexloop --version
codexloop doctor

For local development:

pip install -e ".[dev]"

Quick start

codexloop run path/to/plan.md
codexloop watch --follow
codexloop stop

Plans

Document Purpose
docs/plans/architecture-and-roadmap.md Full design / transplant plan from claudeloop 0.5.4
docs/plans/research-notes.md Vendor SDK/CLI capacity + autonomy research
docs/plans/_shared-transplant-outline.md Cross-product keep/swap + Global Constraints
docs/superpowers/plans/2026-08-13-codexloop-implementation.md Bite-sized TDD implementation plan

Naming

Item Value
PyPI / CLI codexloop
Env prefix CODEXLOOP_*
State dir .codexloop/
Done marker CODEXLOOP_TASK_FULLY_COMPLETE

License

MIT — see LICENSE.

Publishing

Releases go TestPyPI → PyPI via Trusted Publishing. See docs/publishing.md.

Download files

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

Source Distribution

codexloop-0.2.0.tar.gz (207.2 kB view details)

Uploaded Source

Built Distribution

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

codexloop-0.2.0-py3-none-any.whl (105.5 kB view details)

Uploaded Python 3

File details

Details for the file codexloop-0.2.0.tar.gz.

File metadata

  • Download URL: codexloop-0.2.0.tar.gz
  • Upload date:
  • Size: 207.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for codexloop-0.2.0.tar.gz
Algorithm Hash digest
SHA256 faa843d9327c0b85cdd57198e61bd18b8d9d3446e2f56e293e0b96aef0d00003
MD5 c58dd002be1f7dc35b1b1416b4b6de81
BLAKE2b-256 4f2bf17d8fbaf282228d15c52ef4ca2e25c4c99a69d85df733c704030a7c0b7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for codexloop-0.2.0.tar.gz:

Publisher: release-please.yml on adammatthewsteinberger/codexloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file codexloop-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: codexloop-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 105.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for codexloop-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 71b64100f347a73e2c7ecc3cd2247b3b3fe4b4dc7c4c978adaae894c7ed367c6
MD5 6067106f9f521356fdf71fe3aa9aa026
BLAKE2b-256 97751c5a6756e7b3ea72883f6c719a8597c88d684aafcdda7674f1bfec33d0ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for codexloop-0.2.0-py3-none-any.whl:

Publisher: release-please.yml on adammatthewsteinberger/codexloop

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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