Skip to content

codemri released

Latest

Choose a tag to compare

@KangBasrengg KangBasrengg released this 27 Jul 05:49

πŸš€ Release Notes: CodeMRI v1.0.0 ("MRI") β€” Stable Worldwide Release πŸŽ‰

We are beyond thrilled to officially launch CodeMRI v1.0.0 ("MRI") β€” the first stable public release of the world's first Offline-First Neural Repository Intelligence Platform.

This release represents the culmination of 10 engineering milestones (Genesis β†’ Atlas β†’ Neuron β†’ Pulse β†’ Vision β†’ Cortex β†’ Shield β†’ Velocity β†’ Forge β†’ MRI), each building upon the last to deliver a complete repository understanding engine.


πŸ“¦ One-Line Terminal Installation (Multi-OS Support)

# Windows (PowerShell)
winget install --id KangBasrengg.CodeMRI -e --source winget || iwr -useb https://raw.githubusercontent.com/KangBasrengg/MRI-Code/main/install.ps1 | iex

# macOS (Homebrew)
brew install kangbasrengg/tap/codemri || curl -fsSL https://raw.githubusercontent.com/KangBasrengg/MRI-Code/main/install.sh | sh

# Linux (Universal Shell Installer)
curl -fsSL https://raw.githubusercontent.com/KangBasrengg/MRI-Code/main/install.sh | sh

# Go Developers (Runtime v1.22+)
go install github.com/KangBasrengg/MRI-Code/cmd/codemri@latest

🎯 Complete Feature Set in v1.0.0

Phase 1-5 (Foundation β†’ Visualization)

  • βœ… Genesis: Monorepo architecture, CLI engine, interface contracts
  • βœ… Atlas: High-speed concurrent scanning, multi-language AST parsing (12+ languages)
  • βœ… Neuron: CGO-free embedded SQLite relational graph engine
  • βœ… Pulse: Dead code detection, circular dependencies, health scoring (A+ to F)
  • βœ… Vision: 60FPS interactive force-directed topology canvas with impact analysis

Phase 6: ⚑ Cortex β€” AI Reasoning Engine

  • codemri explain "How does authentication work?" β€” ask natural language questions
  • Offline-first: traverses the NRG graph structure, not raw source code
  • Keyword extraction, relevance scoring, and structural insight generation
  • Zero API keys required for local reasoning (ADR-0002 compliant)

Phase 7: πŸ›‘οΈ Shield β€” Security Intelligence

  • Hardcoded secret detection (AWS keys, GitHub tokens, JWT, database URLs, private keys)
  • SQL injection, XSS, CSRF, code injection, and open redirect pattern matching
  • Weak cryptography warnings (MD5/SHA1 usage)
  • Security grade scoring (A+ to F) with .codemri/security.json output

Phase 8: πŸš€ Velocity β€” Performance Intelligence

  • Large file detection (>50KB source files flagged)
  • Heavy import analysis (>15 imports per file)
  • Duplicate package name detection across directories
  • Performance grade scoring with .codemri/performance.json output

Phase 9: πŸ”¨ Forge β€” Plugin Extensibility Foundation

  • codemri graph [query] β€” terminal-based NRG query interface with search and JSON output
  • API endpoints for impact analysis (/api/graph/impact/:id)
  • Structured JSON output for all analysis reports (pulse, security, performance)
  • Foundation for community-built extensions and integrations

πŸ—οΈ Complete CLI Command Set

Command Description
codemri One-command workflow: auto-scan + launch dashboard
codemri scan . Scan repository and build NRG SQLite database
codemri analyze . Run Pulse + Shield + Velocity analysis suite
codemri serve Launch interactive dashboard at localhost:4000
codemri graph [query] Query NRG topology from terminal
codemri explain "question" AI reasoning over repository architecture
codemri doctor System diagnostics and environment check
codemri version Display version, codename, and runtime info

πŸ›‘οΈ 100% Offline & Enterprise Patent Security

Governed by ADR-0001 (Single Source of Truth) and ADR-0002 (Local Privacy). Your proprietary code never leaves your machine.


Licensed under Apache 2.0 β€’ Built with ❀️ by Muhammad Nuril (@KangBasrengg) and the CodeMRI community