项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2187
使用教程
环境要求
- macOS / Linux / Windows 电脑(安装 CLI 并用它运行 AI 编码会话)
- Node.js 与 npm(若要全局安装 @happier-dev/cli 或从源码构建)
- Yarn(从源码运行需先安装)
- iOS 或 Android 手机(可选,用于远程接管会话)
安装与启动步骤
-
1安装 CLI(Mac/Linux)
在电脑终端执行官方安装脚本,自动下载并管理 happier CLI,无需手动配置路径。
curl -fsSL https://happier.dev/install | bash -
2安装 CLI(Windows)
Windows 用户在 PowerShell 中执行对应的 PowerShell 安装脚本即可完成安装。
iwr https://happier.dev/install.ps1 -useb | iex -
3改用 npm 安装 CLI
如果你更希望用 npm 包而非安装脚本管理,可全局安装官方 npm 包。
npm install -g @happier-dev/cli -
4下载移动端 App
从 App Store 安装 happier 客户端;Play Store 版本处于私有测试,需先申请加入。
-
5从源码克隆并装依赖
安装 yarn 后克隆仓库进入目录,执行 yarn 安装全部依赖,脚本为仓库本地模式。
npm i -g yarn git clone https://github.com/happier-dev/happier.git cd happier yarn -
6构建并启动本地栈
构建产物后激活 CLI,再用 TUI 启动本地开发栈(服务端 + UI + 守护进程)。
yarn build yarn cli:activate yarn tui -
7自托管 relay 服务
在电脑上以系统服务方式安装自托管运行时,默认使用 SQLite 数据库。
happier relay host install --mode system
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
--mode | 是 | 自托管运行时的安装模式,README 示例使用 system | system |
--channel | 否 | 选择发布通道,决定获取的版本更新节奏 | stable |
数据库 | 否 | 自托管运行时默认使用的数据库类型,无需额外配置 | SQLite |
如何确认成功
源码方式运行 yarn tui 后出现日志与控制界面即启动成功;自托管后可用手机通过 Tailscale Serve 访问。
常见问题
Q:Windows 上怎么安装 CLI?
A:在 PowerShell 执行 iwr https://happier.dev/install.ps1 -useb | iex,而不要用 macOS/Linux 的 curl 脚本。
Q:不想用安装脚本怎么办?
A:README 提供了 npm 方式:执行 npm install -g @happier-dev/cli 全局安装官方包。
Q:不想用托管服务,可以自己搭吗?
A:可以。项目支持自托管,执行 happier relay host install --mode system 即可在电脑上跑 relay 服务。
Q:Docker 部署怎么做?
A:README 只给出了文档入口,请参考 https://docs.happier.dev/deployment/docker 查看具体镜像与命令。
Q:hstack 用 npx 跑和仓库里的一样吗?
A:不一样。npx 运行的是已发布版本,与当前仓库的本地包装脚本不同,需先执行 yarn cli:activate。
注意事项
- 自托管运行时默认使用 SQLite 数据库,并以 stable / preview / dev 发布通道模型更新。
- 自托管方式需要你的电脑保持开机,移动端可通过 Tailscale Serve 访问。
- 从源码运行需先安装 yarn,仓库内 yarn 脚本运行在 repo-local 模式(每个 checkout 相互隔离)。
- Docker 部署方式 README 仅提供文档链接,未给出可直接执行的命令。
核心亮点
- 统一管理多个 AI 代理(Codex、Claude Code 等),免去频繁切换工具的麻烦
- 端到端加密,代码和对话隐私有保障
- 支持 Web、桌面、移动端,跨平台体验一致
不足之处
- 项目较新,文档和社区生态尚待完善
- 多代理兼容可能导致部分高级功能适配不完整
适用场景
- 开发者同时使用多个 AI 编程助手,希望集中管理会话
- 团队需要加密的 AI 协作环境,保护代码安全
- 在移动端远程查看或继续 AI 编程任务
替代项目
OpenCode、Claude Code、Codex
上一篇:Raven
下一篇:ante-preview
同类项目推荐
autobrowse
开源
说句话,AI 自动帮你上网办事,省去手动点击。
AutoBrowse is an autonomous AI agent that can perform web browsing tasks.
ai
开源
把 AI 接进电话和短信,一个 SDK 搞定通信智能体
Official one-stop shop for AI Agents and developers building with Telnyx.
loopx
开源
让 AI 智能体团队长时间稳定运行不掉链子
Turn long-horizon goals into verifiable results. A local-first semantic control plan···
KwaiAgents
开源
让大模型自主搜索、规划、执行,搞定复杂信息任务
A generalized information-seeking agent system with Large Language Models (LLMs).
DM-Code-Agent
开源
本地运行、可复现评测的 Python 代码智能体,让性能数据真实可信
Local-first, auditable Python code agent. Ships its own 30-task hidden-test benchmar···
ai-office
开源
打开全景办公室,9 个 AI 同事干活开会尽收眼底
A miniature isometric 3D office where 9 AI agents work, walk, talk, and hold meeting···
old-coder
开源
让AI编码代理跑起来验证,不靠读代码靠证据
An old coder's strategy for the agent era: don't read the code — make it run the ga···
Agentic-Desktop-Pet
开源
让桌宠拥有记忆和情感,陪你聊天干活
下一代 Agentic 桌宠 = LLM + 记忆 + 情感 + RPG + Claude Code Next Gen Agentic Desktop···
Forsion
开源
本地优先,让 AI 智能体与你的知识库协同进化,打造专属第二大脑。
Your Best Ai Seconed Brain! An evolvable, local-first AI workbench where agents, kno···
