Built with IBM Bob 2.0 lablab.ai hackathon entry

One repo in.
Three truths out.

TriRepo checks a codebase for the three things that quietly cost teams hours: docs that lie about the code, crashes nobody can reproduce, and upgrades that break more than they should.

See the Bob demo

Live checks run in your browser on any public repo. No AI, no signup.

LiesREADME documents /api/v2/invoices

The server mounts /api/v1 · patient/src/config.js:4

Crashterms was undefined

TypeError at dateService.js:39 · red → green

BumpExpress 4 → 5

4 breaks reproduced · 3 patched

What IBM Bob found in patient/, the sample repo

  • 11doc contradictions
  • 1crash, red → green
  • 4Express 5 breaks reproduced
  • 35/35tests passing
  • 13session screenshots
See every Bob session →

Three checks

Three ways a repo drifts away from the truth

Each check runs live against any public repo, and each one has a deep pass by IBM Bob behind it.

LIES

Docs vs code

Finds the places where the README and contributing guide say one thing and the code does another: script names, ports, Node versions, routes and paths.

Live
README, CONTRIBUTING and package.json of any public repo
Bob deep pass
11 contradictions in patient/, 3 fixed, 8 left documented
Open Lies
CRASH

Stack trace → failing line

Paste a stack trace. TriRepo separates your code from dependency frames, finds each file in the repo, and shows the code where it failed.

Live
Node, Python, Java, Go and Ruby traces, linked to GitHub lines
Bob deep pass
Root cause found from the trace alone, failing test written, fixed
Try the sample crash
BUMP

Upgrade blast radius

Compares every dependency with the latest version on npm, flags major-version gaps, and finds every file that imports them.

Live
package.json and workspaces of any public npm project
Bob deep pass
Express 4 → 5: 4 breaks reproduced on real Express 5, 3 patched
Scan this repo

How it works

Instant live checks, and a deep pass by IBM Bob

Live · in your browser

Seconds, on any public repo

Fast, deterministic checks that talk straight to GitHub and npm from your browser.

  • No signup, no install, nothing stored
  • No AI: plain rules, and every finding shows the file and line it came from
  • Honest about limits: if it can't check something, it says so

Deep · IBM Bob 2.0

The whole repo, verified

Bob ran each check as its own task on patient/, a sample invoice API with planted problems.

  • Reads the code and the docs together, with full-repo context
  • Ask → Plan → Agent, with parallel subagents
  • Proves a problem before claiming it: a red test, a real Express 5 crash
See the 13 session screenshots →

Check a repo now

Paste any public GitHub repo. Lies and Bump run straight away; Crash is ready when you paste a trace.

See the Bob demo