Repolode
sirquy

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 数据每日更新。

相关项目