Claude Code session

HachimoDock

A desktop pet that reacts to your Claude Code sessions in real-time — thinking, typing, juggling, sleeping, and more.

786 stars 76 forksSessions & history Source

Install

From source
git clone https://github.com/YizhengWw/HachimoDock.git

From 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…
Read the full README on GitHub

Details

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

Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.