Dotagents Desktop is a desktop-only Tauri wrapper around bundled @sentry/dotagents 0.10.0. The app does not ship a custom sync engine, custom CLI, synthetic catalog, or migration layer. It exposes the vendor behavior directly with an explicit project-or-user context.
Caution
Pre-alpha concept. This is my personal attempt to build tooling for myself. I'm still putting it together, so it can break and change a lot. I'll keep improving it step by step toward a real product. Use it at your own risk.
- Runs only against the bundled
dotagentsruntime. - Supports vendor reads for
list --json,mcp list --json, and runtime--version. - Supports vendor mutations for
install,install --frozen,sync,add,remove,update,mcp add, andmcp remove. - Keeps project scope explicit: the app only runs project commands after you pick a project folder.
make lint
make test
cd platform/apps/agent-sync-desktop/ui && npm run test
./scripts/run-tauri-gui.shprojectscope uses the selected folder as commandcwd.userscope runs with--userand no project root.init,doctor, trust editing, and PATH fallback are intentionally out of the v1 desktop flow.
More setup and operational details live in docs/SETUP.md.