Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Unofficial SDK for Codex agents controlling visible ChatGPT web sessions
| Date | Stars |
|---|---|
| 2026-07-31 | 329 |
| 2026-08-02 | 334 |
| 2026-08-06 | 334 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# codex-chatgpt-control [](https://github.com/adamallcock/codex-chatgpt-control/actions/workflows/parity.yml) [](https://www.npmjs.com/package/codex-chatgpt-control) [](https://pypi.org/project/codex-chatgpt-control/)    Unofficial alpha SDK for agents that need to delegate user-directed workflows to the visible ChatGPT Chat and Work experiences. https://github.com/user-attachments/assets/6ca38f2d-6646-490d-8e4d-8a6dc21e926f ## Why This Exists This project exists because one desktop shell can still contain distinct execution experiences. Codex is the supported home for local repository work: editing, commands, tests, branches, and deployment. Visible ChatGPT Chat and Work carry different conversation/task state, controls, files, progress, and artifacts. In practice, that means a user can still end up moving work by hand across product surfaces: > I am using Codex for local execution, Chat for conversational review, and Work for longer tasks and deliverables. `codex-chatgpt-control` turns that handoff into a structured, visible, user-directed bridge. It detects Chat versus Work, inspects the controls actually available to the signed-in user, applies configuration with postcondition verification, and preserves thread/task identity while waiting, steering, reading, and retrieving artifacts. - **Keep Codex as home base:** preserve the supported local execution loop while delegating suitable review, research, or deliverable work to visible ChatGPT. - **Treat Chat and Work as capabilities, not model folklore:** discover each surface and its nested configuration instead of assuming one flat picker. - **Submit once:** separate Work start, status, wait, steer, read, and artifact operations so timeouts do not create duplicate tasks. - **Visible-session only:** drive chatgpt.com through a compatible Codex/browser bridge and user-visible UI controls, including file uploads and visible downloads where available. - **Workflow primitives, not a ChatGPT API:** support prompts, thread workflows, response capture, clear stop reasons, and privacy-preserving local reports without private endpoint access. - **Narrow by design:** built for agent -> browser -> chatgpt.com workflows; it is not a generic browser automation framework, scraping tool, OpenAI API wrapper, official OpenAI project, or replacement for the official Codex SDK. This project is not affiliated with, endorsed by, or sponsored by OpenAI. ## What This Is For Use `codex-chatgpt-control` when a Codex-style agent needs to work with the real ChatGPT web product that the user can see: - detect and open Chat or Work - inspect available model/intelligence/effort/speed controls without mutation - apply explicit visible configuration and verify the final state - start or continue visible ChatGPT threads - start, poll, steer, and read visible Work tasks - submit prompts and read Markdown responses - attach approved local files through visible upload controls - download visible generated files and artifacts - wait for and download image-only generated artifacts - tell the agent exactly why it could not continue when ChatGPT needs login, captcha, permissions, or UI review - save local run reports that omit prompt and response content by default This project deliberately does not provide hidden ChatGPT access, account automation, a replacement for the OpenAI API, or a replacement for the official Codex SDK/CLI. ----- ## Install Node: ```bash npm install codex-chatgpt-control@next ``` Python: ```bash python -m pip install --pre codex-cha
Excerpt of 17,130 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:8661b3c2eb0f076c, llm:description: 'Unofficial SDK for Codex agents controlling visible ChatGPT web sessions' (repository description)
matched fp:8661b3c2eb0f076c, llm:description: 'Unofficial SDK for Codex agents controlling visible ChatGPT web sessions' (repository description)
matched fp:8661b3c2eb0f076c, llm:description: 'Unofficial SDK for Codex agents controlling visible ChatGPT web sessions' (repository description)