NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1617 by repository stars
Last release today
07 Oct 2026
Ships fairly regularly
a new release about every 2 weeks
Rarely documented
notes for 6 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
201 releases · first in 2025
One column per month.
Nothing published for this version
Breaking Change: Users with custom configurations referencing "Alfred" should update to "MoAI"
This patch release resolves critical PATH environment variable issues affecting Claude Code native installations and completes the Alfred → MoAI rebranding. It also consolidates the architecture by removing MoAI-GO and unifying on Python.
Key Changes:
settings.json template env sectionexpert-chrome-extension.md to use standard template variables ({{HOOK_SHELL_PREFIX}})merger.py to preserve user custom paths during updateshook_context.py (check absolute paths before PATH-based lookup)outputStyle: "Alfred" → outputStyle: "MoAI".claude/output-styles/moai/alfred.md → .claude/output-styles/moai/moai.md# Update to the latest version
uv tool update moai-adk
# Update project templates in your folder
moai update
# Verify version
moai --version
Major refactoring release migrating the entire design tooling stack from Google Stitch MCP and Figma to Pencil MCP (.pen files). This consolidation si
Major refactoring release migrating the entire design tooling stack from Google Stitch MCP and Figma to Pencil MCP (.pen files). This consolidation simplifies the design workflow and empowers expert-frontend to handle UI/UX design directly.
Key Changes:
expert-stitch agent, consolidated into expert-frontend (Expert Agents: 9 → 8)⚠️ Stitch MCP Removal: The moai-platform-stitch skill and expert-stitch agent have been removed. Projects using Google Stitch should migrate to Pencil MCP.
Migration Guide:
.stitch files with .pen filesexpert-stitch to expert-frontend.mcp.jsonexpert-frontend):
batch_design: Execute multiple insert/copy/update/replace/move/delete operationsbatch_get: Retrieve nodes by patterns or IDs in batchesget_editor_state: Determine active .pen file and user selectionget_guidelines: Design guidelines for code, tables, Tailwind, landing pagesget_screenshot: Capture visual screenshots of .pen file nodesget_style_guide: Retrieve style guides by tags or name for design inspirationget_style_guide_tags: List available style guide tagsget_variables: Extract design tokens and themes from .pen filesset_variables: Add or update variables in .pen filesopen_document: Create new or open existing .pen filessnapshot_layout: Check computed layout rectangles for node insertionfind_empty_space_on_canvas: Find empty space for new elementssearch_all_unique_properties: Recursively search node propertiesreplace_all_matching_properties: Bulk property updatesexpert-frontend.md
.pen files are JSON-based, Git-friendly, human-readable design-as-code formatmoai-platform-chrome-extension with 8 modular guidesexpert-chrome-extension for specialized developmentmoai-platform-stitch skill directory (template + local)expert-stitch agent from agent catalogexpert-frontend now handles UI/UX design directlyexpert-frontend, manager-docs, manager-spec, manager-strategymoai-domain-uiux, moai-foundation-core, moai-foundation-claudemultilingual-triggers.yaml (4 languages), CLAUDE.md, README.zh.md.mcp.json (all platforms: macOS, Windows)# Update to the latest version
uv tool update moai-adk
# Update project templates in your folder
moai update
# Verify version
moai --version
Feature release adding comprehensive Chrome Extension Manifest V3 development support.
Feature release adding comprehensive Chrome Extension Manifest V3 development support.
Key Features:
expert-chrome-extension agent for specialized extension developmentNone. This is a backward-compatible feature addition.
moai-platform-chrome-extension with 8 modular guides
expert-chrome-extension for specialized developmentuv.lock for package consistency# Update to the latest version
uv tool update moai-adk
# Update project templates in your folder
moai update
# Verify version
moai --version
Bug fix release resolving statusLine command overwrite issue during moai-adk update.
Bug fix release resolving statusLine command overwrite issue during moai-adk update.
Key Fix:
_update_statusline_command() incorrectly replacing template-substituted statusLine commandsmoai-adk statusline executionNone. This is a backward-compatible bug fix.
_update_statusline_command() replaced valid template-substituted commands${SHELL} literal, not actual shell paths like /bin/zsh -l -c${SHELL} variable and login shell indicator (-l -c)build_hook_context() for command generation (same as hooks)_PATH_AUGMENT)update.py: Updated _update_statusline_command() detection and generation logic# Update to the latest version
uv tool update moai-adk
# Update project templates in your folder
moai update
# Verify version
moai --version
Critical bug fix release resolving JSON parsing failure during moai-adk update on macOS, Linux, and WSL systems.
Critical bug fix release resolving JSON parsing failure during moai-adk update on macOS, Linux, and WSL systems.
Key Fix:
moai update successfullyNone. This is a backward-compatible bug fix.
moai-adk update failed with Expecting ',' delimiter: line 9 column 55 error_PATH_AUGMENT (export PATH="$HOME/...") broke JSON when substituted into settings.json_PATH_AUGMENT (PATH values have no spaces)json_safe parameter to _substitute_variables() for JSON-aware escaping using json.dumps()_WSL_PATH_NORMALIZE with quotes correctlyhook_context.py: Simplified _PATH_AUGMENT from 'export PATH="$HOME/..."' to "export PATH=$HOME/..."processor.py: Added JSON escaping with json.dumps()[1:-1] when json_safe=Trueupdate.py: Applied JSON-safe escaping to .json filesHOOK_SHELL_PREFIX values# Update to the latest version
uv tool update moai-adk
# Update project templates in your folder
moai update
# Verify version
moai --version
Experimental release introducing MoAI-GO, a high-performance Go-based CLI implementation, alongside critical UTF-8 encoding fixes for Windows compatib
Experimental release introducing MoAI-GO, a high-performance Go-based CLI implementation, alongside critical UTF-8 encoding fixes for Windows compatibility.
Key Features:
Note: MoAI-GO is experimental. Production use still relies on Python implementation.
None. All changes are backward compatible.
feat(go): Implement MoAI-GO Phase 1 - Foundation and configuration system (b36ddd66)
feat(go): Implement MoAI-GO Phase 2 - Hook system with Python compatibility (f3e75202)
feat(go): Implement MoAI-GO Phase 3 - CLI commands with direct binary paths (e47534d0)
rank, switch, worktreefeat(go): Implement MoAI-GO Phase 4 - Distribution and migration system (d61f381d)
feat: Add MoAI-GO CLI commands (rank, switch, worktree) and improve cross-platform PATH handling (05d7b7be)
fix: Add UTF-8 encoding to all hook scripts and file operations (33c0a483)
.claude/hooks/moai/*.py filesencoding='utf-8' to all file operationsfix: Resolve cross-platform hook/encoding/credential issues (#314, #316) (bf280eeb)
fix(cli): Resolve Windows UTF-8 encoding error on moai init (894abd3e)
moai init failed on Windows with UnicodeEncodeErrormoai init now works correctly on Windowsrefactor: Restructure Go module path to github.com/modu-ai/moai-adk/go (97be74a7)
revert: Undo Go module restructure (testing needed) (324097d1)
refactor: Rename moai-adk to moai (2b9bf0e1)
# Update to the latest version
uv tool update moai-adk
# Update project templates in your folder
moai update
# Verify version
moai --version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →