Mascot
Mascot 是 OpenHuman 的桌面客户端,为您提供本地运行的 AI Agent 体验。
核心特性
本地优先
- 所有数据存储在本地
- Rust Core 在您机器上运行
- 无需担心云端数据安全
直观的界面
- 聊天视图 - 与 agent 对话
- 记忆树视图 - 可视化知识库
- 技能视图 - 管理集成和工具
- 设置视图 - 配置一切
多功能栏
| 功能 | 说明 |
|---|---|
| 搜索 | 快速搜索记忆和文件 |
| 快捷方式 | 一键访问常用功能 |
| 通知 | 实时接收提醒 |
安装
macOS
brew install --cask openhuman
Windows
winget install OpenHuman
Linux
sudo snap install openhuman
界面导航
聊天视图
Agent 对话的主界面。您可以:
- 输入消息与 agent 交互
- 上传文件或图片
- 查看 agent 响应
记忆树视图
可视化您的知识库:
📁 Root
├── 👤 Persona
│ └── 用户信息
├── 📂 Projects
│ ├── 项目 A
│ └── 项目 B
└── 🌐 World
└── 各种话题
技能视图
管理您的集成和工具:
- 集成 - 连接第三方服务
- 工具 - 启用/禁用工具
- 本地 AI - 配置本地模型
远程 Core
如果您有远程运行的 Rust Core,可以连接:
[core]
mode = "remote"
rpc_url = "https://your-core.example/rpc"
token = "your-token"
快捷键
| 快捷键 | 功能 |
|---|---|
Cmd/Ctrl + Shift + O | 打开 OpenHuman |
Cmd/Ctrl + 1 | 切换到聊天 |
Cmd/Ctrl + 2 | 切换到记忆树 |
Cmd/Ctrl + K | 快速命令 |
数据存储
| 数据 | 位置 |
|---|---|
| 记忆数据库 | memory_tree/chunks.db |
| Obsidian 笔记 | wiki/ |
| 配置文件 | ~/.openhuman/config.toml |
| 日志 | ~/.openhuman/logs/ |