codemri
🗺️ Release v0.2.0 ("Atlas") — High-Speed AST Parsing & Concurrent Worker Pools
We are thrilled to ship CodeMRI v0.2.0 (Codename: "Atlas")! 🗺️
In this release, CodeMRI scales to massive monorepos by implementing a deterministic Multi-Language AST Parsing Engine combined with an asynchronous concurrent worker pool architecture. Scan 10,000+ files across a dozen programming languages in mere seconds—without cloud API throttling or high RAM usage.
🔥 Highlights & Core Innovations
- 🔍 Universal Deterministic AST Parser (
internal/parser/):
Native semantic analysis supporting 11 industry-standard languages out-of-the-box:
Go,TypeScript,JavaScript,Python,Java,PHP,Rust,SQL,HTML,CSS, andDocker. Zero external tooling or JVM/Node binaries required! - ⚡ High-Speed Concurrent Worker Pool Engine (
internal/scanner/):
Distributes structural file scanning asynchronously across your local CPU cores. Handles deep directory structures cleanly while automatically ignoring build output artifacts and.gitcaches. - 📊 Authoritative Repository Language Distribution:
Generates detailed byte and line-of-code breakdown statistics per syntax domain within.codemri/repository.json.
📦 Installation
go install github.com/KangBasrengg/MRI-Code/cmd/codemri@v0.2.0🚀 Quickstart Commands
# Force a deep concurrent structural AST scan on your project
codemri scan .
# Launch interactive UI to review parsed symbol topologies
codemri serveLicensed under Apache 2.0 • Built with ❤️ by @KangBasrengg