是你与 AI 之间,开放的路。
不是另一个 Agent。
是通往它的每一条路。
你已经有熟悉的 AI、积累的上下文和自己的工作方式。Anyvia 不要求你重新开始。它连接设备、传递输入,把进展与回应带回你的日常。
回应不必无处不在。
只需,恰好在场。
换一种输入,换一个场景。
看看同一个想法,如何走向不同的出口。
你决定节奏,Anyvia 连接通路。
Claude Code
等待下一次抵达。
选择输入与场景,再让想法出发。
交互概念演示 · 使用本地示例数据,不连接真实 Agent、不采集麦克风。双向接入与设备支持以实际验证为准。
从已经点亮的屏,
向更多日常延伸。
并不是所有设备,都需要变聪明。
它们只需要各有所长,并且彼此相连。
点击一种形态,了解它现在走到了哪里。
在桌前,安静地看见。
TAB5 / WEB · A DESK-SIDE SURFACEWeb、Tab5 已有配对、事项、来源、用量与跨端已读的真实链路记录。桌面常驻屏承担看见和轻量交互,不替代已有 Agent 的执行环境。
开放通路,不等于无限权限。
每一台设备,单独被信任。配对、独立身份、最小权限与撤销,不因为设备属于同一个人就被省略。弱屏不会继承手机的完整权限。
没做到的,不包装成已经做到。当前真实来源观察、事项与用量链路已有记录。任意设备控制既有 Agent 会话仍不是通用已交付能力,手表与部分专用屏也仍待真机验证。
少打扰,不代表少告诉你。勿扰时保留事项,等待主动查看;路由选择有理由,过期或未知如实呈现。不会把“没看见”误写成“已经完成”。
三分钟,
点亮第一块屏。
网关跑在本机,事项落在本地 SQLite。
没有账号,没有云端,路由规则由你定义。
- 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 只补缺失的键,不会覆盖已有配置。
- 02
启动网关
pnpm dev curl http://127.0.0.1:8787/health网关在本机 8787 端口启动,事项写入本地 SQLite 与 append-only JSONL。
- 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 批准后这块屏即上线。每块屏都有独立身份与权限范围。
- 04
点亮更多设备
Tab5 固件、AI Passport、Mac launchd 推送、手表与语音入口,以及备份与恢复,见 运行手册 docs/08-runbook.md。
任意设备。
你的 Agent。
由你定义。
无需围着 AI 生活。
让通往它的路,融入你的生活。