轻量级自托管个人智能体应用,提供 TUI 与 GUI 两种界面,支持本地工作区操作、人工审批、会话持久化与扩展。
sirquy/bestie
可自托管、本地优先的 AI 伙伴运行时,默认越南语角色,支持本地记忆、Telegram/Zalo 渠道与权限控制的工具调用。
- Star
- 106
- Fork
- 1
- 未关闭 Issue
- 18
- 最近提交
- 前天
这是什么?
Bestie 是一个用 TypeScript 编写的 CLI 与运行时,用于在自己的机器上运行个性化 AI 伙伴。角色与提示词文件可以直接编辑,默认使用越南语。对话与记忆保存在本地 SQLite 中,并提供待审批记录和记忆治理机制。
项目支持多种 LLM 提供商,包括 OpenAI 兼容接口、Anthropic、Gemini、Groq、OpenRouter、Ollama,以及本地已登录的 Gemini CLI、Claude CLI 和 Codex CLI。支持模型回退与提供商诊断。通过 `bestie ui` 启动的本地 Web UI 涵盖聊天、记忆、知识图谱、渠道、审批、MCP、工具、技能和设置。
渠道方面支持 Telegram 与 Zalo 轮询及 cron 定时任务,可在 Linux、macOS 和 Windows 上以守护进程或用户服务方式运行。涉及本地文件或外部操作的工具需经过权限闸门,外部内容一律视为不可信。项目不能替代专业的心理、法律、医疗或财务建议。
核心功能
- 01默认越南语角色,角色与提示词文件可直接编辑
- 02基于 SQLite 的本地记忆,带审批与治理机制
- 03支持 Telegram、Zalo 渠道与 cron 定时任务
- 04支持多种 LLM 提供商、模型回退与诊断
- 05本地工具与 MCP 调用均需权限确认
- 06通过 `bestie ui` 启动本地 Web 控制台
适用场景
- 在自己的机器上运行私人 AI 助手,数据保留在本地
- 通过 Telegram 或 Zalo 与 AI 伙伴对话
- 用本地 Ollama 或已登录的 CLI 模型作为助手后端
- 试验带权限闸门、可访问本地文件的 Agent 运行时
标签
常见问题
- bestie 是什么?
- 可自托管、本地优先的 AI 伙伴运行时,默认越南语角色,支持本地记忆、Telegram/Zalo 渠道与权限控制的工具调用。 Bestie 是一个用 TypeScript 编写的 CLI 与运行时,用于在自己的机器上运行个性化 AI 伙伴。角色与提示词文件可以直接编辑,默认使用越南语。对话与记忆保存在本地 SQLite 中,并提供待审批记录和记忆治理机制。
- bestie 可以免费使用吗?用的什么许可证?
- bestie 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- bestie 还在维护吗?
- 活跃维护中。bestie 最近一次提交是在 2026年10月20日。
- bestie 适合用来做什么?
- 在自己的机器上运行私人 AI 助手,数据保留在本地 通过 Telegram 或 Zalo 与 AI 伙伴对话 用本地 Ollama 或已登录的 CLI 模型作为助手后端 试验带权限闸门、可访问本地文件的 Agent 运行时
- 在哪里获取 bestie?
- 源代码和安装说明在 GitHub 上:https://github.com/sirquy/bestie
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
可自托管的 AI 个人助手,通过 Telegram 对话,支持定时任务、MCP 接入和可扩展技能。
开源 AI 私人助理,用于日程规划、写作和个人知识管理,可在 Mac 或自托管环境中运行。
用 Go 编写的轻量级自托管 AI 智能体,部署在服务器上,通过 Telegram 与你交互。
本地优先的自托管个人 AI Agent,提供分层记忆、工具授权、工作流和多渠道接入。
一款运行在 Android 手机上的本地优先个人 AI 代理,支持持久记忆、定时自主任务和自动生成的迷你应用。