Skip to content

Commit 097c97f

Browse files
EEEEEKKOcursoragent
andcommitted
docs: add prominent AGPL-3.0 attribution to upstream clawd-on-desk
- README.md: add license + upstream badges, dedicated 致谢/Attribution callout near the top, expanded License & Acknowledgments section at the end with AGPL §13 network-service notice and source URL. - README.md: docs index entry for clawd-on-desk/AGENTS.md now links to the upstream rullerzhou-afk/clawd-on-desk repository directly. - CONTRIBUTING.md: note that clawd-on-desk/ is a vendored AGPL-3.0 fork of rullerzhou-afk/clawd-on-desk and clarify upstream compatibility in the License section. NOTICE.md / LICENSE / clawd-on-desk/{LICENSE,NOTICE.md} were already in place and remain authoritative for the full attribution chain. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 7ad5a0c commit 097c97f

2 files changed

Lines changed: 38 additions & 1 deletion

File tree

CONTRIBUTING.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,13 @@ entry point for developers; deeper background lives in
55
[docs/development.md](docs/development.md) and
66
[clawd-on-desk/AGENTS.md](clawd-on-desk/AGENTS.md).
77

8+
> The Electron desktop pet layer (`clawd-on-desk/`) is a vendored fork of
9+
> [rullerzhou-afk/clawd-on-desk](https://github.com/rullerzhou-afk/clawd-on-desk)
10+
> and is governed by the same AGPL-3.0-only license. When touching code
11+
> under `clawd-on-desk/`, please keep the upstream coding conventions and
12+
> avoid unnecessary divergence — see [`NOTICE.md`](./NOTICE.md) for the
13+
> exact upstream commit we forked from.
14+
815
> Looking to just use the app? Grab a prebuilt installer from
916
> [Releases](https://github.com/OpenBMB/MiniCPM-Desk-Pet/releases). This
1017
> document is only relevant if you plan to modify the code.
@@ -95,3 +102,7 @@ forms. For now, please include:
95102

96103
By contributing, you agree that your contributions will be licensed
97104
under the [AGPL-3.0-only](LICENSE) license that covers the project.
105+
This matches the license of our upstream
106+
[rullerzhou-afk/clawd-on-desk](https://github.com/rullerzhou-afk/clawd-on-desk),
107+
so contributions touching `clawd-on-desk/` remain compatible with
108+
upstream contribution flows.

README.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# MiniCPM-Desk-Pet
22

3+
[![License: AGPL v3](https://img.shields.io/badge/License-AGPL_v3-blue.svg)](./LICENSE)
4+
[![Upstream: clawd-on-desk](https://img.shields.io/badge/fork%20of-rullerzhou--afk%2Fclawd--on--desk-orange)](https://github.com/rullerzhou-afk/clawd-on-desk)
5+
6+
> **致谢 / Attribution**:本项目的桌宠 UI 层([`clawd-on-desk/`](clawd-on-desk/)
7+
> [rullerzhou-afk/clawd-on-desk](https://github.com/rullerzhou-afk/clawd-on-desk)
8+
> 的 fork(基于 upstream commit `5b1f003`),在其之上集成了本地 MiniCPM5-0.9B
9+
> 推理 sidecar、5 步 Onboarding、LoRA 人格切换以及面向 coding agent 的桌宠旁白。
10+
> 原作者 [@rullerzhou-afk](https://github.com/rullerzhou-afk) 等贡献者的工作在此致谢。
11+
>
12+
> 本项目按 [AGPL-3.0-only](./LICENSE) 协议分发(与 upstream 一致);完整的修改清单、
13+
> 第三方组件归属与许可证信息请见 [`NOTICE.md`](./NOTICE.md),vendored 子项目的原始
14+
> 许可证保留在 [`clawd-on-desk/LICENSE`](clawd-on-desk/LICENSE)
15+
> [`clawd-on-desk/NOTICE.md`](clawd-on-desk/NOTICE.md)
16+
317
本地 MiniCPM5-0.9B 模型 + 桌宠交互的实验项目。基于 [llama.cpp](https://github.com/ggml-org/llama.cpp)
418
`llama-server` 做 GGUF 推理(Apple Silicon → Metal,NVIDIA → CUDA,
519
通用 → CPU),Electron 桌宠当 UI 层,Cursor / Claude Code / Codex 等
@@ -83,5 +97,17 @@ v0.7 时代的 PyTorch sidecar(`minicpm-pet-bridge*`)与旧 PyInstaller `bui
8397
- [docs/llama-cpp-migration.md](docs/llama-cpp-migration.md) — v0.8 PyTorch → llama.cpp 迁移记录
8498
- [docs/development.md](docs/development.md) — 开发者指南
8599
- [CONTRIBUTING.md](CONTRIBUTING.md) — 贡献指南(quickstart / 测试 / commit 风格)
86-
- [clawd-on-desk/AGENTS.md](clawd-on-desk/AGENTS.md) — 底座 Electron 桌宠的开发约束(fork from rullerzhou-afk/clawd-on-desk)
100+
- [clawd-on-desk/AGENTS.md](clawd-on-desk/AGENTS.md) — 底座 Electron 桌宠的开发约束(fork [rullerzhou-afk/clawd-on-desk](https://github.com/rullerzhou-afk/clawd-on-desk)
87101
- [docs/archive/](docs/archive/) — v0.7 历史调研文档(PRD、架构报告)
102+
103+
## License & Acknowledgments
104+
105+
本项目以 [GNU AGPL-3.0-only](./LICENSE) 协议开源。
106+
107+
桌宠 UI 层 fork 自 [rullerzhou-afk/clawd-on-desk](https://github.com/rullerzhou-afk/clawd-on-desk)(同为 AGPL-3.0),向原作者
108+
[@鹿鹿 (rullerzhou-afk)](https://github.com/rullerzhou-afk) 及其全体贡献者致谢。详细 fork 起点
109+
(upstream commit)、修改清单与第三方组件归属请见 [`NOTICE.md`](./NOTICE.md)
110+
[`clawd-on-desk/NOTICE.md`](clawd-on-desk/NOTICE.md)
111+
112+
> 依据 AGPL-3.0 §13,如以网络服务形式运行本项目修改版,须向使用者提供完整对应源码。
113+
> 本仓库源码即 https://github.com/OpenBMB/MiniCPM-Desk-Pet

0 commit comments

Comments
 (0)