OFFWORLD DOCS

Welcome to Offworld

AI-powered repository analysis - explore distant code.

Offworld is an AI-powered repository analysis system that explores GitHub codebases, generates architecture documentation, and provides intelligent Q&A via RAG (Retrieval Augmented Generation).

Explore Distant Code

Offworld helps you understand unfamiliar repositories quickly by:

  • Generating AI summaries - 300-word overviews of what the codebase does
  • Discovering architecture - Automatically identifies key components, packages, and subsystems
  • Analyzing issues - AI-powered difficulty assessment and skill requirements
  • Understanding PRs - Impact analysis and file change summaries
  • Interactive Q&A - RAG-powered chat agent with 9 specialized tools

Live Demo

Try Offworld on our own repository:

offworld.sh/oscabriel/offworld

Key Features

Progressive Architecture Discovery

Uses a multi-iteration AI workflow to discover and rank the most important components in a codebase (packages → modules → services → components).

Ingests up to 500 files with vector embeddings, enabling semantic search across the entire repository.

GitHub Integration

Fetches repository metadata, file trees, issues, and pull requests via GitHub App (15k req/hr rate limit).

AI Agent Chat

9 specialized tools: search code, get architecture, list issues/PRs, explain files, and more.

Triple-Deploy Architecture

  • Backend: Convex Cloud (serverless, edge-optimized)
  • Frontend: Cloudflare Workers (SSR at the edge)
  • Docs: Netlify (static site, instant previews)

GitHub Repository

Star us on GitHub: github.com/oscabriel/offworld

Tech Stack

Frontend: TanStack Start, TanStack Router, shadcn/ui, Tailwind CSS v4

Backend: Convex (database + workflows + RAG), Gemini 2.5 Flash Lite

Auth: Better Auth with GitHub OAuth

Deployment: Cloudflare Workers (Alchemy), Convex Cloud, Netlify