Skip to content

feat: add standalone desktop MatAnyone2 workbench - #14

Open
shenge010101 wants to merge 64 commits into
pq-yang:mainfrom
shenge010101:codex/standalone-app-ui-rebuild
Open

shenge010101 wants to merge 64 commits into
pq-yang:mainfrom
shenge010101:codex/standalone-app-ui-rebuild

Conversation

@shenge010101

Copy link
Copy Markdown

Summary

  • add a standalone PySide6 desktop workbench for MatAnyone2 using the existing Python inference pipeline
  • rebuild the interaction flow around a single monitor workspace with explicit tools, clip/anchor handling, and in-app review
  • add desktop state feedback with cursor activation, status dock messaging, and staged inference/export progress

Test Plan

  • D:\my_app\matanyone2\.worktrees\internal-webapp-ui-rebuild\.venv\Scripts\python.exe -m pytest .\tests\webapp .\tests\desktop_app .\tests\test_inference_utils.py -q
  • D:\my_app\matanyone2\.worktrees\internal-webapp-ui-rebuild\.venv\Scripts\python.exe -m compileall .\matanyone2\desktop_app .\scripts\run_desktop_workbench.py .\scripts\smoke_desktop_workbench.py
  • D:\my_app\matanyone2\.worktrees\internal-webapp-ui-rebuild\.venv\Scripts\python.exe .\scripts\smoke_desktop_workbench.py

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant