Lab

RepoWeb

A proxy that makes GitHub repositories readable by AI agents via plain text HTTP responses.

How to use

/repoweb/owner/repo/path

Examples

Response format

All responses are text/plain. Files return raw content. Directories return a listing.

Directory

owner/repo: A short description

src/
test/
README.md (1.2kb)
package.json (482b)

File

import { parse } from "./parser";

export function render(input: string) {
  // raw file content, nothing else
}

Rate limits

Uses GitHub's Contents API. Without a token: 60 req/hr. With GITHUB_TOKEN: 5,000 req/hr. Responses are edge-cached for 5 minutes.