{"full_name":"CherryHQ/cherry-studio","owner":"CherryHQ","name":"cherry-studio","url":"https://github.com/CherryHQ/cherry-studio","description":"Your AI workspace for models, agents, and productivity.","homepage":"https://cherryai.com","topics":[],"language":"TypeScript","license":"AGPL-3.0","avatar":"https://avatars.githubusercontent.com/u/187777663?v=4","created_at":"2024-05-24T01:56:26Z","pushed_at":"2026-11-10T09:34:24Z","metrics":{"stars":53388,"forks":5200,"watchers":206,"issues":13219,"prs":9650,"releases":293,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":769},"growth":{"day":{"stars":28,"forks":4,"base_day":"2026-11-09"}},"history":{"dates":["2026-11-09","2026-11-10"],"stars":[53360,53388],"forks":[5196,5200],"watchers":[206,206],"issues_open":[null,null],"prs_open":[null,null]},"boards":{},"same_owner":[],"issues":[{"number":6505,"title":"[FAQ&反馈]: 划词助手 / Selection Assistant","comments":372,"created_at":"2025-05-27T05:09:09Z"},{"number":14198,"title":"[Bug]: Switching model mid-conversation fails with No conversation found with session ID","comments":270,"created_at":"2026-04-11T15:00:49Z"},{"number":20941,"title":"[Bug]: Work and Agent conversations terminate with an empty no-response error","comments":171,"created_at":"2026-09-22T11:59:12Z"},{"number":20976,"title":"[Bug]: Cherry adapter rejects mid-conversation system messages for models without the mid-conversation-system beta — 49 local 400s/day, each triggering a fallback chain","comments":157,"created_at":"2026-09-23T08:31:23Z"},{"number":20940,"title":"[Bug]: Responses API stream events fail client TypeValidation and abort the turn","comments":128,"created_at":"2026-09-22T11:59:09Z"},{"number":18894,"title":"[Bug]: Agent v2 context grows past provider window before auto-compaction","comments":119,"created_at":"2026-08-19T06:07:36Z"},{"number":19793,"title":"Chat fails when a response stream ends without a finish reason","comments":106,"created_at":"2026-08-31T08:45:26Z"},{"number":21191,"title":"[Bug]: A single corrupt image permanently bricks an Agent session — every request 400s at a fixed message index, with no UI recovery path","comments":96,"created_at":"2026-09-29T19:25:22Z"}],"discussions":[{"number":23897,"title":"最近更新之后就打不开软件了","comments":1,"category":"General","created_at":"2026-11-08T15:37:22Z"},{"number":22693,"title":"[配置分享] 在 cherry-studio 中接入 Twinkle Model（OpenAI / Anthropic 兼容）","comments":0,"category":"Model & Provider | 模型和服务商","created_at":"2026-10-26T10:03:04Z"},{"number":22450,"title":"Is independent client support intended for remote access? (documentation + compatibility policy)","comments":0,"category":"Ideas","created_at":"2026-10-22T12:44:58Z"},{"number":22449,"title":"Show and tell: driving Cherry Studio agents from DeepSeek Harness (independent remote-access client)","comments":0,"category":"Show and tell","created_at":"2026-10-22T12:44:32Z"},{"number":21615,"title":"[请教] 模型调用链调整后的回归对照，有团队在系统化做吗？","comments":0,"category":"General","created_at":"2026-10-13T14:59:59Z"},{"number":21265,"title":"Cherry Studio to mobile","comments":0,"category":"General","created_at":"2026-10-01T18:59:54Z"},{"number":21065,"title":"pnpm install报错，如何消除错误？","comments":1,"category":"Q&A","created_at":"2026-09-26T02:07:42Z"},{"number":21055,"title":"win10编译cherrystudio，必须安装WSL么？","comments":1,"category":"Q&A","created_at":"2026-09-25T16:15:37Z"}],"latest_release":{"name":"v2.1.10","tag":"v2.1.10","published_at":"2026-10-31T15:17:51Z","body":"## Downloads (v2.1.10)\n\n| Platform | Architecture | Download |\n| --- | --- | --- |\n| Windows | x64 | [Installer](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-win-x64-setup.exe) · [Portable](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-win-x64-portable.exe) |\n| Windows | arm64 | [Installer](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-win-arm64-setup.exe) · [Portable](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-win-arm64-portable.exe) |\n| macOS | Apple silicon (arm64) | [DMG](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-mac-arm64.dmg) · [ZIP](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-mac-arm64.zip) |\n| macOS | Intel (x64) | [DMG](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-mac-x64.dmg) · [ZIP](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-mac-x64.zip) |\n| Linux | x64 | [AppImage](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-linux-x64.AppImage) · [DEB](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-linux-x64.deb) · [RPM](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-linux-x64.rpm) |\n| Linux | arm64 | [AppImage](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-linux-arm64.AppImage) · [DEB](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-linux-arm64.deb) · [RPM](https://github.com/CherryHQ/cherry-studio/releases/download/v2.1.10/Cherry-Studio-2.1.10-linux-arm64.rpm) |\n\n<details>\n<summary>Release Notes</summary>\n\nCherry Studio 2.1.10 - File Comments, Touch Reorder, and Update Timeline\n\n✨ New Features\n- [Agent Files] Comment on files for the agent. In a text file, hover a line and click '+' (or drag across several lines) to write a comment. In Word, Excel, PDF and PowerPoint files, pick a part and click Comment. Each comment is added to the message as a chip with its location.\n- [Updates] View skipped stable-version release notes in a collapsible timeline; single-version updates show their notes directly. Markdown footnote navigation now works correctly with backlinks.\n- [Proxy] Test proxy connection in General Settings before saving, with support for PAC proxy/direct fallback reporting.\n- [Touch] Reorder lists by pressing and holding a row. Buttons inside a row no longer start a drag. Selection Assistant settings now show enabled and disabled actions in one list separated by a divider.\n\n🐛 Bug Fixes\n- [Chat] The message list no longer jumps back to the first message while scrolling a conversation that contains code blocks.\n- [Agents] Existing conversations resume correctly after moving the data directory, preserving their history.\n- [Local Dictation] Fix local speech recognition silently losing the second half of long utterances.\n- [Streaming] Fix missing or duplicated response text when stream replay overlaps incoming output.\n- [Composer] Option descriptions in question panels are no longer truncated.\n- [Right Panel] The browser sidebar no longer opens unexpectedly when creating or switching Agent tasks.\n- [Code Block] Diagram preview toolbars are no longer clipped. Mermaid, Graphviz, SVG, LaTeX, and ECharts previews blend into the message background.\n- [Knowledge] File conversion progress starts from 0% and updates immediately instead of every 5 seconds.\n- [Conversation List] Recent conversations no longer sort to the bottom after midnight.\n- [MiMo] Fix MiMo models returning “Unsupported model” errors.\n\n⚡ Performance\n- [Code Blocks] Reduce unnecessary rendering work while scrolling conversations with code blocks.\n\n</details>\n\n## What's Changed\n* fix(move-to-trash): refuse pro"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}