PilotDeck 是 AI Skill Hub 本期精选Agent工作流之一。已获得 2.7k 颗 GitHub Star,综合评分 8.0 分,整体质量较高。我们强烈推荐将其纳入你的 AI 工具库,帮助提升工作效率。
PilotDeck 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
PilotDeck 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:npm 全局安装 npm install -g pilotdeck # 方式二:npx 直接运行(无需安装) npx pilotdeck --help # 方式三:项目依赖安装 npm install pilotdeck # 方式四:从源码运行 git clone https://github.com/OpenBMB/PilotDeck cd PilotDeck npm install npm start
# 命令行使用
pilotdeck --help
# 基本用法
pilotdeck [options] <input>
# Node.js 代码中使用
const pilotdeck = require('pilotdeck');
const result = await pilotdeck.run(options);
console.log(result);
# pilotdeck 配置说明 # 查看配置选项 pilotdeck --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export PILOTDECK_CONFIG="/path/to/config.yml"
<p align="center"> <img src="assets/banner.png" alt="PilotDeck" width="680"/> </p>
<p align="center"> Task-oriented AI Agent productivity platform — redefining operational boundaries and memory evolution, one WorkSpace at a time. </p>
<p align="center"> <a href="https://pilotdeck.openbmb.cn"><img src="https://img.shields.io/badge/Website-pilotdeck.openbmb.cn-FF6B35?style=flat-square&logo=googlechrome&logoColor=white" alt="Official Website"/></a> <a href="https://pilotdeck.openbmb.cn/pilotdeck.github.io/demo/p/pilotdeck-demo"><img src="https://img.shields.io/badge/Demo-Live-brightgreen?style=flat-square" alt="Live Demo"/></a> <a href="LICENSE"><img src="https://img.shields.io/badge/License-AGPL_3.0-blue.svg?style=flat-square" alt="License"/></a> <a href="https://modelcontextprotocol.io/"><img src="https://img.shields.io/badge/MCP-Native-6366F1?style=flat-square" alt="MCP Native"/></a> <a href="https://github.com/OpenBMB/PilotDeck/stargazers"><img src="https://img.shields.io/github/stars/OpenBMB/PilotDeck?style=flat-square" alt="Stars"/></a> <br/> <a href="#-community"><img src="https://img.shields.io/badge/Discord-Join_Community-5865F2?style=for-the-badge&logo=discord&logoColor=white" alt="Discord"/></a> <a href="#-community"><img src="https://img.shields.io/badge/Feishu-Community-00D6B9?style=for-the-badge&logo=bytedance&logoColor=white" alt="Feishu"/></a> <a href="#-community"><img src="https://img.shields.io/badge/WeChat-Community-07C160?style=for-the-badge&logo=wechat&logoColor=white" alt="WeChat"/></a> <br/> </p>
<p align="center"> <b>English</b> | <a href="./README.zh.md">简体中文</a> <br/> <a href="https://pilotdeck.openbmb.cn">Website</a> · <a href="https://pilotdeck.openbmb.cn/pilotdeck.github.io/demo/p/pilotdeck-demo">Live Demo</a> · <a href="https://pilotdeck.openbmb.cn/pilotdeck.github.io/docs/en/introduction">Tutorial</a> · <a href="#-installation--quick-start">Quick Start</a> · <a href="#-key-highlights">Highlights</a> · <a href="#use-cases">Use Cases</a> · <a href="#-community">Community</a> </p>
---
News 🔥
---
PilotDeck is an open-source agent operating system designed around the concept of "WorkSpace". It is jointly developed and open-sourced by Tsinghua University THUNLP, ModelBest, OpenBMB, and AI9Stars. Targeting general-purpose, multi-task scenarios, PilotDeck is built to be a true productivity tool for the Agent era.
A wave of excellent AI Agent harnesses has emerged in recent years, each with its own focus: Claude Code / Cursor / Trae Solo brought model reasoning deep into the programming IDE; Claude Cowork introduced the notion of project-level isolation to desktop-side knowledge work; WorkBuddy connected agents to IM ecosystems such as WeCom and Feishu so AI is one message away.
When we shift the lens from "one-shot programming" or "immediate Q&A" to long-running, multi-project productivity work, however, several questions remain open:
PilotDeck is an incremental exploration around exactly these questions. It uses the WorkSpace as the fundamental unit — completely isolating files, memory and skills per project — and pairs it with three pillar capabilities: White-box Memory, Smart Routing and Always-on. The entire system natively supports the Model Context Protocol (MCP) and behaves consistently across front-ends (Web / CLI / IM).
|
WorkSpace-Level Isolation & Accretion Every project gets its own file system, memory store and skill set. Parallel work no longer interferes with itself, retrieval has a bounded scope, and skills accrete naturally as each task grows — no more global context pollution. <p align="center"> <img src="assets/workspace_en.gif" width="100%" alt="WorkSpace isolation demo"/> </p> </td> <td width="50%" valign="top"> Traceable White-box Memory Memory generation, extraction, storage and retrieval are visible end-to-end. When the AI mis-remembers, you can pinpoint and fix the offending entry. Built-in Dream Mode consolidates memory in idle windows, and supports one-click rollback. <p align="center"> <img src="assets/memory_en.gif" width="100%" alt="White-box memory demo"/> </p> </td> </tr> <tr> <td width="50%" valign="top"> Smart Routing & Cost Optimization Task difficulty is auto-detected; complex calls go to flagship models (e.g. Claude 3.5 Sonnet / GPT-4o), simple ones drop to lighter models. Through on-device / cloud co-orchestration and precise matching, token spend shrinks dramatically without sacrificing quality. <p align="center"> <img src="assets/router.gif" width="100%" alt="Smart routing demo"/> </p> </td> <td width="50%" valign="top"> Always-on Background Execution PilotDeck breaks the "you ask, it answers" loop: after you sign off, the agent keeps discovering candidate tasks, running long-horizon monitors, and finally lands deliverables as local files with a summary report waiting for you. <p align="center"> <img src="assets/awo_en.gif" width="100%" alt="Always-on execution demo"/> </p> </td> </tr> </table> 📦 Installation & Quick StartWe provide a one-line installer for macOS / Linux, plus a source-based workflow for developers. Option A: One-line install (recommended, macOS / Linux)
The script auto-installs Node.js 22, clones the repo, installs dependencies, and builds the frontend. Once it finishes:
Option C: Docker ComposeIf Docker is installed, you can start PilotDeck with:
--- Use CasesAll demos below are generated entirely by edge-side models via PilotDeck's Smart Routing — no cloud-side frontier model required. Work Document Generation"Survey the Chinese LLM application market and turn it into a formal HTML white paper."
Mini-Game Development"Walk me through building an iOS AR mini-game Ball Finder in Vibe Coding mode."
AI Engineering Platform Development"Build a low-code embedding fine-tuning platform from scratch."
Audio-Video Editing & Social Media Operations"Push this English podcast to a global audience in Chinese / Japanese / French / Korean / Spanish / Arabic."
|