Claude Code session
HachimoDock
A desktop pet that reacts to your Claude Code sessions in real-time — thinking, typing, juggling, sleeping, and more.
Install
git clone https://github.com/YizhengWw/HachimoDock.gitFrom the README
HachimoDock(哈基米机)
哈基米机 HachimoDock:让你的宠物 / 朋友 / 你推变成 AI Agent,和你一起工作
把 ChatGPT(Codex)、Claude 等 Agent 的实时工作状态变成桌上宠物的表情、动作、Session 气泡和提醒。
硬件方案
· 硬件端资料
· 图集
· 软件架构
· 复刻与部署
· 快速开始
· 常见问题
项目简介
HachimoDock(哈基米机)是一套桌面端管理器、ESP32-P4 小屏固件和开源硬件方案。它把电脑里正在运行的 Agent Session 实时同步到桌面小屏,让 AI 的思考、执行、完成和报错状态变成看得见的宠物动画与气泡;实体按键、四向摇杆和麦克风又能把操作与语音送回 Agent。
你可以在这里下载 Windows/macOS 客户端和 ESP32-P4 完整烧录包,也可以获取源码自行构建。硬件资料与装配教程见 OSHWHub。
图集
桌面小屏实拍:把 Agent 状态放到工位视野里。
新版三按键与四向摇杆机身,屏幕显示内置西高地形象。
家居控制能力由Xiaomi MiLoCo 提供,相关 MiLoCo 授权作品的版权归小米所有,适用 Xiaomi Miloco License,版权标识、免责声明及许可证随相关实现一并保留。非商业使用仍须符合该许可证的用途范围;本项目不向第三方授予额外的商业使用、再许可或商标权限。完整说明见 第三方声明。
核心亮点
0.1.168:公开维护版
- 基于 0.1.167 正常公开版维护,保留现有用户数据和配置。
- 配套 v1/v3 固件为 0.7.103-p4-r2;不包含 0.7.108 分支及尚未验收的框架改动。
- 保留语音输入、任务回执、照片图库导入及其他现有组件功能。每日资讯在 PC 后台准备文字与语音缓存,失败保留上一期;阅读组件支持进入自动播放,主动停止后保持停止。
- 形象生成支持人物与动物、可选风格描述及预览、动作差异化参考帧和已有成果恢复,避免对结果未知的任务自动重复付费提交。
- 正常公开版不提供服务 Key、证书内容或打包电脑的代理配置;请在 API 配置中填写自己的服务凭据。源码、文档与素材的发布边界由仓库检查维护,不将单次扫描视为对未知副本的安全保证。
- 历史版本的安装包不会被静默替换,请使用最新 Release。部分 Windows 电脑上的 COM 口打开问题仍在排查,本维护版不宣称修复该问题。
0.1.101:桌面组件与交互优化
- 可见内置工具依次为自选股行情、敲木鱼、近期待办、电脑状态,之后为其他组件。
- 配套 v1/v3 固件 0.7.72-p4;保留实时对话和按键语音、实时组件及全局按键设置。
- 对外安装包不内置 API Key、企业 CA 证书或固定代理。第三方组件及服务仍适用各自许可证和使用条件。
0.1.82:语音配置与联网问答
- 对话大模型支持编辑模型名,并按服务商分别保存 Key;默认豆包,MiMo 默认 mimo-v2.6-flash。
- 实时对话支持按需联网与行情查询,由宠物口语总结结果,不新增 PC 搜索结果面板。公开包需填写自己的服务 Key,调用能力取决于账号权限。
- 西高地出厂默认音色调整为「佩奇猪 2.0」,保留已有个人音色设置。
- 配套 v1/v3 固件 0.7.64-p4 去掉实时对话状态文案中的省略号,避免显示为问号;普通字幕保留标点。
- 回复阶段增加 ASR 二次确认后打断,支持单字“停”。间歇性误打断仍在排查,尤其音箱播放、环境声和 Windows 使用场景;本版不承诺已消除。
公开安装包不含内置 Key、企业 CA 或固定代理;保留 Xiaomi MiLoCo 和 ESP-SR 许可证。安装客户端后需在「固件升级」中手动更新设备,普通 OTA 保留用户数据。
0.1.79:实时对话、智能家居与实时行情
- 实时对话:配置语音服务与对话大模型后,在宠物界面长按 SW2 开始聊天,再次长按结束。支持人设、TTS 2.0…Details
- Repository
- YizhengWw/HachimoDock
- Language
- C
- Last updated
- 3 November 2026
FAQ
What is HachimoDock?
A desktop pet that reacts to your Claude Code sessions in real-time — thinking, typing, juggling, sleeping, and more. It is a session for Claude Code, from YizhengWw/HachimoDock on GitHub.
How do I install HachimoDock?
Clone YizhengWw/HachimoDock from GitHub and follow the setup steps in its README.
Is HachimoDock popular?
YizhengWw/HachimoDock has 786 GitHub stars and 76 forks. It was last updated on 3 November 2026.
More sessions & history
vibe-log
339vibe-log/vibe-log-cli
CLI that logs and analyses your Claude Code sessions to report on productivity.
Greplica
440Autoloops/greplica
Persistent, searchable engineering memory for AI coding agents. Saves ~50% tokens and ~30% time while planning
claude-history
532raine/claude-history
Fuzzy-search tool for Claude Code conversation history.
Mnemon
685mnemon-dev/mnemon
LLM-supervised persistent memory for AI agents — graph-based recall, cross-session knowledge, single binary. Works with DeepSeek Harness, Claude Code, OpenClaw, and any agent runtime.
session-kit
591dob323/session-kit
Lets you close terminals and jump back into any Claude Code or Codex session by number.
Claudoscope
270cordwainersmith/Claudoscope
Native macOS dashboard with real-time analytics over Claude Code sessions.
Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.