B

Restoring your session

Loading your workspace…

Welcome back

Sign in to continue your sessions.

Could not load your workspace

Check your connection and try again.

CodeTalk to Codex about your repos
Settings

What are we building?

Describe a change and I will read the code, make it, and open a pull request for you to review.

ChatGPT needs to reconnect

Your sessions are safe. Reconnect once, then continue without starting over.

Ready to reconnect.

Connections

Where the model runs, and where your code lives.

Setup

1

Connect ChatGPT

Checking…

Open settings
2

Connect where your code lives

Checking…

You do not need a GitHub App. A personal access token is all this uses — one page, about 30 seconds.
  1. Open the token page — the settings are already filled in:
    Open GitHub token page ↗
  2. Pick an expiry, leave the ticked boxes alone, press Generate token.
  3. Copy it (starts with ghp_) and paste below.

Want it limited to one repo? Use a fine-grained token with Contents and Pull requests set to Read and write. To let the agent create new repositories, add Administration (Read and write) on All repositories — GitHub has no narrower permission for it. Deleting a repository is blocked here regardless of what the token allows.

Works with your own Gitea server — the agent reads repos and opens pull requests there exactly as it does on GitHub.
  1. In Gitea: Settings → Applications → Generate New Token.
  2. Give it these scopes:
    repositoryRead and Write userRead
  3. Copy the token and paste it below.
3

Start a session

Just start talking — describe the repo you mean, or ask for a document. Picking one up front is optional.

Appwrite

Project control

Create projects and manage their databases, storage, users, and functions from chat.

Checking

Owner-only. Passwords, sessions, and generated project keys are encrypted at rest and are never sent to the model.

Telegram

Talk to Codex from Telegram — pick a repo, send a task, get the pull request back in the chat. Your own bot, private to you.

Create your own bot in about a minute — it is yours, private to you, and nobody else can use it.
  1. Open @BotFather on Telegram.
  2. Send /newbot and pick a name.
  3. Copy the token it gives you and paste it here.

Open the bot and send it this — or just tap the button.
Open the bot ↗

Automation

Where results reach you, and what runs without you.

Notifications

Get a WhatsApp message when a task finishes, so you can send one and walk away.

Usage

—

Scheduled tasks

Recurring work that runs without you — dependency bumps, weekly audits, changelog updates.

—
—
—
Accounts & keys ↗ API docs ↗
document.md
⤓ Download
Website preview Preparing…
A newer code version is available. Rebuild to see it.

Preparing Web View…

Reading the repository and finding its website build.

Build details