Your thoughts are a folder.
An AI weaves them into a wiki.

你的想法是一个文件夹,
AI 把它织成一座 wiki

Talk, jot, snap on your iPhone. Your own agent compiles the fragments into concept pages, opinion timelines, and decisions — plain markdown, in your own iCloud. Built on Karpathy's LLM Wiki pattern.

在 iPhone 上随口说、随手记、随时存图。你自己的 agent 把碎片编译成概念页、观点演变和决策记录——全部是你自己 iCloud 里的普通 markdown。基于 Karpathy 的 LLM Wiki 模式。

📁 File over app

📁 File over app

Plain markdown in your iCloud Drive. Opens in Obsidian. Survives this app.

iCloud 里的普通 markdown,Obsidian 直接打开。App 没了,数据还在。

🔍 Verifiably private

🔍 可验证的隐私

Open source, MIT. Zero network calls, zero SDKs, zero telemetry in the app — audit it.

MIT 开源。App 零联网、零第三方 SDK、零遥测——欢迎审计。

🤖 Your own AI

🤖 你自己的 AI

Compilation runs on your Mac with your agent and your account. We have no servers.

编译跑在你的 Mac、你的 agent、你的账号上。我们没有服务器。

✈️ Offline first

✈️ 离线优先

Capture, read, and search never need a network.

捕捉、阅读、检索都不需要网络。

How it works

工作原理

Three layers, disjoint write ownership — your phone and your Mac never conflict.

三层结构,写权分离——手机和 Mac 永不冲突。

iPhone · captureiPhone · 捕捉
  • voice → on-device transcription
  • 语音 → 端侧转写
  • image → on-device OCR
  • 图片 → 端侧 OCR
  • writes raw/, append-only
  • 只追加写入 raw/
iCloud DriveiCloud Drive
  • your account, app-scoped folder
  • 你的账户,应用作用域文件夹
  • raw/ wiki/ schema.md
  • raw/ wiki/ schema.md
Mac · your agentMac · 你的 agent
  • launchd, every 30 min
  • launchd 每 30 分钟
  • weaves wiki/: concepts, opinions, decisions, entities
  • 织出 wiki/:概念/观点/决策/实体

Back on your phone: every fragment shows where it was woven, search hits land on compiled pages with citations that jump back to the original audio.

回到手机:每条碎片都标注它被织进了哪一页;搜索命中的是编译后的页面,引用可跳回原始录音。

Get started

开始使用

Build the app from source从源码构建 app
brew install xcodegen
git clone https://github.com/mallorb/texo && cd texo
xcodegen generate && open VoiceDiary.xcodeproj
One line on your Mac — that's the whole setupMac 上一行命令——安装到此结束
curl -fsSL https://texo-bx6.pages.dev/install.sh | sh

Read the script first — 80 lines, fully reversible: it installs the skills, starts a 30-minute compile loop, and runs the first compile. Prefer transparency over speed? Paste one sentence into Claude Code and your own agent performs the install while you watch: Install Texo from github.com/mallorb/texo and set up auto-compile for my Texo folder.

先读脚本——80 行、完全可逆:装技能、起 30 分钟编译循环、跑第一轮。更想全程盯着?把一句话粘进 Claude Code,你自己的 agent 当安装器、每步可见从 github.com/mallorb/texo 安装 Texo 并为我的 Texo 文件夹设置自动编译

Honest notes on data flow.数据流向的诚实说明。 iCloud syncs your folder under your Apple account (enable Advanced Data Protection for end-to-end encryption). During compilation, text goes to whatever model your agent uses — your account, your choice. The app itself never talks to any server. iCloud 在你的苹果账户下同步文件夹(开启「高级数据保护」可端到端加密)。编译时文本发给你的 agent 所用的模型——你的账号、你的选择。App 本身不与任何服务器通信。