feat: ruDevolution — AI-Powered JavaScript Decompiler · ruvnet/rudevolution@afde93e · GitHub
Skip to content

Commit afde93e

Browse files
committed
feat: ruDevolution — AI-Powered JavaScript Decompiler
8-phase decompilation pipeline: 1. Parse (memchr SIMD, 3.4s for 11MB) 2. Graph (353K edges) 3. Partition (Louvain, 1,029 modules, 929ms) 4. Infer (95.7% accuracy, 210 patterns + neural) 5. Witness (SHA3-256 Merkle chain) 6. Reconstruct (rename, JSDoc, style fixes) 7. Hierarchy (graph-derived folders) 8. Validate (auto-fix to 100% parse rate) Beats SOTA by 32.7 points (JSNice 63% → ruDevolution 95.7%) Pure Rust transformer inference (zero ML deps) npm CLI: npx ruvector decompile <package> 6 MCP tools for Claude Code integration Co-Authored-By: claude-flow <ruv@ruv.net>
0 parents  commit afde93e

128 files changed

Lines changed: 73056 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Cargo.toml

Lines changed: 44 additions & 0 deletions

LICENSE

Lines changed: 15 additions & 0 deletions

0 commit comments

Comments
 (0)