XWorkmate is a Flutter-based AI workspace shell for running assistant threads, local or remote gateway tasks, and multi-agent collaboration in one app.
Go to file
2026-03-15 11:32:20 +08:00
.github/workflows feat: integrate Codex CLI as built-in code agent 2026-03-14 00:10:27 +08:00
android Initial Flutter workspace shell 2026-03-11 07:32:52 +08:00
assets Initial Flutter workspace shell 2026-03-11 07:32:52 +08:00
CodexBar@aeb24955bb chore: bump version to v0.4.0 2026-03-14 00:48:59 +08:00
docs feat: expand codex bridge integration and assistant workspace 2026-03-15 08:19:53 +08:00
integration_test feat: refine assistant task workspace 2026-03-15 09:21:47 +08:00
ios feat: complete gateway-driven assistant baseline 2026-03-11 23:01:47 +08:00
lib feat: expand dynamic sidebar resizing 2026-03-15 11:22:28 +08:00
linux Add global language toggle and app localization 2026-03-11 15:15:47 +08:00
macos feat: integrate Codex CLI as built-in code agent 2026-03-14 00:10:27 +08:00
rust fix: resolve Rust FFI compilation errors and simplify build 2026-03-14 09:52:13 +08:00
scripts feat: integrate Codex CLI as built-in code agent 2026-03-14 00:10:27 +08:00
test feat: expand dynamic sidebar resizing 2026-03-15 11:22:28 +08:00
test_driver feat: complete gateway-driven assistant baseline 2026-03-11 23:01:47 +08:00
tool feat: complete gateway-driven assistant baseline 2026-03-11 23:01:47 +08:00
vendor Add Codex vendor submodule 2026-03-11 14:41:26 +08:00
windows Add global language toggle and app localization 2026-03-11 15:15:47 +08:00
.gitignore fix: resolve Rust FFI compilation errors and simplify build 2026-03-14 09:52:13 +08:00
.gitmodules feat: integrate Codex CLI as built-in code agent 2026-03-14 00:10:27 +08:00
.metadata Initial Flutter workspace shell 2026-03-11 07:32:52 +08:00
AGENTS.md feat: complete gateway-driven assistant baseline 2026-03-11 23:01:47 +08:00
analysis_options.yaml Initial Flutter workspace shell 2026-03-11 07:32:52 +08:00
CHANGELOG.md docs: prepare v0.4 release notes 2026-03-15 11:32:20 +08:00
flutter_rust_bridge.yaml feat: integrate Codex CLI as built-in code agent 2026-03-14 00:10:27 +08:00
LICENSE Initial commit 2026-03-11 00:49:57 +08:00
Makefile fix: resolve Rust FFI compilation errors and simplify build 2026-03-14 09:52:13 +08:00
package.json Initial Flutter workspace shell 2026-03-11 07:32:52 +08:00
pubspec.lock fix: stabilize remote gateway pairing identity 2026-03-12 09:55:17 +08:00
pubspec.yaml chore: bump version to v0.4.0 2026-03-14 00:48:59 +08:00
README.md docs: prepare v0.4 release notes 2026-03-15 11:32:20 +08:00

XWorkmate

XWorkmate is a desktop-first AI workspace shell built with Flutter.
v0.4 ships the assistant workbench as the default homepage and treats XWorkmate itself as the cooperative node connected to OpenClaw Gateway.

v0.4 Highlights

  • Assistant 首页默认落在“默认任务”工作台。
  • 左侧统一侧板支持固定 任务 / 导航 与自定义关注入口。
  • 当前对话默认作为任务上下文持续保留,归档后才从列表隐藏。
  • 外部 Codex CLI 已可通过 app-mediated bridge 方式接入,并与 AI Gateway / OpenClaw Gateway 协同工作。
  • macOS 已具备 DMG 打包与安装链路。

Current Scope

Shipping in v0.4

  • External-first Codex CLI integration
  • AI Gateway model bridge
  • OpenClaw Gateway cooperative registration through XWorkmate
  • Assistant task workspace with focused-entry side panel
  • Breadcrumb navigation and dynamic left-panel resizing

Not Yet Implemented

  • Built-in Codex runtime through Rust FFI
  • Gateway-to-Codex direct RPC, headless execution, or remote scheduling
  • Generic external Code Agent provider chooser / scheduler UI
  • Expanded task CRUD beyond cron.list read-only visibility
  • Expanded memory APIs beyond memory/sync

Known Issues

  • Full flutter analyze still fails because of existing issues, mainly test/runtime/codex_integration_test.dart.
  • Full flutter test still has existing failures in settings/runtime tests and Codex bridge permission-sensitive cases.
  • macOS device-run integration tests still rely on stale selectors and can fail to foreground the app during automated runs.

Development

flutter analyze
flutter test
flutter run -d macos

macOS Packaging

make package-mac
make install-mac

Vendor Repositories

vendor/codex is tracked as a git submodule for future built-in code agent integration.

git submodule update --init --recursive