https://github.com/work3s/desktop
Work3s - Agentic Command Center
https://github.com/work3s/desktop
agentic ai-agents automation claude-code cli developer-tools devtools git-worktree linux macos productivity rust task-automation tauri windows
Last synced: 21 days ago
JSON representation
Work3s - Agentic Command Center
- Host: GitHub
- URL: https://github.com/work3s/desktop
- Owner: work3s
- Created: 2025-11-23T11:24:09.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2026-03-10T02:16:27.000Z (3 months ago)
- Last Synced: 2026-03-10T05:59:26.463Z (3 months ago)
- Topics: agentic, ai-agents, automation, claude-code, cli, developer-tools, devtools, git-worktree, linux, macos, productivity, rust, task-automation, tauri, windows
- Size: 27.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Agentic Command Center
**Your AI workforce that never sleeps.**
Work3s listens to your task boards, assigns work to AI agents, and ships code autonomously. Delegate multiple tasks in parallel while AI handles the heavy lifting — you review, test, and make the final call.
### What this means
- Continuous task intake from your boards
- Automatic delegation to specialized AI agents
- Parallel task execution
- Production-grade code outputs
- Human approval before merge or release
Work3s doesn't cut corners — it removes work that never required a human in the first place. Run ten tasks in parallel, each producing production-ready code, each waiting for your sign-off.
### Value
**10× output. Same quality bar.**
Download for macOS •
Download for Windows •
Download for Linux
---
## The Problem
You have a backlog full of tickets and AI coding tools, but nothing connects the two.
You're still manually reading tickets, switching branches, opening terminals, launching AI assistants, reviewing output, raising PRs, and updating boards. Every task requires a dozen context switches before a single line of code is written.
**Work3s eliminates the donkey work.** AI agents read your tickets, write the code, and raise the PRs. You focus on what only a human can do — review, test, and approve the final result. Multiple tasks run in parallel. You step in only at the finish line.
---
## Task Listeners — Autonomous AI Workflows
The core of Work3s. Connect your project management boards and let AI agents pick up work automatically.
### How It Works
1. **Connect your boards** — JIRA, Linear, Trello, GitHub Projects, Asana, Notion, ClickUp, Azure DevOps, or Monday.com
2. **Define your triggers** — Filter by assignment, status, labels, or any combination:
- *"Assigned to me & moved to In Progress"*
- *"Labeled `bug` & priority High"*
- *"Sprint active & unassigned"*
3. **Choose your AI agent** — Claude Code, Gemini CLI, GitHub Copilot, Codex, Aider, or any custom command
4. **Let it run** — Work3s watches your boards in real time. When a task matches your trigger:
> **Read** the ticket and requirements
> **Create** an isolated Git worktree for the task
> **Launch** the AI agent with full task context
> **Implement** the fix or feature autonomously
> **Raise** a Pull Request with a summary of changes
> **Move** the ticket to Done (or your configured status)
Multiple tasks execute in parallel, each in its own isolated worktree. No conflicts, no interference. You check in when you're ready — review diffs, run tests, and merge with confidence.
### Configure Once, Automate Forever
Each repository gets its own Task Listener configuration:
- **Workflow type** — Trunk-based, Git-flow, or custom branching strategy
- **AI agent** — Select from 10+ supported assistants with optional "yolo mode" for fully autonomous sessions
- **Merge strategy** — Merge, rebase, or squash
- **Sensitive files** — Automatically copy `.env`, config files, and secrets to new worktrees
- **Story point estimation** — Fibonacci, T-shirt sizing, linear, or powers of two
- **Auto-PR** — Automatically raise a pull request when the AI agent completes its work
- **Task templates** — Customize how task context is passed to the AI agent
---
## One-Click PR Review
Review pull requests without leaving Work3s.
- **AI-powered analysis** — Review diffs, identify issues, and suggest improvements
- **Split or unified diffs** — View changes the way you prefer
- **Inline suggestions** — Actionable feedback on every file changed
- **Review history** — Track past reviews and comments
Open a PR, click Review, get results. That simple.
---
## Git Power Shortcuts
Work3s replaces dozens of terminal commands with instant keyboard-driven actions.
| Shortcut | Action |
|---|---|
| `Cmd+K` | **Command Palette** — Search and execute any action |
| `Cmd+P` | **Quick Switch** — Jump between repositories instantly |
| `Cmd+N` | **New Worktree** — Isolated branch in one keystroke |
| `Cmd+O` | **Add Repository** — Bring in a new repo |
| `Cmd+R` | **Refresh** — Sync status across all worktrees |
| `Cmd+B` | **Star Repository** — Pin your most-used repos |
| `Cmd+,` | **Settings** — Configure everything |
| `Cmd+1-9` | **Jump to Repo** — Direct access by position |
### Worktree Management
Every branch gets its own directory. No stashing. No rebuilds. No conflicts with running servers.
- **Create from PR** — One click to check out any Pull Request into an isolated worktree
- **Real-time status** — Color-coded indicators across every worktree: clean, modified, untracked
- **One-click open** — Launch any worktree in your IDE or terminal instantly
- **Multi-repo workspace** — Manage 100+ worktrees across 10+ repositories in a single window
- **File watcher** — Automatic UI updates when Git state changes — no manual refresh needed
---
## Supported Integrations
**Project Management:** JIRA, Linear, Trello, GitHub Projects, Azure DevOps, Asana, Notion, ClickUp, Monday.com
**AI Agents:** Claude Code, GitHub Copilot CLI, Gemini CLI, Codex, Cursor AI, Aider, Ollama (local), OpenAI CLI, Warp Agent, llama.cpp, _Custom commands_
**IDEs & Editors:** VS Code, Cursor, Zed, Sublime Text, Vim / Neovim, IntelliJ IDEA, WebStorm, PyCharm, GoLand, RustRover, Xcode, _and 15+ more_
**Terminals:** Warp, iTerm2, Terminal.app, Kitty, Alacritty, Hyper
---
## Built for Speed
Native Rust backend. No Electron. No web wrapper. Just raw performance.
| Metric | Value |
|---|---|
| **Startup** | Under 500ms |
| **Memory** | Under 200MB with 100 worktrees |
| **App size** | ~5MB |
| **Worktree creation** | ~200ms |
| **Repository switch** | Under 100ms |
---
## Installation
For download and installation instructions, visit **[work-3s.com](https://www.work-3s.com/)**.
### System Requirements
**macOS**
- macOS 13 (Ventura) or later
- Apple Silicon or Intel Mac
**Windows**
- Windows 10 or later
**Linux**
- Ubuntu 22.04+ (.deb), Fedora 38+ (.rpm), or any distro via AppImage
Git must be installed on all platforms. Auto-updates are built in — once installed, Work3s keeps itself current.
---
## Frequently Asked Questions
**How do Task Listeners connect to my boards?**
Work3s authenticates directly with your project management platform. Configure your credentials once, define your trigger rules, and the listener runs continuously.
**Which AI agent should I use?**
Any CLI-based AI coding tool works. Claude Code and Gemini CLI are most popular. Work3s passes full task context to the agent.
**What is "yolo mode"?**
Yolo mode runs the AI agent with auto-permission flags, allowing changes without confirmation prompts. Ideal for well-scoped tasks.
**Does it work with private repositories?**
Yes. Add a GitHub Personal Access Token in Settings.
**Do I need to understand Git worktrees?**
Not at all. Work3s handles Git complexity behind the scenes.
**Which platforms are supported?**
Work3s is available on macOS, Windows, and Linux. All platforms receive the same features and auto-updates.
---
The bottleneck was never your ability to write code. It was everything around it.
Get started at work-3s.com
Built with Rust + Tauri. Designed for developers who ship.