smart-open/TraeWorkAssistant

AI Work 助手 — Windows/Macos 桌面端 AI 应用多账号管理一体化工具。深度支持 Trae/ WorkBuddy / Qoder /豆包 多应用:多账号签到、登录态一键切换、设备标识隔离、账号分组、积分看板、OpenAI 兼容 API 网关。数据全部本地存储。Tauri 2 + React + Rust。

What it solves

If you juggle multiple accounts on AI coding services like Trae, WorkBuddy, CodeBuddy, Doubao, or Qoder, keeping up with daily sign-ins, points accumulation, and session management is tedious. This tool centralizes all that: it logs into each service, switches between accounts, runs check-ins on a schedule, and even exposes a local API endpoint so you can use your accounts' quotas from any OpenAI-compatible client.

How it works

The app runs as a Windows desktop app built with Tauri 2 (Rust backend + React frontend). It keeps all data locally. It uses a local MITM proxy to capture login tokens and inject device IDs. It can automatically discover accounts already installed on your machine, import credentials via OAuth flows, scan IDE login states, and manage login snapshots for each service. A built-in scheduler runs check-ins and keep-alive tasks. For API access, it runs a local server that understands OpenAI, Anthropic, and Codex protocols, and routes requests to any of four account pools (Trae, WorkBuddy, Qoder, plus custom OpenAI-compatible endpoints) using smart scheduling and per-pool tuning.

Who it's for

This is for power users who actively use multiple accounts on these AI developer tools and want to automate routine tasks, centralize their points/usage dashboards, and avoid manually switching logins. Developers who want to use their account quotas as a programmatic API (via the OpenAI-compatible gateway) will also find it useful. The author includes a clear disclaimer: it is not affiliated with any official service and may violate terms of service, so use at your own risk.

Highlights

  • Multi-account management: add/edit/import accounts, group them, and automatically discover local Trae accounts or scan IDE login states
  • One-click check-ins: batch or per-account, with progress, skipping already-done or expired sessions
  • Dashboards: unified points/time/trend charts for Trae, Buddy, and Qoder, plus local token usage stats
  • Local MITM proxy: captures JWTs and credentials, chains with your existing system proxy, and restores settings on stop
  • API gateway: OpenAI/Anthropic/Codex-compatible server with four pool scheduling, sticky sessions, slow-request racing, and key management
  • 6-layer device-ID reset to avoid fingerprinting
  • Snapshot management: backup/restore/delete login states per app, plus conversation backups and exports
  • Scheduling: integrated task scheduler for check-ins, keep-alive, quota checks, and model catalog sync
  • All data stays local; no cloud upload
  • Dark mode with six themes

Related

  • Project
  • Project
  • Project
  • Project