Version: V1.2.29-open
git clone https://github.com/joinwell52-AI/CodeFlowMu-open.git
cd CodeFlowMu-open
START-CODEFLOWMU-OPEN.bat
Current policy: one standard CodeFlowMu Open installation per computer.
Use the default install root D:\CodeFlowMu-open on Windows. Multiple local
installations are not supported in V1.0.0-open, because they would need
separate ports, runtime data directories, upgrade targets, and local caches.
The launcher checks Node.js and npm, creates .venv when needed, installs the Python fcop package, runs npm install when needed, and starts the local panel.
Default URL:
http://127.0.0.1:18765/
git clone https://github.com/joinwell52-AI/CodeFlowMu-open.git
cd CodeFlowMu-open
npm install
npm start
On Windows, npm start first looks for .venv\Scripts\python.exe, then falls back to where.exe python. If Python is installed elsewhere, set PYTHON_BIN to the full python.exe path before starting.
The open edition is a tool install directory. It is not the project you ask agents to edit.
On first launch, the launcher resets generated open-edition runtime caches and preserves source code, Git history, node_modules, and .venv.
After the panel opens:
Settings -> General.Settings -> Projects.projects/newproject, click New Independent Project (defaults to projects/<name>), or add existing source. Registered legacy workspace/<project> paths stay in place.Tasks, reports, FCoP files, and attachments are written to the active project root. Each installation creates an untracked .codeflowmu/instance.json; Agent/session Runtime state is stored under %USERPROFILE%\.codeflowmu\instances\<instance_id>\, so copied installs and same-named projects never share Runtime identity.
The application install root is protected by an integrity shell, without reducing Agent capabilities inside the active project. If the Cursor API Key is missing, tasks remain in inbox and the panel asks for configuration. PM final reports automatically generate EVAL closeout observations; the manual EVAL action is a retry/refresh control.
Open edition updates are full replacement updates.
User update flow:
cd CodeFlowMu-open
git pull
npm install
START-CODEFLOWMU-OPEN.bat
The update replaces application files, panel assets, shell/runtime source, docs, and public initialization templates.
The update preserves:
.git/node_modules/.venv/ and venv/.env and .env.*.codeflowmu/mobile-gateway.example.json(端点模板;本机凭据另存且不进入 Git)projects/workspace/CodeFlowMu-openTo force a clean open-edition tool runtime after an update, delete:
.codeflowmu/open-runtime-initialized.flag
Then run START-CODEFLOWMU-OPEN.bat again.
The open edition fixes:
CODEFLOW_PROVIDER=cursor
Google Gen AI, Claude Code, OpenRouter provider switching, private Gateway credentials, internal observation/evaluation flows, and company release tooling belong to the private mother edition.
Open edition:
http://127.0.0.1:18765/
Private mother edition:
http://127.0.0.1:18766/
The two local editions must not share the same port, FCoP state, runtime state, or workspace state.