任何设备,连接你的 AI。

你的 AI。
就在手边。

随手拿起一台设备,连接你已经在用的 Agent。
让输入从任何一处出发,让回应恰好抵达。

沿着一个想法,走走看
不是新的 AI。
是你与 AI 之间,开放的路。
Anyvia 输入、Agent 与输出的开放通路手机、手表和语音徽章通过 Anyvia 连接已有 Agent,再把回应送到合适的设备。示意图表达产品方向,不代表所有连接都已可用。 你已有的 AGENTClaude Code推理与执行,留在原处 Anyvia开放通路01 / 手机输入02 / 手表输入03 / 语音输入04 / 桌面输出05 / 墨水屏输出06 / 环境输出AnyviaClaude Code你已有的 AGENT01 / 手机输入02 / 语音输入03 / 桌面输出04 / 墨水屏输出
00 — 开放通路PHONE → CLAUDE CODE → DESK
让连接退后,让生活向前

不是另一个 Agent。
是通往它的每一条路。

你已经有熟悉的 AI、积累的上下文和自己的工作方式。Anyvia 不要求你重新开始。它连接设备、传递输入,把进展与回应带回你的日常。

智能,留在原处。推理与执行,仍由已有 Agent 负责。
交互,来到身边。用文字、语音,或一个顺手的按键。
注意力,归还给你。何时出现、出现在哪里,不再靠碰运气。

回应不必无处不在。
只需,恰好在场。

换一种输入,换一个场景。
看看同一个想法,如何走向不同的出口。
你决定节奏,Anyvia 连接通路。

在桌前 / 离开 / 勿扰
徽章语音
你已有的 AGENT

Claude Code

理解 · 推理 · 执行
Anyvia
连接,而不替代
VOICE → TEXT · SAMPLE INPUT“把刚才的想法整理成三点,等我有空再看。”
OUTPUT / DESK SURFACE
ANYVIA
一块安静的屏。
等待下一次抵达。
演示待开始
在桌前,优先当前的屏。
01输入02交给原 Agent03回应抵达04恰好呈现

选择输入与场景,再让想法出发。

交互概念演示 · 使用本地示例数据,不连接真实 Agent、不采集麦克风。双向接入与设备支持以实际验证为准。

读过一次。
就不必,再读三次。

同一条事项,不该变成三份打扰。
在任一有权限的设备上标为已读,
其余视图同步这一个状态。

ANYVIA1
官网设计方案,
等你查看。
CLAUDE CODE / A–021
桌面屏完整呈现 · 可标已读
ANYVIA1
官网设计方案,
等你查看。
CLAUDE CODE / A–021
随身手机独立身份 · 可标已读
ANYVIA1
官网设计方案,
等你查看。
CLAUDE CODE / A–021
只读视图
墨水屏受限投影 · 只读
A–021 / UNREAD

试着点一下屏幕里的 “我看过了”。

这里演示的是共享已读状态,不是远程批准:标为已读不会替你批准工具执行,也不会改变原 Agent 的任务状态。墨水屏为规划投影示意;外部推送通知不承诺同步撤回。

从已经点亮的屏,
向更多日常延伸。

并不是所有设备,都需要变聪明。
它们只需要各有所长,并且彼此相连。
点击一种形态,了解它现在走到了哪里。

在桌前,安静地看见。

TAB5 / WEB · A DESK-SIDE SURFACE

Web、Tab5 已有配对、事项、来源、用量与跨端已读的真实链路记录。桌面常驻屏承担看见和轻量交互,不替代已有 Agent 的执行环境。

依据仓库 r7 真机记录不等于独立完整验收
Android、HarmonyOS 与更多旧设备也在延伸中。能力与权限按设备分别验证,不用一张“全平台支持”掩盖差异。
开放通路,不等于无限权限。

每一台设备,单独被信任。配对、独立身份、最小权限与撤销,不因为设备属于同一个人就被省略。弱屏不会继承手机的完整权限。

没做到的,不包装成已经做到。当前真实来源观察、事项与用量链路已有记录。任意设备控制既有 Agent 会话仍不是通用已交付能力,手表与部分专用屏也仍待真机验证。

少打扰,不代表少告诉你。勿扰时保留事项,等待主动查看;路由选择有理由,过期或未知如实呈现。不会把“没看见”误写成“已经完成”。

三分钟,
点亮第一块屏。

网关跑在本机,事项落在本地 SQLite。
没有账号,没有云端,路由规则由你定义。

  1. 01

    克隆与安装

    git clone https://github.com/Octo-o-o-o/Octoooo.git
    cd Octoooo
    pnpm install --frozen-lockfile
    pnpm env:init -- --env-file .env

    需要 Node 22.13 或更高版本与 pnpm。env:init 只补缺失的键,不会覆盖已有配置。

  2. 02

    启动网关

    pnpm dev
    curl http://127.0.0.1:8787/health

    网关在本机 8787 端口启动,事项写入本地 SQLite 与 append-only JSONL。

  3. 03

    配对第一块屏

    open http://127.0.0.1:8787/
    pnpm exec tsx src/cli.ts pair approve <pairing-code> \
      --target web-surface \
      --scopes activity:view,activity:read,reply:create

    浏览器显示六位配对码,CLI 批准后这块屏即上线。每块屏都有独立身份与权限范围。

  4. 04

    点亮更多设备

    Tab5 固件、AI Passport、Mac launchd 推送、手表与语音入口,以及备份与恢复,见 运行手册 docs/08-runbook.md。

在 GitHub 查看源码

任意设备。
你的 Agent。
由你定义。

无需围着 AI 生活。
让通往它的路,融入你的生活。