Ship it

Working with GitHub

The GitHub surface turns any repository into an OIOXO workspace — open, edit with the agent, push back. No clone, no local setup.

Connect

  1. Create a fine-grained personal access token on GitHub (Settings → Developer settings → Fine-grained tokens) scoped to just the repositories you want, with Contents: Read and write.
  2. Paste it into the GitHub surface. The token is stored in your browser only — OIOXO’s servers never see it.

Work

  1. Enter a repository as owner/name or paste its URL, and click Open.
  2. You get the full editor: file tree, tabs, problems, find-in-files, terminal, and the agent — point it at an issue (“add dark mode to the settings page”) and watch the verified loop run.
  3. Review the changes, adjust the pre-filled commit message, and click Commit & Push. Your changes land as a single commit; OIOXO shows the short SHA when it’s up.
Tip

Fine-grained tokens are the right tool here: scope one to a single repository and the blast radius of a leaked token is one repo, not your account. You can revoke it on GitHub at any time.

Also: local git

Working on a local folder instead? The Files surface has full local source control — branches, staging, commits, history, and pull/push to a remote.