GT-Office
Health Uyari
- License Γ’β¬β License: Apache-2.0
- Description Γ’β¬β Repository has a description
- Active repo Γ’β¬β Last push 0 days ago
- Low visibility Γ’β¬β Only 6 GitHub stars
Code Basarisiz
- rm -rf Γ’β¬β Recursive force deletion command in .github/workflows/release.yml
- process.env Γ’β¬β Environment variable access in apps/desktop-tauri/vite.config.ts
Permissions Gecti
- Permissions Γ’β¬β No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
π’ Native Multi-Agent Collaborative Workspace β Orchestrate Claude Code, Codex CLI & Gemini CLI in one desktop app. Rust + Tauri + React.
π’ GT Office
Native Multi-Agent Collaborative Workspace
Stop juggling terminal tabs. Orchestrate all your AI agents in one desktop app.
Download for macOS Β· Download for Windows Β· Download for Linux Β· Documentation Β· δΈζθ―΄ζ
Why GT Office?
If you use Claude Code, Codex CLI, or Gemini CLI, you know the pain:
- π« A dozen terminal tabs, each running a different agent
- π« No way for agents to talk to each other
- π« State disappears when you close the terminal
- π« No visibility into what each agent is doing
- π« Can't monitor agents from your phone or chat apps
GT Office fixes all of this. It's a native desktop app that turns isolated CLI tools into a coordinated multi-agent workspace.
| Without GT Office | With GT Office |
|---|---|
| Scattered terminal tabs | Unified workspace view |
| Agents can't communicate | Agent-to-Agent task bus (gto) |
| State lost on close | Persistent workspace & agent state |
| No remote visibility | Telegram / WeChat / Feishu channels |
| Manual CLI orchestration | One-click agent launch & management |
β¨ Core Features
| π₯οΈ Agent Workstations | π‘ Channels |
|---|---|
![]() |
![]() |
| Launch & manage multiple AI agents in one workspace | Route agent output to Telegram, WeChat, Feishu |
| β Tasks | π Explorer | π Git |
|---|---|---|
![]() |
![]() |
![]() |
| Track agent tasks & progress | Browse & edit project files | Git operations in one click |
What Makes GT Office Different
- π Workspace-Centric Persistence β Create agents once, they persist across sessions. No more restarting from scratch.
- π 100% Native Integration β Wraps official CLIs directly. No abstraction, no capability loss. Claude Code stays Claude Code.
- π Agent-to-Agent Communication β Built-in
gtoCLI lets agents dispatch tasks, share context, and hand off work β automatically. - π‘ External Channel Proxy β Monitor and instruct agents from Telegram, WeChat, or Feishu on your phone.
- βοΈ Adversarial Reasoning β Pre-configured Generator-Evaluator roles for auto-review before delivery.
- βοΈ Visual Model Switching β Change backing LLMs on the fly, zero config file editing.
π Quick Start
Install (Binary)
Download the latest release for your platform:
π GitHub Releases
Install (From Source)
# Prerequisites: Node.js 20+, Rust stable, platform Tauri deps
git clone https://github.com/Laplace-bit/GT-Office.git
cd GT-Office
npm install
npm run dev:tauri
macOS Gatekeeper note:unsigned builds need xattr -dr com.apple.quarantine /Applications/GT\ Office.app on first run. Code signing is on the roadmap.
ποΈ Architecture
GT-Office/
βββ apps/desktop-web # React + Vite UI
βββ apps/desktop-tauri # Tauri shell (Rust β JS bridge)
βββ crates/ # Rust domain modules
β βββ gt-terminal/ # Terminal emulation
β βββ gt-git/ # Git operations
β βββ gt-workspace/ # Workspace management
β βββ gt-task/ # Task tracking
β βββ ...
βββ packages/shared-types # Shared TS/RS contracts
βββ tools/gto/ # Agent communication CLI
βββ docs/ # Architecture & workflow docs
Built with Rust backend + React frontend + Tauri shell = fast, lightweight, cross-platform.
πΊοΈ Roadmap
- Workspace-centric agent management
- Agent-to-Agent communication (
gto) - External channel proxy (Telegram, WeChat, Feishu)
- Cross-platform builds (macOS, Windows, Linux)
- Code signing & notarization (macOS + Windows)
- Plugin system for tool adapters
- Remote workspace over SSH
- Homebrew / Winget / Scoop distribution
π€ Contributing
We welcome contributions! See CONTRIBUTING.md for setup, code style, and PR process.
New to the project? Look for good first issue labels to get started.
π Documentation
| Doc | Content |
|---|---|
| Architecture | System design, monorepo layout, data flow |
| Workflows | Core user workflows & multi-station collaboration |
| API Contracts | Tauri commands, events, shared types |
| Dependencies | Dependency policy & allowlist |
| Release Process | Tagging, CI, artifact publishing |
β Show Your Support
If GT Office sounds useful to you:
- Drop a Star β on this repo β it helps others discover it
- Share it with your team
- Open an issue for bugs or feature requests
- Join the discussion (coming soon!)
Made with β€οΈ for developers who work with AI agents every day
Apache License 2.0 Β· GitHub Β· Releases
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi




