GitHub 3.4K星 · Tiny Humans AI · 开源个人AI分身
OpenHuman 由 Tiny Humans AI 团队开发,目标是让 AI 在几分钟内理解你的全部工作与生活上下文,变成一个真正懂你的"数字分身"。不同于普通聊天机器人,OpenHuman 会读取你的文件、邮件、日程、聊天记录,构建个人知识图谱,实现个性化助手。
# 前置要求:Node.js 18+
# 克隆仓库
git clone https://github.com/tiny-humans-ai/openhuman.git
cd openhuman
# 安装依赖
npm install
# 配置API Key
cp .env.example .env
# 编辑.env
# AI_MODEL=claude-sonnet-4-6
# ANTHROPIC_API_KEY=sk-ant-xxx
# 或使用本地模型
# AI_MODEL=ollama/qwen3.8
# OLLAMA_HOST=http://localhost:11434
# 启动
npm run dev
# 访问 http://localhost:5173
# 1. 导入文件
# 在Web界面 → Settings → Import
# 选择文件夹,OpenHuman会自动解析:
# - .md/.txt → 提取文本
# - .pdf → OCR提取
# - .docx → 解析Word
# - .json → 解析结构化数据
# 2. 导入日历
# Settings → Calendar → 连接Google Calendar
# 自动同步过去30天和未来7天的日程
# 3. 构建知识图谱
# 导入完成后点击"Build Knowledge Graph"
# 系统自动提取:人物、组织、项目、事件
# 4. 开始对话
# "我上周和谁开了什么会?"
# "帮我整理张三相关的所有项目进度"
# templates/daily-brief.yaml
name: daily-brief
trigger: "每天早上9点"
prompt: |
基于以下信息生成今日简报:
1. 今天的日程安排
2. 昨天未完成的任务
3. 需要跟进的邮件
4. 相关项目最新进展
output: "markdown"
配合 OpenHuman桌面AI助手 和 腾讯Agent Memory团队记忆,可以构建完整的个人/团队AI记忆系统。
GitHub 3.4K星 · Tiny Humans AI · 开源个人AI分身
OpenHuman桌面级AI助手部署指南