Chinese documentation: see README_ZH.md.
- Start here after migration: HANDOVER.md
- Read execution contract first: WORKFLOW.md
- Then use architecture quick-read playbook: ARCHITECTURE_QUICK_READ.md
IVX Dashboard is a standalone live board for AI-driven software delivery. It gives teams a single operational view of execution progress, quality signals, collaborator activity, and intervention priorities.
Chinese product name: IVX 智能研发实时看板.
- Current phase, task, milestone, and progress
- CI and testing KPIs
- Collaborator status and workload
- Intervention queue and recent events
Use the board as a control surface during daily delivery:
- start the server
- open the dashboard in browser
- bind or switch a project from the UI
- monitor health/risk and act on intervention items
- Runtime server:
server.py - App entry:
app.py - Web UI:
web/index.html - Local data:
data/live_progress.json,data/dashboard_state.json
- Install from PyPI:
pip install ivx
- Install a pinned version:
pip install "ivx==0.2.0"
- Install from source:
pip install "git+https://github.com/rendao/ivx.git@main"
- Show available commands:
ivx --help
- Start the service:
ivx serve --host 127.0.0.1 --port 8789
- Open the dashboard:
http://127.0.0.1:8789
- Check service health:
http://127.0.0.1:8789/api/health
- Configure the project in the UI:
- Click the Project button in the header.
- Fill project name/path, then Save / Switch.
- Version
0.2.0focuses on stability: health diagnostics, atomic writes, state recovery, and strict payload validation.
- Start service:
python app.py --host 127.0.0.1 --port 8789
- Open dashboard:
http://127.0.0.1:8789
- Configure the project in the UI:
- Click the Project button in the header.
- Fill project name/path, then Save / Switch.
- Optionally enable Force re-bootstrap when initializing a new project contract.
