Back to BlogAgentic Coding
MoAI-ADK v1.0.0 Official Release - Ralph Engine and Rank System Added
4.275min
MoAI-ADKRalph EngineRank SystemClaude CodeAgentic CodingRelease Notes
MoAI-ADK v1.0.0 official release. Code quality assurance Ralph Engine, development tracking Rank System, multilingual CLI redesign, one-line curl installation, and easy GLM 4.7 switching features added.
MoAI-ADK reached version 1.0.0 and was officially released on January 12, 2026.
This release marks a significant milestone transitioning from Beta to Production/Stable state.
The Ralph Engine for intelligent code quality assurance, the Rank System for development progress tracking,
and CLI redesign with multilingual support are the key changes.
Key Highlights
1. Ralph Engine Introduction
The Ralph Engine is an intelligent code quality assurance system through LSP (Language Server Protocol) and AST-grep integration.
It provides real-time diagnostics for over 16 languages, performs structural pattern matching, and conducts security scanning.
Key Components:
- LSP Integration Layer: High-level interface through MoAI LSP Client
- LSPServerManager: Automatic server lifecycle management
- LSP Protocol: JSON-RPC 2.0 implementation
- AST-grep Analyzer: Support for over 20 programming languages
- Loop Controller: Autonomous feedback loop completion detection and progress tracking
Supported Languages:
Python, TypeScript, JavaScript, Go, Rust, Java, C/C++, C#, Ruby, PHP, Kotlin, Swift, Elixir, and over 16 more
Security Scanning:
Provides security rule scanning by severity levels to proactively detect security vulnerabilities during the coding phase.
2. Rank System Addition
A dashboard TUI that tracks development activities in real-time has been added.
Hook-based monitoring visualizes development progress.
Features:
- Real-time progress tracking
- Development activity statistics collection
- Dashboard TUI interface
- Hook-based event monitoring
Public Service:
The MoAI Rank service was launched together.
Users can analyze their Claude Code session data to check their ranking and agentic coding statistics.
3. Major CLI Redesign
A CLI with significantly improved user experience has been introduced.
Simplified Init Flow:
The project initialization process has been simplified for quick start.
Multilingual Support:
Supports four languages: English, Korean, Japanese, and Chinese.
CLI messages are displayed in the language appropriate for the user environment.
Command Aliases:
The
moai-wt alias has been added to the moai-worktree command.
For convenience, both moai-adk or moai commands can be used.4. One-Line curl Installation
A curl installation script including GitHub Pages deployment is provided.
Installation can be done with a single line without complex setup process.
Bash
curl -fsSL https://moai-adk.github.io/MoAI-ADK/install.sh | sh
5. Easy GLM 4.7 Switching
Switching between GLM 4.7 and Claude has become convenient.
Automatically adds or removes GLM key settings to
settings.local.json in the project folder.Bash
# Switch to GLMmoai glm# Switch to Claudemoai cc # or moai claude
Ralph Engine Details
The Ralph Engine was implemented according to the SPEC-RALPH-001 specification.
It detects quality issues in real-time during coding and provides feedback.
Loop Controller
A Loop Controller that manages autonomous feedback loops has been added.
Automatically detects task completion and tracks progress.
Slash Commands:
/moai:loop: Start autonomous feedback loop/moai:fix: Execute quick fix task/moai:cancel-loop: Cancel running loop
State Persistence:
Saves and restores task state through LoopState and LoopStorage.
Ensures task continuity between sessions.
Test Coverage
The Ralph Engine has been validated with 302 tests.
Maintains over 80% code coverage.
Summary of Changes
Added
- Full Ralph Engine implementation (SPEC-RALPH-001)
- Rank System dashboard TUI
- CLI multilingual support (English, Korean, Japanese, Chinese)
- curl installation script
- GLM settings automatic copy feature
- /moai:loop, /moai:fix, /moai:cancel-loop commands
Changed
- Standardized CLI command display using moai alias
- Converted all 40 skills to CLAUDE.md document standard
- Consolidated agent ecosystem from 28 to 20
- Consolidated skills from 50 to 47
- Upgraded development status from "4 - Beta" to "5 - Production/Stable"
Fixed
- MongoDB deny pattern parsing error in settings.json
- GitHub Pages URL case sensitivity issue
- Template and config section synchronization issue
Documentation
- Improved README with 9-step wizard and quality focus
- Synchronized Korean master template and all language READMEs
- Added Star History chart to Korean README
- Added official online documentation links to all README files
Infrastructure Improvements
Multi-LLM Support
Multi-LLM support with GLM settings automatic copy has been added.
Different LLMs can be used per project.
Permission Settings Optimization
Permission settings for bypass/acceptEdits mode have been optimized.
More granular permission control is available.
Installation Methods
curl Installation (Recommended)
Bash
curl -fsSL https://moai-adk.github.io/MoAI-ADK/install.sh | sh
uv tool Installation
Bash
uv tool install moai-adk
Installation Verification
Bash
moai --version# ormoai-adk --version
Upgrade Guide
Existing users can upgrade with the following command.
Bash
uv tool upgrade moai-adk
Configuration file compatibility is maintained.
Existing
.moai/config/ directory structure can be used as is.Test Status
MoAI-ADK v1.0.0 is production-ready with over 9,800 tests and over 80% coverage.
Test Composition:
- Ralph Engine: 302 tests
- Rank System: Stability improvements and test fixes completed
- CLI: Multilingual support tests passed
- Other core features: Validation completed
Future Plans
The development direction after version 1.0.0 release is as follows.
Service Development Focus:
Focus on peripheral ecosystem development including the MoAI Rank service.
Lecture Preparation:
Preparing lectures for users who want to learn MoAI-ADK v1.0.0 quickly.
Bug Fixes and Stabilization:
Continuously improving stability based on user feedback.