Repository navigation
Releases: weike-zhang/architecture-canvas
Releases · weike-zhang/architecture-canvas
Release list
v0.2.1-alpha · Editable architecture diagrams with reviewable AI updates
Architecture Canvas v0.2.1-alpha — Editable architecture diagrams with reviewable AI updates
Create architecture diagrams through conversation, keep a manually editable canvas, and review proposed changes before applying them. This first public Alpha also includes an offline demo and optional Tavily search.
Visual proof
Actual application with the hand-authored offline sample; this is editing evidence, not an LLM quality benchmark.
Should I update?
Update now if:
- You want a local architecture workspace with document reading and editable output.
You can defer if:
- You need multi-user hosting, real-time collaboration, sequence diagrams or an English application UI.
What changed
- Review AI modification proposals before applying them.
- Retain detailed semantic relationships while showing a simple module overview.
- Import a demo without model credentials; export SVG, PNG and editable files.
- Reuse Tavily as a Harness plugin or standalone HTTP/JS module.
Install or update
git clone --branch v0.2.1-alpha https://github.com/weike-zhang/architecture-canvas.git
cd architecture-canvas
python3 start.pyVerification
- 33 Python and 35 Node tests passed locally.
- Clean macOS installation and local workspace startup passed.
- Ubuntu GitHub Actions passed installation, build, unit tests and the isolated workspace smoke test (run 37100609310).
- Offline demo imported through the browser UI; save and reload passed.
Compatibility
- macOS clean install verified; Ubuntu CI verified. Python 3.10+ and Node.js 22.12+ required.
Known limitations
- Alpha, local-only workspace, Chinese UI; Windows unverified.
- Live model/Tavily quality was not re-evaluated for this release. Bring your own API keys.
- Dense diagrams use a simplified relationship view; complex topology may require manual layout.
Release asset
architecture-canvas-v0.2.1-alpha.zip- Verify the SHA-256 digest shown by GitHub after upload before redistributing it.
