GitFork

gitfork.app
GitFork website screenshot

GitFork reimagines Git hosting for the agent era. Every path on gitfork.app is a live Git endpoint — the first time an agent runs git clone, the repo materializes. No dashboard, no provisioning, no cleanup.

How it works

  • Clone to creategit clone https://gitfork.app/demo/my-repo.git and the repo exists. No POST /repos, no token to mint.
  • Seed from anywhere — append ?from=github.com/owner/repo to import upstream history on first clone.
  • Full Git — push, pull, branch, merge, rebase. Every plumbing command works.
  • Auto-expire — pass ttl_absolute for a hard deadline or ttl_activity for an idle timeout. GitFork cleans itself up.

Stack

Built on Cloudflare Workers, Durable Objects for session and repository state, and Cloudflare Artifacts for storage. Git operations are handled by a custom Rust Wasm module running inside the Workers isolate.

$ cd ../products # back to the index