本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
佬友们好,给大家分享一个我写的开源项目:Oh My HuggingFace —— 一个非官方的 Hugging Face Hub 桌面客户端, 支持macOS / Windows / Linux 全平台。
- 官网:https://ohmyhf.com
- GitHub: GitHub - oh-my-hf/ohmyhf: Unofficial cross-platform desktop client for the Hugging Face Hub · GitHub (Apache-2.0,求个 ^-^)
为什么做这个
HF网页版有许多问题, 如用浏览器下几十 GB 的模型权重时, 不能断点续传、没有队列、不能限速; HF Cli的缓存目录悄悄吃掉几百 GB 硬盘也没个地方看, 关注的组织和 Daily Papers 更新全靠手动刷网页, 而Oh My HugginFace正是为了解决这些问题而生。
对国内佬友最实用的一点
内置自定义 Hub 地址 + 代理设置:在「设置 → 网络」里把 Hub 地址改成 https://hf-mirror.com 就能直接走镜像浏览和下载,也可以单独配代理。Token 只会发给你配置的 endpoint 和 huggingface.co,不会带到 CDN 跳转目标上。
主要功能
- 下载管理器:断点续传、多线程并行、队列、限速、SHA-256 校验、系统通知。文件直接落在标准 HF 缓存目录结构里,
transformers、huggingface-cli 等工具可以无缝复用。
- 缓存可视化:扫描本地 HF 缓存,按仓库看磁盘占用,一键清理过期 revision。
- 三栏浏览:模型 / 数据集 / Spaces / Daily Papers,键盘优先(
Cmd/Ctrl+K 命令面板),虚拟列表秒开,模型卡片即时渲染,文件树 + 文件预览。
- 关注 & 收件箱:关注用户 / 组织 / 仓库 / 论文,有更新发系统通知。
- 导出到本地工具链:下载完的模型一键导出给 Ollama、LM Studio、ComfyUI。
- 模型对比:2–4 个模型并排比参数量、协议、下载量。
- 中英双语、深浅色主题、原生菜单,不是「网页套壳」的交互。



隐私与安全
- 零遥测、零统计,唯一的网络请求就是 Hub 本身;
- Token 用系统钥匙串加密(Electron
safeStorage);
- 渲染进程完全沙箱化(
contextIsolation + 严格 CSP),网络和磁盘操作全部在主进程,走带校验的类型化 IPC;
- 本地数据(收藏、历史、下载任务)全在本地 SQLite。
下载安装
从 GitHub Releases 下载(当前 v0.0.8):
- macOS:
.dmg(Apple Silicon)
- Windows:
.exe
- Linux:
.AppImage / .deb
^-^ macOS 提示:目前是自签名、未过 Apple 公证(还没买开发者账号),首次打开需要右键 →「打开」,或者:
xattr -dr com.apple.quarantine "/Applications/Oh My HuggingFace.app"
最后
项目还很早期(v0.0.8),功能建议、bug 反馈、PR 都非常欢迎,i18n 翻译加一门语言只需要一个 JSON 文件夹。
声明:本项目为独立社区项目,与 Hugging Face, Inc. 无任何关联,未获其背书。