A free, open-source, Cowork app with AI Agents
Built-in Agent | Zero Setup | Any API Key | Multi-Agents | Remote Access | Cross-Platform | 24/7 Automation
English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Español | Português | Türkçe | Русский | Українська | Official Website
💬 Community: Discord (English) | 微信 (中文群) | Twitter
Cowork in Action · Why Choose PanAI? · Quick Start · Community
PanAI is more than a chat client. It's a Cowork platform where AI agents work alongside you on your computer — reading files, writing code, browsing the web, and automating tasks. You see everything the agent does, and you're always in control.
| Traditional AI Chat Clients | PanAI (Cowork) | |
|---|---|---|
| AI can operate on your files | Limited or No | Yes — built-in agent with full file access |
| AI can execute multi-step tasks | Limited | Yes — autonomous with your approval |
| Remote access from phone | Rarely | WebUI + Telegram / Lark / DingTalk / WeChat |
| Scheduled automation | No | Cron — 24/7 unattended |
| Multiple AI Agents at once | No | Claude Code, Codex, Qwen Code, Hermes Agent, Snow CLI, Cursor Agent and 13+ more — auto-detected, unified interface |
| Price | Free / Paid | Free & Open Source |
PanAI ships with a complete AI agent engine. Unlike tools that require you to install CLI agents separately, PanAI works the moment you install it.
- No CLI tools to install — the agent engine is built in
- No complex setup — paste any API key to get started
- Full agent capabilities — file read/write, web search, image generation, MCP (Model Context Protocol) tools
- Ready-to-use assistants — 6 domain assistants (AI开发, 全域中枢, PanAEC, PaNews, Pandolla, 电商运营) ready to use immediately
These tracks match what the app actually ships: Morph PPT presets and the pptx / docx / xlsx skills (see assistant/ presets and skills/ in the repo). Want document/table output? PanAI’s built-in OfficeCLI helps PPT (Morph), Word (.docx), and Excel (.xlsx/.xlsm/.csv) go from request to deliverable faster and more reliably.
The three assistant types map to file workflows, and the final outputs are directly editable and reusable.
Output: editable Morph PPT (
.pptx) Morph-animated slide-to-slide transitions with coherent story pacing; powered by OfficeCLI.
|
|
Output: editable Word (
.docx) Paper/thesis writing and production-ready document editing via thedocxskill; powered by OfficeCLI.
|
|
Output: usable Excel (
.xlsx/.xlsm/.csv) Generate/refresh spreadsheets withxlsxfor analysis, auto-formatting, and charts; powered by OfficeCLI.
|
|
If you already use Claude Code, Codex, Hermes Agent, or OpenClaw, PanAI auto-detects them and lets you Cowork with all of them — alongside the built-in agent.
Supported Agents: Built-in Agent (zero setup) • Claude Code • Codex • Qwen Code • Goose AI • OpenClaw • Augment Code • CodeBuddy • Kimi CLI • OpenCode • Factory Droid • GitHub Copilot • Qoder CLI • Mistral Vibe • Nanobot • Aion CLI (aionrs, the Rust-based backend service shipped with PanAI) • Snow CLI • Hermes Agent • Cursor Agent and more
- Auto Detection — automatically recognizes installed CLI tools
- Unified Interface — one Cowork platform for all your AI agents
- Parallel Sessions — run multiple agents simultaneously with independent context
- MCP Unified Management — configure MCP (Model Context Protocol) tools once, automatically sync to all agents — no need to configure each agent separately
- YOLO Mode (auto-approve all agent actions without manual confirmation) / Full-Auto Mode — one click to bypass permission prompts; all agents support full-auto mode for unattended execution
Run multiple AI agents as an organized team: a Leader agent receives your instructions, breaks them into subtasks, and delegates to Teammate agents via a built-in Team MCP Server. Teammates execute in parallel, share results through an async mailbox, and write to a shared task board.
- Parallel multi-agent execution — Leader breaks tasks into subtasks and delegates to Teammate agents running in parallel; each Teammate uses its own model via ACP (Agent Communication Protocol, PanAI's multi-agent coordination layer), Gemini, or Aionrs
- Leader orchestration — Leader assigns, tracks, and aggregates results; supported backends include Claude Code, Codex, Hermes Agent, Gemini, Snow CLI, and Aion CLI
- Team-isolated workspace — all agents share the same folder; each has its own permission dialog with sidebar badge for pending approvals
🔍 View Team Mode Details ▶️
- Shared Workspace — all agents read/write the same folder; the file panel stays visible throughout
- Supported backends — Claude Code, Codex, Gemini, Snow CLI, Aion CLI (aionrs); other ACP backends with
mcpCapabilities.stdioare auto-supported - Dynamic scaling — add or remove Teammates while the team is running; silent agents auto-escalate to failed with one-click removal
- Granular permissions — each agent has its own permission confirmation dialog; sidebar badge shows pending approvals
- File sharing — Leader can pass file attachments to Teammates
Other AI apps give you a chatbox with your API key. PanAI gives you a full Cowork agent.
| Your API Key | What You Get |
|---|---|
| Gemini API Key | Gemini-powered Cowork Agent |
| OpenAI API Key | GPT-powered Cowork Agent |
| Anthropic API Key | Claude-powered Cowork Agent |
| AWS Bedrock credentials | Bedrock-powered Agent via Aion CLI (aionrs) |
| Ollama / LM Studio (local) | Local model Cowork Agent |
| NewAPI Gateway | Unified access to 20+ models |
Same agent capabilities — file read/write, web search, image generation, tool use — regardless of which model powers it. PanAI supports 30+ AI platforms including cloud services and local deployments.
🔍 View All 30+ Supported Platforms ▶️
Comprehensive Platform Support:
- Official Platforms — Gemini, Gemini (Vertex AI), Anthropic (Claude), OpenAI
- Cloud Providers — AWS Bedrock, New API (unified AI model gateway)
- Chinese Platforms — Dashscope (Qwen), Dashscope Coding Plan, Zhipu, Moonshot (Kimi), Qianfan (Baidu), Hunyuan (Tencent), Lingyi, ModelScope, InfiniAI, Ctyun, StepFun, SiliconFlow-CN, PPIO
- International Platforms — DeepSeek, MiniMax, Novita, OpenRouter, SiliconFlow, xAI, Ark (Volcengine), Poe
- Local Models — Ollama, LM Studio (via Custom platform with local API endpoint)
PanAI also supports NewAPI gateway service — a unified AI model hub that aggregates and distributes various LLMs. Flexibly switch between different models in the same interface to meet various task requirements.
Extensible assistant system with 6 domain assistants and a three-tier skill system. Create and manage your own assistants and skills.
- Create Custom Assistants — Define your own assistants with custom rules and capabilities
- Three-tier Skills — Builtin skills (shipped with PanAI), custom skills (your own), and Extension skills (contributed by third-party extensions); enable/disable per conversation with the skill indicator
- Per-conversation Control — A skill indicator in the chat header shows active skills for the current conversation; search and exclude skills as needed
PanAI supports three skill layers: built-in skills (shipped with the app), custom skills (user-defined), and extension skills (loaded from the Extension SDK).
🔍 View Assistant Details and Custom Skills ▶️
PanAI ships with 6 domain assistants, each backed by a curated skill set and extendable through custom skills:
- 🤖 AI开发 (AI Development) — Full-stack & infrastructure engineering: product/architecture/PM, multi-platform dev, testing, DevOps & cloud ops, data engineering, AI/ML & LLM engineering, security (network/red-team/blue-team, authorized testing only), storage & NAS, embedded/hardware
- 🎛️ 全域中枢 (Omni Hub) — Orchestrates every capability across the assistant family, decomposes tasks, and self-evolves by discovering, installing, and authoring new skills
- 🏗️ PanAEC — Engineering & construction: CAD drawing, image-to-BIM modeling, multi-party coordination, quantity take-off, model-delivery checks, format conversion
- 🗞️ PaNews — Global news & business intelligence: worldwide hot-event tracking, social listening, corporate intelligence, tender analysis, market quotes, logistics/flight/rail tracking (public sources only)
- 📈 Pandolla — Investment research across equities, funds, futures, FX, crypto; valuation, portfolio tracking, backtesting (research & knowledge only — not investment advice)
- 🛒 电商运营 (E-commerce Operations) — Full-funnel store, orders, inventory, payments, support, ads, social, SEO, CRM, and analytics
Custom Skills: Create skills in the skills/ directory, enable/disable skills per assistant to extend AI capabilities. Skills come from three sources: builtin (shipped with PanAI), custom (your own), and Extension (contributed via the Extension SDK). Built-in skills include pptx, docx, pdf, xlsx, mermaid, and more.
💡 Each assistant is defined by a markdown file. Check the
assistant/directory for examples.
Your 24/7 AI assistant — access PanAI from any device, anywhere.
-
WebUI Mode — access via browser from phone, tablet, or any computer. Supports LAN, cross-network, and server deployment. QR code or password login.
-
Chat Platform Integration
- Telegram — Cowork with your AI agent directly from Telegram
- Lark (Feishu) — Cowork through Feishu bots for enterprise collaboration
- DingTalk — AI Card streaming with automatic fallback
- WeChat — Personal WeChat account integration
- WeCom (企业微信), Slack, Discord and more platforms coming soon
Setup: PanAI Settings → WebUI Settings → Channel, configure the Bot Token.
Remote control & monitor your agent — Claude, Gemini, Codex. Use from browser or phone, same as Claude Code remote.
Set it up once, the AI agent runs automatically on schedule — truly 24/7 unattended operation.
- Natural Language — tell the agent what to do, just like chatting
- Three scheduling modes — standard cron expression (with timezone), fixed interval (every N minutes/hours), or one-time trigger
- AI-created tasks — agents can autonomously create scheduled tasks during a conversation
- Use Cases: scheduled data aggregation, report generation, file organization, reminders
🔍 View Scheduled Task Details ▶️
Scheduling modes:
Cron expression— standard 5-field cron with timezone support (e.g.0 9 * * 1,Asia/Shanghai)Every N minutes/hours— fixed interval, e.g. run every 30 minutesOne-time— trigger once at a specified datetime, then auto-disable
Execution modes:
Continue in existing conversation— appends to the bound conversation so the AI retains full context historyCreate new conversation each time— opens a fresh session on each trigger, ideal for independent periodic reports
Other capabilities:
- Conversation-Bound — Each scheduled task is bound to a conversation, maintaining context and history
- Automatic Execution — Tasks run automatically at scheduled times, sending messages to the conversation
- Easy Management — Create, modify, enable/disable, delete, and view scheduled tasks anytime
- Keep-awake — PanAI automatically prevents system sleep while tasks are active, and detects missed triggers after wake
- Advanced config — each task can have its own model, workspace directory, and reasoning effort settings
Real-World Examples:
- Daily weather report generation
- Weekly sales data aggregation
- Monthly backup file organization
- Custom reminder notifications
10+ formats: PDF, Word, Excel, PPT, code, Markdown, images, HTML, Diff — view everything without switching apps.
- Instant Preview — after the agent generates files, view results immediately without switching apps
- Real-time Tracking + Editable — automatically tracks file changes; supports live editing of Markdown, code, HTML
- Multi-Tab Support — open multiple files simultaneously, each in its own tab
- Version History — view and restore historical versions of files (Git-based)
🔍 View Complete Format List ▶️
Supported Preview Formats:
- Documents — PDF, Word (
.doc,.docx,.odt), Excel (.xls,.xlsx,.ods,.csv), PowerPoint (.ppt,.pptx,.odp) - Code — JavaScript, TypeScript, Python, Java, Go, Rust, C/C++, CSS, JSON, XML, YAML, Shell scripts, and 30+ programming languages
- Markup — Markdown (
.md,.markdown), HTML (.html,.htm) - Images — PNG, JPG, JPEG, GIF, SVG, WebP, BMP, ICO, TIFF, AVIF
- Other — Diff files (
.diff,.patch)
Batch renaming, automatic organization, smart classification, file merging — the Cowork agent handles it for you.
🔍 View File Management Features Details ▶️
- Auto Organize — Intelligently identify content and auto-classify, keeping folders tidy
- Efficient Batch — One-click rename, merge files, say goodbye to tedious manual tasks
- Automated Execution — AI agents can independently execute file operations, read/write files, and complete tasks automatically
Use Cases:
- Organize messy download folders by file type
- Batch rename photos with meaningful names
- Merge multiple documents into one
- Auto-classify files by content
Deeply analyze Excel data, automatically beautify reports, and generate insights — all powered by AI agents.
🔍 View Excel Processing Features ▶️
- Smart Analysis — AI analyzes data patterns and generates insights
- Auto Formatting — Automatically beautify Excel reports with professional styling
- Data Transformation — Convert, merge, and restructure data with natural language commands
- Report Generation — Create comprehensive reports from raw data
Use Cases:
- Analyze sales data and generate monthly reports
- Clean and format messy Excel files
- Merge multiple spreadsheets intelligently
- Create data visualizations and charts
Intelligent image generation, editing, and recognition, powered by Gemini
🔍 View Image Generation Features ▶️
- Text-to-Image — Generate images from natural language descriptions
- Image Editing — Modify and enhance existing images
- Image Recognition — Analyze and describe image content
- Batch Processing — Generate multiple images at once
Automatically generate professional documents — presentations, reports, and more — with AI agents.
🔍 View Document Generation Features ▶️
- PPTX Generator — Create professional presentations from outlines or topics
- Word Documents — Generate formatted Word documents with proper structure
- Markdown Files — Create and format Markdown documents for documentation
- PDF Conversion — Convert between various document formats
Use Cases:
- Generate quarterly business presentations
- Create technical documentation
- Convert PDF to editable formats
- Auto-format research papers
Customize with your own CSS code, make your interface match your preferences
- ✅ Fully Customizable — Freely customize interface colors, styles, layout through CSS code, create your exclusive experience
Open multiple conversations, tasks don't get mixed up, independent memory, double efficiency
- ✅ Independent Context — Each conversation maintains its own context and history
- ✅ Parallel Execution — Run multiple tasks simultaneously without interference
- ✅ Smart Management — Easy switching between conversations with visual indicators
Click to see detailed comparison
PanAI is a free and open-source Multi-AI Agent Desktop. Compared to Claude Cowork which only runs on macOS and is locked to Claude, PanAI is its full-model, cross-platform enhanced version.
| Dimension | Claude Cowork | PanAI |
|---|---|---|
| OS | macOS Only | macOS / Windows / Linux |
| Model Support | Claude Only | Gemini, Claude, DeepSeek, OpenAI, Ollama, ... |
| Interaction | Desktop GUI | Desktop GUI + WebUI + Telegram / Lark / DingTalk / WeChat |
| Automation | Manual only | Cron scheduled tasks — 24/7 unattended |
| Cost | $100/month | Free & Open Source |
Deep AI Office Scenario Support:
- File Management: Intelligently organize local folders and batch rename with one click.
- Data Processing: Deeply analyze and automatically beautify Excel reports.
- Document Generation: Automatically write and format PPT, Word, and Markdown documents.
- Instant Preview: Built-in 10+ format preview panels, AI collaboration results instantly visible.
Q: Do I need to install Gemini CLI or Claude Code first?
A: No. PanAI has a built-in AI agent that works immediately after installation. Just enter any API key to get started. If you also have CLI tools like Claude Code or Gemini CLI installed, PanAI will auto-detect and integrate them for even more capabilities.Q: What can I do with PanAI?
A: PanAI is your private Cowork workspace. The built-in agent can batch organize folders, process Excel data, generate documents, search the web, and generate images. With Multi-Agent Mode, you can also leverage Claude Code, Codex, and other powerful CLI agents through the same interface.Q: Is it free?
A: PanAI is completely free and open source. You only pay for the API usage of whichever provider you choose, and you can use API keys from any provider you prefer.Q: Can I run PanAI on a server (headless)?
A: Yes — PanAI WebUI mode runs as a standalone HTTP server. See the WebUI section above for setup instructions.Q: Is my data secure?
A: All data is stored locally in a SQLite database. Nothing is uploaded to any server.- macOS: 10.15 or higher
- Windows: Windows 10 or higher
- Linux: Ubuntu 18.04+ / Debian 10+ / Fedora 32+
- Memory: 4GB+ recommended
- Storage: 500MB+ available space
Click the button above to go to the Releases page and download the installer for your platform (macOS / Windows / Linux).
# Alternatively, macOS via Homebrew
brew install panai- Install PanAI
- Enter any API key to get started
- Start Coworking — the built-in AI agent is ready to go
📖 Expand to View Complete Usage Guide
🚀 Quick Start
- 📖 Complete Installation Guide — Detailed steps from download to configuration
- ⚙️ LLM Configuration Guide — Multi-platform AI model configuration
- 🤖 Multi-Agent Mode Setup — Integrate terminal AI agents
- 🔌 MCP Tool Configuration — Model Context Protocol server setup
- 🌐 WebUI Configuration Guide — Complete WebUI setup and configuration tutorial
🎯 Use Cases
- 📁 File Management — Smart file organization
- 📊 Excel Processing — AI-driven data processing
- 🎨 Image Generation — AI image creation
- 📚 More Use Cases
❓ Support & Help
- ❓ FAQ — Questions and troubleshooting
- 🔧 Configuration & Usage Tutorials — Complete configuration documentation
This project is licensed under Apache-2.0.
PanAI is an independent open-source project, released under the Apache-2.0 license.





















