Skip to main content

本地优先架构

Avibe 运行在你的机器上。 你的代码库、工作目录、agent CLI、agent 进程、日志和本地配置都留在本地。「本地优先」是一种架构立场,不是一个开关,见 设计哲学

数据流

Avibe 是让 AI 同事住进聊天里的本地 runtime,同时把真正的 agent 工作留在你的机器上。它不会在你和你选择的 agent 之间再加一个隐藏的 LLM loop。

为什么这很重要

  • 不需要托管 coding VM。
  • 正常聊天控制不需要公开入站端口。
  • agent 看到的是你在终端里会看到的同一份本地项目状态。
  • token 开销接近零,因为 Avibe 不会在你选择的 agent 前面再扮演第二个推理 agent。

哪些东西会离开你的机器

静态代码、工作目录、Agent 进程、日志、本地配置和本地 Agent 凭据都留在你的机器上。本地优先不等于完全离线。 下表是信任边界的唯一完整清单。它覆盖每一种可用模式下,所有携带用户内容或其派生元数据的网络出口。新增出口必须先登记到这里,才能发布。 在这份清单中,发往服务商的记忆数据是一个封闭类别:记忆输入及其全部派生内容。现有形式包括消息、检索查询、用于重排的记忆蒸馏片段或候选,以及符合条件的附件副本。 提炼后的记忆存储和搜索索引仍保留在本机。消息和符合条件的附件副本等待处理时,也会保留在本地队列中。每个外部平台或服务商会按其政策处理收到的流量。

avibe.bot 用来做什么

avibe.bot 提供用于安全远程 Web UI 访问的托管控制平面,以及为语音输入和记忆服务的独立模型服务。 当你运行:
Avibe 会帮你把本地 Web UI 和一个通过认证的远程 URL 配对。浏览器流量通过 tunnel 到达你的本地机器,而不经过 avibe.bot 应用转发。代码库和 Agent 运行时仍留在本地。访问是 fail-closed 的——鉴权、路由、host 校验默认拒绝——所以配错只会把你自己挡在外面,而不是把机器暴露出去。