IdeaCredIdeaCred

yahyatoubali/Crashwise

93

Crashwise: open-source autonomous AI fuzzing

What's novel

Crashwise: open-source autonomous AI fuzzing

Code Analysis

13 files read · 4 rounds

An autonomous AI-powered fuzzing platform that clones C/C++ repos, uses LLM-driven LangGraph agents to synthesize libFuzzer/AFL++ harnesses with self-correction loops, executes fuzzing in hardened Docker containers, triages crashes with LLM-assisted classification, and optionally auto-generates patc

Strengths

Exceptionally well-architected with clean separation between orchestration (Temporal), cognition (LangGraph agents), execution (Docker sandboxing), and infrastructure (sentinel, discovery, AI providers). The Docker hardening (network isolation, read-only rootfs, capability dropping, PIDs limits) and the prompt-injection defense in the AI provider show genuine security engineering maturity. The autonomy guarantee pattern (always return a valid result, fall back to deterministic heuristics) is a s

Weaknesses

The project is extremely ambitious for a pre-alpha — 28+ Temporal activities, multiple LangGraph agents, a healing engine, MAB strategy switching, and cross-campaign learning create a very large surface area that is hard to debug and test. The core LangGraph state machines (graph.py, the actual node/edge logic) and the main workflow orchestration could not be fully verified, leaving some uncertainty about whether the self-correction loop and evolution pipeline are as robust as the interfaces sug

Score Breakdown

Innovation
7 (25%)
Craft
87 (35%)
Traction
11 (15%)
Scope
94 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+2
Concept Novelty+2

Craft

Ci+5
Tests+8
Polish+4
Releases+4
Has License+5
Code Quality+25
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+4
Has Dependency Mgmt+5

Traction

Forks+0
Stars+6
Hn Points+0
Watchers+0
Early Traction+0
Devto Reactions+0
Community Contribs+5

Scope

Commits+8
Languages+8
Subsystems+15
Bloat Penalty+0
Completeness+7
Contributors+8
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

92

Contributors

8

Files

392

Active weeks

8

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

1

Forks

0

License

NOASSERTION