Skip to content
The Daily Repo

lemonadesaltbagel / crab

CRAB (Clean Rebuild of Anything's Behavior): rebuild software from behavior, not source code. An MCP-powered toolkit for black-box observation, clean-room reimplementation, and behavioral verification.

Why this job: works in the areas we cover, but does not say which job it does

What it does

The valuable knowledge about a feature is behavioral. Tracing the implementation through binaries, minified bundles or obfuscated code is slow, brittle, and copies expression you don't want. CRAB never captures code, decompilation or stack traces. What it cannot observe becomes an explicit *unknown*, not a silent gap.

Get started

uv tool install "crab-cleanroom[web]"
# Python 3.12+; the command is `crab`
crab install-browser
# Chromium for web targets
crab demo
# observe -> gate -> clean -> verdict on a built-in example
Maintenance
Active
Last commit 9 days ago
Stars
304
+98 this week
Licence
Apache-2.0
Allows business use
Downloads for
None listed
No release files
Latest version
None yet
No releases
Built with
Python
95% of the code

Is it looked after?

Contributors
1
Last 90 days
Issues
None
No issues filed
Pull requests
0 merged
0 waiting
Releases
None
Never published
More: languages, topics and project record

Languages

  • Python 95%
  • Java 2%
  • HTML 2%
  • Shell 1%

Topics

  • clean-room-reimplementation
  • ai-agents
  • behavioral-testing
  • black-box-testing
  • model-context-protocol
  • playwright
  • reverse-enginnering
  • sandboxing
  • specification-generation
  • software-reimplementation

Project record

  • JobOther AI tools
  • StatusNew to our list
  • Commits7
  • Forks44
  • Watching34
  • CreatedOct 22, 2026
  • First seen by usNov 7, 2026
  • CheckedNov 12, 2026

Type to search.

Try