A self-hosted assistant that actually talks to your coworkers' apps
QwenPaw is an open-source personal AI assistant designed to live on your own hardware and plug into the chat apps your team already uses.

What it does QwenPaw is a Python-based personal AI assistant you install locally or on a server you control. It wraps an LLM backend with a web console, a desktop app, and a growing list of chat-channel integrations—DingTalk, Feishu, WeChat, Discord, Telegram, and now Tencent Yuanbao. You configure a model (local or API), add skills, and the assistant handles scheduling, file processing, news digests, and multi-agent tasks while keeping data on your machine.
The interesting bit
The project treats “channels” as first-class citizens. Instead of forcing users into yet another chat UI, QwenPaw meets them where they already are—enterprise messaging apps, social platforms, even email—while still offering a local web IDE for coding workflows. The recent addition of ephemeral sub-agents (spawn_subagent) suggests the architecture is moving toward delegated, short-lived task workers rather than one monolithic bot.
Key highlights
- Three-command quick start:
pip install qwenpaw,init,app; or a one-liner script that bootstrapsuv, Node, and frontend assets automatically. - Local-first deployment with optional cloud hosting; no mandatory third-party data upload.
- Built-in skills for PDF/Office processing, news aggregation, and cron scheduling; custom skills auto-load without lock-in.
- Multi-layer security model: tool guard, file access control, and skill security scanning.
- Recent v1.1.10 adds sub-agent spawning, Feishu thread replies, and configurable upload limits across channels.
Caveats
- The Windows installer can fail in enterprise LTSC environments due to PowerShell Constrained Language Mode; manual PATH configuration is required.
- “Memory-evolving & proactive” is claimed but the README does not explain the underlying mechanism (vector store, summarization, or something else).
Verdict Worth a look if you need a self-hosted assistant that bridges Western and Chinese messaging ecosystems without SaaS lock-in. Skip it if you want a managed, batteries-included service and don’t want to babysit Python environments or channel OAuth setups.