XWorkmate is a Flutter-based AI workspace shell for running assistant threads, local or remote gateway tasks, and multi-agent collaboration in one app.
XWorkmate combines a desktop-first Flutter app, persistent assistant task threads, and optional multi-agent orchestration. It is designed for users who want a single workspace for AI chat, gateway-backed execution, and packaged local tooling across macOS, Windows, Linux, iOS, and Android.
The ACP Bridge Server and embedded Go helper now live in the standalone companion repository:
For local development, keep xworkmate-bridge checked out alongside xworkmate-app, or set XWORKMATE_BRIDGE_DIR explicitly before building the helper.
flutter pub get
flutter analyze
flutter test
flutter run -d macosXWorkmate only supports launching the macOS app from the workspace entrypoint:
open macos/Runner.xcworkspaceIf you prefer a repo-native shortcut, run:
make open-macos-xcodeIn Xcode:
- Select the shared
Runnerscheme. - Select
My Macas the destination. - Configure signing only on the
Runnertarget. - Leave CocoaPods plugin targets under
Podsalone. They appear in the workspace by design and are not app signing targets.
For release builds, archives, and packaging, continue to use:
flutter build macos
make build-macos| Platform | Download |
|---|---|
| macOS | Latest Release |
| Windows | Latest Release |
| Linux | Latest Release |
| iOS | Latest Release |
| Android | Latest Release |
All download buttons currently point to the latest GitHub release page.
| Mobile | Desktop |
|---|---|
![]() |
