{"id":46005,"library":"qwenpaw","title":"QwenPaw","description":"QwenPaw is a personal assistant that runs in your own environment, supporting multiple chat channels (DingTalk, Feishu, QQ, Discord, iMessage, etc.) and scheduled tasks. Built-in skills include cron, PDF/Office handling, news digest, file reading, and custom skills. All data and tasks run locally. Current version: 1.1.10. Release cadence: active.","status":"active","version":"1.1.10","language":"python","source_language":"en","source_url":"https://github.com/qwenpaw/qwenpaw","tags":["assistant","chat","skills","automation"],"install":[{"cmd":"pip install qwenpaw","lang":"bash","label":"Standard install"}],"dependencies":[],"imports":[{"wrong":"from qwenpaw import QwenPaw","symbol":"QwenPaw","correct":"from qwenpaw import QwenPaw"}],"quickstart":{"code":"from qwenpaw import QwenPaw\n\n# Initialize with a minimal config (API keys for channels are set via environment variables)\nbot = QwenPaw(config={'skills': ['cron', 'news', 'file_reader']})\nbot.run()","lang":"python","description":"Basic setup: create a QwenPaw instance with desired skills and run it."},"warnings":[{"fix":"Use Python 3.10, 3.11, 3.12, or 3.13.","message":"QwenPaw 1.x requires Python 3.10-3.13. Python 3.14 is not supported until 2.x release.","severity":"breaking","affected_versions":">=1.0.0,<2.0.0"},{"fix":"Replace `QwenPaw(config={'skills': ['cron']})` with `QwenPaw(config={'skill_configs': [{'name': 'cron'}]})`","message":"The `skills` parameter in QwenPaw constructor is deprecated in 1.1.x; use `skill_configs` instead.","severity":"deprecated","affected_versions":">=1.1.0"},{"fix":"Set env vars (e.g., DINGTALK_APP_KEY) before any import: `import os; os.environ['DINGTALK_APP_KEY'] = '...'`","message":"Environment variables for channel tokens must be set before importing QwenPaw; otherwise, the client may fail silently.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'1.1.10':49 'activ':52 'assist':6,53 'autom':56 'built':27 'built-in':26 'cadenc':51 'channel':16 'chat':15,54 'cron':31 'current':47 'custom':39 'data':42 'digest':35 'dingtalk':17 'discord':20 'environ':12 'etc':22 'feishu':18 'file':36 'handl':33 'imessag':21 'includ':30 'local':46 'multipl':14 'news':34 'pdf/office':32 'person':5 'qq':19 'qwenpaw':1,2 'read':37 'releas':50 'run':8,45 'schedul':24 'skill':29,40,55 'support':13 'task':25,44 'version':48","created_at":"2026-06-07T12:57:48.563710+00:00","updated_at":"2026-06-07T12:57:48.563710+00:00","problems":{"verify_error":"Traceback (most recent call last):\n  File \"<string>\", line 1, in <module>\nImportError: cannot import name 'QwenPaw' from 'qwenpaw' (/tmp/tmpeltbelvv/venv/lib/python3.12/site-packages/qwenpaw/__init__.py)"},"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops","productivity"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"import_fail","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-07-10","install_tag":null}}