{"id":14507,"library":"copaw","title":"CoPaw: Co Personal Agent Workstation","description":"CoPaw is an open-source personal AI workstation designed to run in your local environment, emphasizing data sovereignty and extensibility. It acts as a personal assistant, communicating across multiple channels (e.g., DingTalk, Feishu, Discord) and executing scheduled tasks. Its capabilities are driven by 'Skills,' which can be extended through custom Python scripts. All data and tasks are processed on the user's machine, ensuring privacy without relying on third-party hosting. The library is actively developed with frequent updates, with version 1.0.2 being the latest stable release.","status":"active","version":"1.0.2","language":"en","source_language":"en","source_url":"https://github.com/agentscope-ai/CoPaw","tags":["AI","agent","personal-assistant","multi-channel","automation","local-first","privacy","LLM"],"install":[{"cmd":"pip install copaw","lang":"bash","label":"Pip Installation (Recommended for Developers)"},{"cmd":"curl -fsSL https://copaw.agentscope.io/install.sh | bash","lang":"bash","label":"One-line Installer (macOS/Linux - no Python setup required)"},{"cmd":"irm https://copaw.agentscope.io/install.ps1 | iex","lang":"bash","label":"One-line Installer (Windows PowerShell - no Python setup required)"}],"dependencies":[{"reason":"Core multi-agent framework upon which CoPaw is built [2, 7, 20].","package":"agentscope"},{"reason":"Runtime environment for agent operations [15].","package":"agentscope-runtime"},{"reason":"HTTP client for network requests, used by the web console and channel integrations [15].","package":"httpx"},{"reason":"ASGI server for running the local web console [15].","package":"uvicorn"},{"reason":"Used for scheduling tasks and recurring workflows [15].","package":"apscheduler"},{"reason":"Powers the persistent memory system, storing user preferences and task history [2, 7, 15].","package":"reme-ai"},{"reason":"Integration with Google's Generative AI models [15].","package":"google-genai"},{"reason":"Python Imaging Library, used for image processing capabilities [15].","package":"pillow"},{"reason":"Asynchronous I/O primitives for robust concurrency [15].","package":"anyio"}],"imports":[],"quickstart":{"code":"pip install copaw\ncopaw init --defaults\ncopaw app","lang":"bash","description":"This quickstart installs CoPaw via pip, initializes the default workspace and configuration files, and then launches the web console. After running `copaw app`, open http://127.0.0.1:8088/ in your browser to interact with the assistant. [1, 2, 3, 4, 11, 12]"},"warnings":[{"fix":"Monitor official announcements from the developers for migration paths or new package names. Check the GitHub repository for updates.","message":"CoPaw is reportedly being rebranded to 'QwenPaw'. While the PyPI package is still `copaw` at version 1.0.2, future releases or a parallel project might use the new name, potentially leading to package name changes or diverging development paths.","severity":"breaking","affected_versions":"Potentially future versions beyond 1.0.2"},{"fix":"Ensure all API key fields are correctly filled, double-check for extra spaces, and verify that model names exactly match provider values (case-sensitive) in the Console's 'Settings -> Models' section.","message":"Configuring API keys for cloud-based LLMs (e.g., DashScope, ModelScope) is a common source of errors. Issues often arise from missing API keys, incorrect base_url settings, or case-sensitive model names.","severity":"gotcha","affected_versions":"All versions supporting cloud LLMs"},{"fix":"Manually install `uv` (refer to GitHub Releases for `uv.exe` or `pip install -U uv`), then configure `uv` environment variables and add `~/.copaw/bin` to your system's PATH. Re-run the installation script afterwards.","message":"Windows users employing the one-line PowerShell installation script may encounter issues due to 'Constrained Language Mode,' which can prevent the automatic download of `uv` (Python package manager).","severity":"gotcha","affected_versions":"All versions using the PowerShell installer"},{"fix":"Exercise patience during the initial startup. The browser window should open automatically once initialization is complete.","message":"The first launch of CoPaw can take 10-60 seconds, depending on system configuration, as it initializes the Python environment and loads dependencies. Users might mistakenly perceive the application as frozen.","severity":"gotcha","affected_versions":"All versions"}],"env_vars":null,"last_verified":"2026-04-15T00:00:00.000Z","next_check":"2026-07-14T00:00:00.000Z","problems":[],"ecosystem":"pypi"}