Draw my repo

See your Replit project as a map

Replit builds and runs your app in the browser, with its Agent. Since you don't write the code yourself, SeeRepo shows you what was built and how its parts connect.

Step 1: Get your Replit project on GitHub

In Replit, open Tools → Git, click Initialize Git Repository in Setup, connect your GitHub account and set the remote. Then send your code with Push updates, and bring changes back with Pull changes (Replit's Git pane). Pushing is by hand: a change reaches GitHub when you push it.

Step 2: Connect that repo to SeeRepo

Sign in to SeeRepo with GitHub, give the SeeRepo GitHub App access to the repo Replit created, choose it under "Which repo do you want to see?" and click "Draw my project". See Connect a repo.

SeeRepo recognizes a commit as Replit's when its author or its Co-Authored-By line says replit. Replit doesn't document the author of its Agent's commits.

Step 3: Copy a prompt from Health into Replit's chat

Open Health in SeeRepo, tap a task and, in its sheet, click "Copy prompt". Here is a real one, with example file names:

In my project your-name/your-repo, no file of the product imports these files:
- src/old/Banner.tsx
- src/utils/legacyFormat.ts

Check each one (look for dynamic or convention-based uses too) and delete the ones that are really unused, with their tests. Tell me what you deleted and what you kept, and why.

Paste it into Replit's chat. See Health for every kind of task.

Step 4: Check the change on your map

Push the change with Push updates, and SeeRepo reads it. The module it touched says when it changed. See Where the work is happening.

Troubleshooting

Common problems:

  • The repo isn't on GitHub yet: finish Step 1 first
  • The SeeRepo GitHub App wasn't given access to that repo
  • The map didn't change: the change wasn't pushed with Push updates