本地运行的 AI 教学助手
面向物理与数学

内核是 OpenAI Codex 的开源 app-server,界面、引擎与知识库是 everycode 自己的。 回答用中文、公式会排版、引用带教材页码。全部在你自己的机器上跑。

从源码运行 查看下载

开发阶段:还没有安装包,先说清楚,别让你白点。

它长什么样

下面是按真实界面文字搭的静态示意,不是截图。

新建会话
搜索聊天
暂无会话
为什么孤立系统的熵不减少?

孤立系统的熵不减少,本质上是一个统计规律。熵衡量一个宏观状态对应的微观状态数:

S = k_B · ln Ω

气体均匀分布时对应的分子排列方式极多,全部挤在一侧时极少,所以系统几乎必然出现在高熵态。

[1] §3.3 为什么孤立系统的熵不减少 (p. 41) 词法
检索到的段落 · 语料 fixture · 1 段
界面示意。其中引用来自引擎内嵌的示例语料(fixture),不是产品教材库 —— 真教材管线还没做。

现在已经能做的

下面每一条都在当前代码里成立。

中文回答,公式会排版

默认用简体中文作答,推理过程也是中文。行内与块级 LaTeX 本地排版,离线可用,字体不依赖任何 CDN。

查教材再回答,引用带页码

提问时先检索材料,回答下方给出带页码与章节路径的引用,正文里的 [n] 角标指向对应段落。

模型与推理档位由内核决定

能选哪些模型、支持哪些推理档位,都从内核读,不写死在前端。换模型时档位会如实回落并告诉你。

昼夜两套主题

浅色与深色分别校准,不是简单反色;侧边栏一键切换,也可以跟随系统。

还没有的(写出来,免得你找了半天)

  • 安装包 —— 打包链还没做,所以下面「下载」里每一行都标着尚未提供
  • 账号与云端同步 —— 云端地域与数据库两件事还没拍板
  • 语义检索 —— 目前只有词法通道,提问用词需要和材料重合才命中
  • 真实教材管线 —— 现在的语料是工程师写的示例(fixture),接入 PDF 教材的抽取与向量化还没做
  • 截图、按住说话、屏幕通话、OneNote 插入 —— 这些入口在界面里存在,但都明确禁用并写着原因
  • 技能市场、定时任务、终端、知识库浏览页

从源码运行

这是现在唯一真能跑起来的方式。

需要 Node.js 18 以上与 bun;内核需要一个 Codex 二进制,并已用 ~/.codex 登录过。

# 1. 起引擎(默认监听 127.0.0.1:4599)
export EVERYCODE_TOKEN=dev-token
bun run engine/index.ts
# 2. 起界面(另开一个终端)
cd app
npm install
npm run dev
# 3. 把界面指到引擎:在 app/.env.local 里写
VITE_EVERYCODE_URL=http://127.0.0.1:4599
VITE_EVERYCODE_TOKEN=dev-token
引擎会起一个 Codex 子进程并用对话消耗你自己的模型额度。开发时请把 CODEX_HOME 指到临时目录,别拿日常用的那个试。

下载

按平台列出,但每一行都还没得下。

还没有可下载的产物:桌面壳的打包链尚未实现,旧版桌面端说的是已被取代的协议、跑不起来。所以这里不给你一个点了会 404 的按钮。
平台形式状态
macOS(Apple Silicon / Intel).dmg尚未提供
Windows(x64 / ARM64).exe尚未提供
Linux(x64 / ARM64).deb / .rpm / .AppImage尚未提供