Skip to content

MOMO CODE v2.0.0

Latest

Choose a tag to compare

@momozi1996 momozi1996 released this 11 Oct 05:20
· 21 commits to main since this release

MOMO CODE v2.0.0 — Pi-based Converged Architecture

Major architecture upgrade. momo Code is an original work, not a fork of any project. The Pi framework is consumed as a third-party Apache-2.0 dependency. See NOTICE and LICENSE for details.

Highlights

  • Unified CLI entry (bin/momo) — one entry point for interactive REPL, Pi agent, and legacy /evolve /fine-tune modes
  • JEV decision layer — 5 decision points, shadow mode, ECE calibration
  • RSI 3-level self-evolution loop — R1/R2/R3 with budget control and AbortController
  • momo-bench — three-tier evaluation (selection / holdout / canary) + promotion gate with 7 reverse test cases
  • 6 Pi extensions — brand banner, CoT panel (⌃T), decision capsules, tactical experience injection, sensitive-operation Y/n confirmation, RSI signal collection
  • Interactive REPL — TTY entry with ⌃T / ⌃O / ⌃C keyboard bindings, collapsed/expanded CoT rendering, decision capsules with evidence bars
  • Experience closure — idempotent TaskExposure → TaskOutcome → Solidify loop
  • Contracts & types — DecisionPort (choice / bool / score / abstain), EvolutionCandidate + CAS guard, TaskResult + 8 event envelopes
  • Tests — e2e smoke (23 checks) + P0–P6 integration tests

Changed

  • Simulated Math.random() paths explicitly marked with [SIMULATED] warnings
  • Added @earendil-works/pi-coding-agent@1.1.0 and tsx; new smoke / loop / bench scripts

Full changelog: see CHANGELOG.md and the v2.0.0 project structure in README.md.