deepbot
DeepBot is a system-level AI assistant built for both personal productivity and enterprise workflows — one-click setup, seamless experience, and native Feishu integration.
DeepBot is a system-level AI assistant built on Electron that orchestrates multiple AI agents for enterprise workflows with native Feishu integration. It provides 20+ built-in tools (file operations, browser automation, image generation, document analysis, messaging), parallel task processing, scheduled tasks, persistent memory, and a skill extension system. Agents communicate across tabs for multi-department collaboration, with strict security controls via path whitelists. Supports Qwen, OpenAI, Claude models and integrates with Feishu, WeChat, and WeCom for cross-platform interaction.
Key Features
Use Cases
- 01Enterprise multi-department collaboration with specialized agents (sales, marketing, R&D, product)
- 02Automated document processing and data analysis across Feishu documents
- 03Scheduled system monitoring and report generation tasks
- 04Browser automation for web scraping and testing workflows
- 05Customer service integration via WeChat/WeCom/Feishu bots
- 06Cross-platform notification and messaging automation
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
deepbot — FAQ
What is DeepBot?+
DeepBot is a desktop AI assistant application built with Electron that provides multi-agent orchestration, 20+ productivity tools, and enterprise integrations like Feishu/WeChat. It runs as a standalone app on macOS, Windows, or Linux and supports multiple AI models including Qwen, OpenAI, and Claude.
How do I install DeepBot?+
Clone the repository, install dependencies with pnpm install, and run pnpm run dev for development mode. For production, build the desktop app with pnpm run dist (or dist:mac/dist:win for specific platforms). macOS signed builds require Apple Developer credentials in .env.
What AI models does DeepBot support?+
DeepBot supports Qwen (Alibaba Cloud) as the default model, plus OpenAI (GPT-4, GPT-3.5) and Claude (Anthropic). Configure API keys in System Settings. Avoid reasoning models like QwQ-32B, o1, or DeepSeek-R1 as they cause display issues.
Does DeepBot require API keys?+
Yes, you need API keys for your chosen AI model (Qwen, OpenAI, or Claude). Optional: Tavily API key for web search and Gemini API for image generation (Imagen 3). Feishu/WeChat/WeCom integrations require their respective app credentials.
Is DeepBot free to use?+
DeepBot itself is open-source under the MIT License and free. However, you'll incur costs for AI model API usage (Qwen, OpenAI, Claude) and optional services like Tavily search or Gemini image generation.
How do I create custom tools for DeepBot?+
Create a TypeScript file in src/main/tools/ implementing the ToolPlugin interface, register it in tool-loader.ts, add the tool name constant in tool-names.ts, and document usage in CUSTOM-TOOLS.md. See the Email Tool example or TOOL-DEVELOPMENT-GUIDE.md for details.
How do I install deepbot?+
Open the source repository on GitHub and follow its README. deepbot is a agent — MCP Agents Market links you directly to the official repo.
Is deepbot free?+
deepbot is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.