一台 Mac 托管 WeChat / WhatsApp / Telegram。
Claude、Codex、Gemini、Ollama 任你切换。
数据从不离开你的电脑。
不再开十个聊天 App、不再为每个 AI 单独付费、不再担心数据被收走。
WeChat、WhatsApp、Telegram 三大平台同时在线。消息统一进收件箱,AI 帮你拟回复,你点确认。
已经装了 Claude Code 或 Codex CLI?OKNi 直接调它。没装?也能用免费的 Ollama 本地模型。
所有数据存在你 Mac 的 ~/.okni/data/ 下,SQLite 文件你随时备份。
我们没有云数据库,也没法看你的对话。
通过 SSH 反向隧道,手机浏览器访问 demo.okni.com/u/<你的-id>,
请求转发到你 Mac 上的 OKNi。家里的算力,到哪都用。
打开 DMG,把 OKNi.app 拖进 Applications。首次启动会请求权限并下载 Windows 虚拟机镜像(用于 WeChat)。
扫码登录 WeChat、绑定 WhatsApp 二维码、贴 Telegram bot token。同时挂上你的 IMAP 邮箱和 AI provider 的 API key。
打开 demo.okni.com/u/<你的-id>,看到统一收件箱。AI 帮你写草稿,你审核后一键发送。手机、平板、桌面都能用。
每个组件都有名字、有职责、有源码。
┌─ 你的 Mac ─────────────────────────────────────────────────────┐ │ │ ┌────────────┐ ┌──────────────┐ ┌──────────────────┐ │ │ 浏览器/手机 │ ─→ │ nginx + tunnel │ ─→ │ okni-api (18800) │ │ └────────────┘ └──────────────┘ └────────┬─────────┘ │ ↓ │ ┌─────────────────────────────────────────────────────────┐ │ │ okfei: identity / IM / conversation / sessions / memory │ │ └────────┬──────────────────────────┬─────────────────────┘ │ ↓ ↓ │ ┌─────────────────┐ ┌──────────────────────────┐ │ │ connectors │ │ agentruntime │ │ │ ├ wechat (VM) │ │ ├ claude_code (CLI) │ │ │ ├ whatsapp │ │ ├ codex (CLI) │ │ │ ├ telegram │ │ ├ gemini (CLI) │ │ │ └ mail (IMAP)│ │ └ ollama (local) │ │ └─────────────────┘ └──────────────────────────┘ │ └─────────────────────────────────────────────────────────────────┘
↑ 全部跑在你机器上。云端只有 nginx 在中转 HTTP,看不到内容。
V1 不收费,没有「Pro 版」,没有订阅。你用自己的 AI provider key、自己的电脑、自己的网络。 我们只赚一份「让生活方便一点」的好评。
OKNi 在隔离的 Windows VM 内跑你自己安装的 WeChat 客户端,登录的是你授权的账号,行为模式跟你手动用电脑微信一样。 风险跟你在公司电脑登微信差不多。我们锁版本的目的就是避免协议反向适配出问题。
V1 完全免费,且承诺保持。你用的是自己的 Mac、自己的网络、自己的 AI provider key——我们不出 token 钱。 后续可能有 V2 增值(云备份、企业管理面板等),但 V1 的核心能力会一直白菜。
不是。隧道是你 Mac 主动 ssh 到我们的 nginx,外部访问只能通过 demo.okni.com/u/<你的-id> 这个固定子路径, 且必须带你机器上生成的 Bearer token。没 token 拿不到任何数据。
完全可以。装好后浏览器开 http://127.0.0.1:18800 就能用,跟买一个有云端面板没区别——只是手机访问就要回家了。 隧道是可选的,安装时能勾掉。
V1 只做 macOS(13+,Apple Silicon 和 Intel 都行)。Windows 版本视社区呼声决定,Linux 暂无计划—— 技术上 backend 都是 Go,移植不难,但 WeChat VM 的方案要重做。