NewOpenAI Build Week · Developer Tools

From finished change
to review-ready PR

RepoFox guides branch, commit, push, and an editable PR draft inside VS Code. You approve every meaningful decision.

Download VSIXVS Code 1.85+ · install without rebuilding the repository
Your workflow, visualized
feat/authadd loginfix/tokensmain✓ Draft readyyou approve ↑
VS Code
single supported surface
Review
before every mutation
History
persisted locally

Finish the change. RepoFox prepares it for review.

A guided Git workflow inside VS Code that keeps you in control from branch name to editable PR draft.

The pipeline

Every step is shown. Every step is revertible.

01
Build context from git historyAI
02
Suggest branch name from conventionsAI
03
Stage files and generate commitAI
04
Safe push with --set-upstream
05
Open an editable PR draftAI
Result
PR draft ready · review in VS Code Markdown editor
Operations History
Every step · fully revertible
Branch created
feat/add-jwt-middleware
Staged 3 files
auth.ts · types.ts · middleware.ts
Committed
feat(auth): add JWT middleware
Pushed
feat/add-jwt-middleware
PR draft ready
review before explicit submit
Snapshot storage
.git/refs/repofox/snapshots/
Context-aware AI

Learns how your team names branches and commits.

RepoFox reads your last 50 commits, 10 branch names, and recent PR titles before making any decision. It doesn't use a generic template — it pattern-matches against your actual repo history. The longer you use it, the better it gets.

repofox · context
# Reading repo history...
✓ Last 50 commits loaded
✓ Branch patterns: feat/, fix/, chore/
✓ PR style: conventional commits
→ Generating branch name...
feat/add-jwt-middleware
→ Generating commit message...
feat(auth): add JWT middleware and type guards
Snapshot system

Every step snapshotted. Any step revertible.

Before every operation RepoFox writes the complete git state — branch ref, index, working tree, conflict markers — to .git/refs/repofox/. One click restores that exact state atomically. This is the trust feature that makes handing over git control feel safe.

Pre-branch snapshot
a3f2c1b4
12:34:01
Pre-commit snapshot
b9e8d7c6
12:34:18
Pre-push snapshot
c7d6e5f4
12:34:22
Pre-PR snapshot
d8e7f6g5
12:34:29
Revert any step → restores branch ref + index + working tree atomically
Privacy-first

Your code never touches a RepoFox server.

RepoFox is BYOK — Bring Your Own Key. Your API key is stored in your OS keychain (macOS Keychain, Windows Credential Manager, libsecret on Linux). All AI calls go directly from your machine to Groq, OpenAI, or Anthropic. No proxy. No logging. No trust required.

Your machine
Groq / OpenAI / Anthropic
AI calls direct
Your machine
GitHub API
PR creation direct
API keys
OS Keychain
Never on disk
RepoFox servers: not in the data path

Questions

RepoFox supports VS Code 1.85 and later, a Git repository, and an API key for an AI provider you choose. The extension stores keys in VS Code SecretStorage.

No. RepoFox can guide branch, commit, and push without one. A GitHub token is needed only when you want RepoFox to create a pull request.

RepoFox opens the generated draft in a VS Code Markdown editor. You can edit it, reopen it from the sidebar, and explicitly submit the parsed draft before RepoFox calls GitHub.

RepoFox does not proxy your repository through a RepoFox service. AI requests go directly from your machine to the provider you configure.

RepoFox records operations and captures snapshots so supported workflow steps can be reviewed and reverted from Operations History.

The open-source code is licensed under AGPLv3. Read the repository licence before redistributing or operating a modified hosted version.

Ship the change
without losing control.

Install the VS Code extension, add an AI provider key, and review every proposed step.
GitHub is optional until you are ready to create a pull request.