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-20 15:39:33 +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 Integrate ARIS bundle and Go bridge runtime 2026-03-20 08:17:34 +08:00
CodexBar@aeb24955bb chore: bump version to v0.4.0 2026-03-14 00:48:59 +08:00
docs refactor: unify settings drill-in navigation 2026-03-20 15:39:33 +08:00
go/aris_bridge Stabilize ARIS packaging and Ollama Cloud settings 2026-03-20 09:13:22 +08:00
integration_test Stabilize ARIS packaging and Ollama Cloud settings 2026-03-20 09:13:22 +08:00
ios Finish secure settings storage and refresh workspace UI 2026-03-18 17:04:00 +08:00
lib refactor: unify settings drill-in navigation 2026-03-20 15:39:33 +08:00
linux Merge branch 'codex/linux-desktop-parity' into main 2026-03-18 18:15:09 +08:00
macos Finish secure settings storage and refresh workspace UI 2026-03-18 17:04:00 +08:00
releases/v0.5 Prepare v0.5 release 2026-03-20 11:07:35 +08:00
rust fix: resolve Rust FFI compilation errors and simplify build 2026-03-14 09:52:13 +08:00
scripts Stabilize ARIS packaging and Ollama Cloud settings 2026-03-20 09:13:22 +08:00
test refactor: unify settings drill-in navigation 2026-03-20 15:39:33 +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 Finish secure settings storage and refresh workspace UI 2026-03-18 17:04:00 +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 Prepare v0.5 release 2026-03-20 11:07:35 +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 Integrate ARIS bundle and Go bridge runtime 2026-03-20 08:17:34 +08:00
package.json Initial Flutter workspace shell 2026-03-11 07:32:52 +08:00
pubspec.lock Synchronize assistant threads and markdown view 2026-03-20 12:37:19 +08:00
pubspec.yaml Synchronize assistant threads and markdown view 2026-03-20 12:37:19 +08:00
README.md Prepare v0.5 release 2026-03-20 11:07:35 +08:00

XWorkmate

XWorkmate is a desktop-first AI workspace shell built with Flutter.
v0.5 ships persistent assistant task threads, optional ARIS-powered multi-agent collaboration, and a bundled Go bridge runtime that travels with the app.

v0.5 Highlights

  • Assistant 任务线程支持流式回复、继续追问和手动归档,不再是一问一答即结束。
  • 任务列表按 仅 AI Gateway / 本地 OpenClaw Gateway / 远程 OpenClaw Gateway 分组显示。
  • Multi-Agent 协作支持 Architect / Engineer / Tester,并可切换 Native / ARIS 框架。
  • ARIS skills/ 直接随 App 内置,llm-chatclaude-review 统一由 Go bridge 驱动。
  • Ollama Cloud 设置、ARIS helper bundling、macOS DMG 打包与安装链路已打通。

Current Scope

Shipping in v0.5

  • AI Gateway-only streaming assistant threads
  • OpenClaw local/remote task threads with persistent context
  • Multi-Agent orchestration with optional ARIS preset
  • Bundled ARIS skills, Go bridge helper, llm-chat reviewer, and claude-review
  • Ollama Cloud settings, task grouping, and macOS packaged delivery

Not Yet Implemented

  • Built-in Codex runtime through Rust FFI
  • Distributed/headless remote worker orchestration
  • Generic external Code Agent provider chooser / scheduler UI beyond current role-based settings
  • Expanded task CRUD beyond the current assistant-thread-first workflow
  • Expanded memory APIs beyond memory/sync

Known Issues

  • ARIS local-first collaboration still depends on a reachable local Ollama endpoint for the strongest offline workflow.
  • Cloud CLI roles still degrade to locally available executors when Gemini / Claude / Codex are not installed.
  • Manual validation is still recommended for full end-to-end multi-agent runs that touch external CLIs.

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