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.
Install
git clone https://github.com/kevinluosl/deepbotInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Bring AI into your enterprise workflows — a real working partner, not just a chatbot
📖 Introduction
DeepBot is a system-level AI assistant focused on enterprise productivity. It integrates deeply with existing enterprise systems, enabling AI to participate in day-to-day operations across departments through multi-Agent collaboration — automating complex business workflows. Whether it's document processing, data analysis, system monitoring, or cross-department coordination, DeepBot handles it through AI Agent technology. It supports parallel task execution, scheduled tasks, and skill extensions, all protected by strict security controls.
✨ Core Features
- 🎯 Parallel Task Processing — Run multiple tasks simultaneously without interference
- 🔧 20+ Built-in Tools — File operations, command execution, browser control, image generation, image/video analysis, document analysis, AI chat, cross-session messaging, web fetching, Feishu/WeChat/WeCom messaging, Feishu document operations, and more
- 🧠 Memory System — Long-term memory for user preferences and important context
- ⏰ Scheduled Tasks — Automate recurring work with cron-based scheduling
- 🎨 Skill Extensions — Compose tools into reusable Skills for complex workflows
- 🔒 Security Controls — Strict path whitelist to protect system access
- 🤖 Multi-Model Support — Qwen, OpenAI, Claude, and more
- 🌐 External Integrations — Connect with Feishu and other platforms for cross-platform interaction
🚀 Quick Start
Requirements
- Python: 3.11+
- Node.js: 20.0.0+ (optional, for running JS scripts)
- pnpm: 10.23.0+ (optional, for running JS scripts)
- OS: macOS, Windows (desktop), Linux/Docker
Installation
# Clone the repository
git clone https://github.com/kevinluosl/deepbot.git
cd deepbot
# Install dependencies
pnpm install
# Start in development mode
pnpm run dev
Build Desktop App
# Build for all platforms
pnpm run dist
# macOS (with code signing + notarization, requires Apple Developer account)
pnpm run dist:mac
# macOS local build (no signing, no notarization — for development/testing)
pnpm run dist:mac:local
# Windows only
pnpm run dist:win
dist:mac vs dist:mac:local:
dist:mac |
dist:mac:local |
|
|---|---|---|
| Code signing | ✅ Apple Developer ID | ❌ None |
| Notarization | ✅ Apple notarization | ❌ None |
| Gatekeeper | ✅ Passes verification | ❌ Triggers security warnings |
| Requirements | Apple Developer account + .env credentials |
None |
To use dist:mac, configure the following in your .env file:
# Apple signing and notarization (macOS Electron builds only)
APPLE_ID=your-apple-id@example.com
APPLE_ID_PASSWORD=your-app-specific-password
APPLE_APP_SPECIFIC_PASSWORD=your-app-specific-password
APPLE_TEAM_ID=your-team-id
You can generate an app-specific password at appleid.apple.com. The Team ID can be found in your Apple Developer account. | Use case | Production release | Local development / testing |
Note:
dist:mac:localbuilds will trigger macOS security warnings on first launch — see the section below for how to handle them.
Docker Deployment
Docker deployment is available for Linux servers. If you need the Docker version, please contact the author.
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…