What's new
ViMax v1.2.0 introduces a complete browser-based workspace on top of the existing Agent Loop, sessions, tools, and video pipelines.
- Named projects with persistent Agent Loop sessions
- Artifact browser with structured, non-JSON presentation
- Storyboard previews and render checkpoint tracking
- File uploads into the active project workspace
- Provider settings for LLM, image, video, embedding, and reranker services
- Light and dark themes
- Existing TUI and direct Idea2Video, Script2Video, and Novel2Video entrypoints remain available
Reliability and configuration
- Improved adapter session handling and planning/render continuation
- Local credentials now use the ignored
configs/agent.local.yaml; the repository tracks onlyconfigs/agent.example.yaml - Removed host-specific runtime paths
- Web server binds to
127.0.0.1by default and is intended for local use or trusted SSH tunnels
Validation
- 184 Python tests passed
- TUI tests and TypeScript checks passed
- 32 Web UI tests passed
- Production Web UI build passed
- Production npm dependency audit reports 0 vulnerabilities
Start the Web UI
git clone https://github.com/HKUDS/ViMax.git
cd ViMax
uv sync
cp configs/agent.example.yaml configs/agent.local.yaml
cd web
npm install
npm run devOpen http://127.0.0.1:4173.
