XWorkmate is a Flutter-based AI workspace shell for running assistant threads, local or remote gateway tasks, and multi-agent collaboration in one app.
- Add CodexRuntime for process management and JSON-RPC communication - Add CodexConfigBridge for AI Gateway configuration - Add ModeSwitcher for OpenClaw Gateway mode switching (local/remote/offline) - Add AgentRegistry for agent registration and discovery - Add RuntimeCoordinator for unified coordination - Add Rust FFI bindings for native integration - Add comprehensive test coverage Phase 1-4 features: - Configuration bridging to AI Gateway - Mode switching between local/remote/offline - Agent registration protocol - Cloud memory sync capability - Offline fallback support CI/CD: - GitHub Actions workflow for Rust FFI build - Build scripts for macOS universal binary - Integration with Flutter build process Co-authored-by: Codex CLI Integration <codex@openai.com> |
||
|---|---|---|
| .github/workflows | ||
| android | ||
| assets | ||
| CodexBar@631c33cd6c | ||
| docs | ||
| integration_test | ||
| ios | ||
| lib | ||
| linux | ||
| macos | ||
| rust | ||
| scripts | ||
| test | ||
| test_driver | ||
| tool | ||
| vendor | ||
| windows | ||
| .gitignore | ||
| .gitmodules | ||
| .metadata | ||
| AGENTS.md | ||
| analysis_options.yaml | ||
| flutter_rust_bridge.yaml | ||
| LICENSE | ||
| Makefile | ||
| package.json | ||
| pubspec.lock | ||
| pubspec.yaml | ||
| README.md | ||
XWorkmate
XWorkmate is a desktop-first AI workspace shell built with Flutter.
Platforms
- macOS
- Windows
- Linux
- iOS
- Android
Development
flutter analyze
flutter test
flutter run -d macos
Vendor Repositories
vendor/codex is tracked as a git submodule for future built-in code agent integration.
git submodule update --init --recursive
macOS Packaging
pnpm desktop:package:mac
pnpm desktop:install:mac