Coding agentCoding Agent
“The check looks redundant, but your Bank says a retry once caused duplicate writes. I’m keeping it.”“这段校验看起来多余,但你的 Bank 记着:重试曾导致重复写入。我会保留它。”
Based on依据 12
Personal context infrastructure for AI agents面向所有 Agent 的个人 Context 基础设施
PersonOS brings your files, experience, decisions and goals into a Context Bank you own. The AI you choose uses it with your permission, and what you create together comes back to you.PersonOS 把散落在应用与设备里的资料、经历、判断与目标,积累成你持有的 Context Bank。你选择的 AI 按授权使用,新的成果继续回到这里。
Research notes · Yours to own研究笔记 · 由你持有№ 0412
The assumptions behind the growth.增长背后的那些假设。
fy26-q3-report.pdf · p.14Your projects, research, plans and private details belong with you, across AI, apps and devices.项目要求、研究轨迹、生活安排与敏感资料,应当由你长期持有,随你跨越不同的 AI、应用与设备。
We oppose building an AI monopoly out of personal context. You choose the AI that fits each goal, and you decide how your own history is used. That principle binds PersonOS too.我们反对以个人 Context 建立智能垄断。你有权选择适合不同目标的 AI,也有权决定自己的积累如何被使用。这条原则,同样约束 PersonOS。
01 Context BankContext Bank
You saved a piece of research, and the conclusion, the evidence and the reason you revised it later. Context Bank keeps all of it, so the next AI that uses it can see how far you’ve already come.你保存了一份研究,也留下了结论、依据与后来修正它的原因。Context Bank 把这些一起留下,让下一次使用它的 AI 看见你已经走到哪里。
IDs, payment details, sizes and preferences. Project files, meeting notes, photos, audio and video. All of it can live in one Bank. Originals, sources and timestamps are stored with the content, and corrections keep feeding later tasks.证件、付款资料、尺寸与偏好,项目文件、会议记录、照片和音视频,都可以进入同一个 Bank。原件、来源与时间随内容保存,修正后的信息继续供后续任务使用。
The first judgment, the reason it changed, the new original and what an agent saved back stay in one record, in order. The next AI picks up from here.最初的判断、修正的原因、新的原件,以及 Agent 回存的成果,按时间留在同一条记录里。下一次使用它的 AI,从这里接着往下走。
Subscription growth looks durable.订阅增长看起来是可持续的。
The weight moves to renewal rate.判断重心移到续费率。Because Q2 collections slowed.因为 Q2 回款放缓。
fy26-q3-report.pdfPage 14, imported as it was.第 14 页,按原样导入。02 Across AI跨 AI
Pick the AI that’s best at research. Swap in a different coding agent any time. PersonOS keeps maintaining your context, so every new arrival starts from the experience, judgment and goals you already have.你可以选择更擅长研究的 AI,也可以随时换一个 Coding Agent。PersonOS 持续维护关于你的 Context,让新加入的 AI 从你已有的经历、判断与目标开始。
Agents take context by permission and save new decisions and results back. Different AIs, one growing body of work.Agent 按授权取用 Context,也把新的决定与成果保存回来。不同 AI 的工作,继续落在同一份积累上。
Through MCP, Skills, plugins and connectors, PersonOS shows up inside the AI you already work with. What you already have comes in, organized; what you make next keeps writing back.通过 MCP、Skill、Plugin 与 Connector,PersonOS 出现在你常用的 AI 里。已有的资料整理进来,新的成果持续写回。
What you already have已有的积累
Organized into context with source and time整理成带来源与时间的 Context
The AI you use你使用的 AI
MCPClaude Code and other MCP-capable agentsClaude Code 与其他支持 MCP 的 AgentSkillTells an agent when to ask, and for what让 Agent 知道何时取用、取用什么PluginInstalls into the AI apps you use装进你常用的 AI 应用ConnectorLinks chat assistants and workflows连接聊天助手与工作流New decisions and results keep writing back新的决定与成果,持续写回 Bank
That check that looks safe to delete exists because a retry once caused duplicate writes. Three agents, joining at different times, all work from the same history.那段看似可以删掉的校验,背后是一次重复写入的事故。三个 Agent 在不同时间加入,依据的是同一份历史。
From your Bank · one history, kept by PersonOS来自你的 Bank · 同一份历史,由 PersonOS 维护
Coding agentCoding Agent
“The check looks redundant, but your Bank says a retry once caused duplicate writes. I’m keeping it.”“这段校验看起来多余,但你的 Bank 记着:重试曾导致重复写入。我会保留它。”
Based on依据 12
A new coding agent, joined today新的 Coding Agent · 今天加入
“I can see why the check stays. I’ll simplify around it, in a small PR with the test first.”“我明白这段校验为什么留着。我会绕开它来简化,用一个小 PR,先写测试。”
Based on依据 23
Research agent研究 Agent
“Picking up your note from your phone: the sample is 41, which is small. I’ve flagged it for the methods section.”“接着你昨天在手机上的批注:样本量只有 41,偏小。我已把它标进方法部分。”
Based on依据 4
03 Permissions & audit授权与审计
Give each agent only the access its task needs: the right records, the right actions, for a time you choose.只给每个 Agent 当前任务需要的权限:哪些资料、哪些操作、持续多久,都由你决定。
Read, append, update and delete are granted separately. Bound it to a single task, the current session, or a clear stretch of time. Revoke whenever you like; later requests ask again.读取、追加、更新与删除分别授权。一次任务、当前会话,或一段明确的时间,都可以设定边界。你可以随时撤销,后续请求重新取得同意。
A research agent can read selected interviews and append analysis, but it can’t rewrite the originals. Your private calendar wasn’t requested, so it stays sealed.研究 Agent 可以读取选定的访谈、追加分析,但不能改写原始记录。私人日程没有被请求,也就不会开放。
Island · on your desktopIsland · 桌面上的授权
In Island on your desktop, in the browser or in the PersonOS app, review the request, then allow, partly allow or deny. Every request, and what was actually delivered, leaves a record you can review.在桌面 Island、浏览器或 PersonOS App 中,看清请求者、用途和范围,再决定允许、部分允许或拒绝。每次请求及实际交付的内容,都留下可回看的记录。
Draft my Monday weekly update in my preferred tone. Lead with concrete progress from this week, then cover current blockers and any pending follow-ups. Use only context PersonOS explicitly releases for this request; if a field is withheld, leave it out rather than infer it.
Thought for 7s (ctrl+o to expand)
I’ll request preferred tone, recent progress, current blockers, and pending follow-ups for this update.
If PersonOS withholds a field, I’ll omit that section rather than fill the gap.
⎿ personos_read(purpose: "weekly work update", fields: 4, duration: "15m")
✻Reaching for context…(0s · ↓ 84 tokens · esc to interrupt)
⎿ Context delivery CP-8F31 · 2 released · 2 withheld · ctrl+o to expand
releasedvoice.tone, work.recent_progress
withheldwork.blockers, relationships.pending_followups
This week, I completed a working end-to-end PersonOS demo. Claude Code now declares a concrete purpose and requests only the personal context needed for that task.I connected that request to an owner-controlled approval flow, compiled the released fields into a scoped Context delivery, and used only that context without exposing the rest of the person model.The same run now writes a signed audit receipt, so the request, authorization, released and withheld fields, output, and evidence trail can be reviewed together.
Current blockers and pending follow-ups weren’t released, so this draft only covers verified progress.Who can read which part of your context.
Revocation blocks future reads. Context already delivered to an agent cannot be recalled.
Revocation blocks future reads. Context already delivered to an agent cannot be recalled.
Who read you, what was released, and when.
No reads match this filter.
{
"kind": "read",
"caller": "Claude Code",
"released": ["voice.tone", "work.recent_progress"],
"withheld": [{ "path": "work.blockers", "reason": "owner_deselected" }, { "path": "relationships.pending_followups", "reason": "sensitive_locked" }],
"context_pack_id": "CP-8F31",
"receipt_id": "RCPT-8F31",
"signature_valid": true
}
{
"kind": "read",
"released": ["voice.tone", "voice.language"],
"withheld": [],
"grant_id": "GR-8E94",
"signature_valid": true
}
{
"kind": "denied",
"released": [],
"withheld": ["identity.id_number"],
"grant_id": null,
"signature_valid": true
}
Claims remain connected to their evidence.
No context matches this domain.
PersonOS launch prototype
“Upgrade the landing page with an interactive Mac prototype.”
Conversation · owner instruction · EV-0822PersonOS architecture and product flow were revised.
Project record · EV-0817Works independently on PersonOS
Inferred from repository and launch-planning activity.
System inference · EV-0822-PPrefers review meetings after 15:00
Accepted a 15:30 project review slot.
Calendar action · EV-0821Birth year is available for age-appropriate tasks
Added directly by the owner.
Owner declaration · EV-0812Memory architecture brief
Replaced when the launch prototype became the active task.
Lifecycle history · EV-0817Access settings and the latest request record.
04 The right context恰好够用的 Context
Reading a new earnings report, AI can check it against the judgment you left last time: which assumptions hold, and which deserve another look.读一份新财报时,AI 可以对照你上次留下的判断,指出哪些假设得到支持,哪些值得重新检查。
PersonOS organizes around what you’re doing. The AI asks for the relevant material, judgment and preferences: original files and excerpts when facts need checking, your decisions and limits when it needs to understand a choice.PersonOS 围绕正在做的事,让 AI 请求相关资料、判断与偏好。需要核对事实,就提供原始文件与片段;需要理解选择,就带上你的决定与限制。
Three tasks, three different sets of background. What a task doesn’t need stays in your Bank.三件事,三份不同的相关背景。这件事用不上的部分,留在你的 Bank 里。
Investment research投资研究
Collections slowed for two quarters. Revisit the quality-of-growth assumption.回款已连续两个季度放缓,值得重看「增长质量」这条判断。
PhD application博士申请
The statement connects your retrieval project with two papers you annotated, and relates them to the prospective advisor’s research.以你的检索项目为主线,结合两篇已批注论文,说明与意向导师研究方向的联系。
Training plan训练安排
The draft considers recent training and the race date, and keeps your “avoid downhill” constraint.计划结合近期训练记录与比赛日期,并保留你提出的「避免下坡」要求。
05 Security & openness安全与开放
We’re building Context’s security around keys you control, verifiable access and confidential computing—across storage, delivery and processing.我们正在构建覆盖保存、交付与计算的安全架构:密钥由你掌握,每次访问可核验,云端处理有隔离。
Layered key wrapping and integrity checks. Keychain stores keys; Secure Enclave protects device private-key operations.分层封装密钥,读取时核验完整性。Keychain 保管密钥,Secure Enclave 保护设备私钥操作。
New devices are verified by you, then receive an HPKE-encrypted key package. The sync service has no decryption keys.新设备经你核验,再接收 HPKE 加密密钥封套。同步服务不持有解密密钥。
Keep your recovery secret offline. Remove a device and rotate keys to protect future content.离线保管恢复秘密。移除设备后轮换密钥,保护后续内容。
Each agent has its own identity. Permissions are enforced outside the model; every delivery binds the recipient, approved scope and record versions.每个 Agent 都有独立身份。模型之外的权限机制,把每次交付绑定到接收方、授权范围与资料版本。
Agent identity, request and record version are checked together. Replay attempts are rejected.核验 Agent 身份、请求与资料版本,拒绝重放。
HTTPS protects delivery. Scope and duration are enforced; expiry or revocation blocks future access.通过 HTTPS 交付,限定内容、操作与时限;到期或撤销后停止访问。
Device signatures bind the manifest and content digest. Saved checkpoints make the event chain verifiable.设备签名绑定清单与内容摘要,独立检查点用于核验事件链。
For Context’s confidential cloud processing, your device verifies the approved code and isolated environment, then encrypts approved content directly to it.使用 Context 的机密云端处理时,设备先核验获准代码与隔离环境,再将本次获准内容加密直达该环境。
Public source, reproducible builds and transparency logs tie each release to a verifiable code measurement.公开源码、可复现构建与透明日志,让发布版本对应到可核验的代码度量。
Your device verifies the attestation signature and its binding to approved code, a fresh challenge and the channel’s public key.设备核验证明签名,以及获准代码、本次挑战与通道公钥在证明中的绑定。
Only approved content enters the attested environment. The host cannot directly read its isolated memory.只处理本次获准内容,云主机无法直接读取隔离区内存。
Open by design开放,是设计出来的
Revisit last year’s research your own way. Run your notes through a script you wrote, fix a judgment in the editor you like, then let the AI you pick carry on. You don’t have to wait for PersonOS to build every use you can think of.用自己的方法,重新审视过去一年的研究。把资料交给自己写的脚本分析,在熟悉的编辑器里修正判断,再让你选择的 AI 继续。你不必等 PersonOS 为每一种用法开发功能。
Edit, correct, reorganize or delete any context at any time. Content, originals, sources, timestamps and relationships all export in open formats, readable and usable without PersonOS.你的 Context 随时可以编辑、纠正、重新组织或删除。资料、原件、来源、时间与关联关系,都能以开放格式导出,在 PersonOS 之外继续使用。
The export is the research itself导出的,就是这份研究本身
thesis.md # The assumptions behind the growth source: fy26-q3-report.pdf, p.14 revised: 2026-06-04 reason: Q2 collections slowed Watch the durability of subscription revenue. If collections slow, revisit the quality of growth. > Your note: check renewal rate against > collections, not bookings.
context.json { "id": "ctx_research_0412", "source": { "file": "originals/fy26-q3-report.pdf", "page": 14 }, "revisions": [ { "at": "2026-03-12" }, { "at": "2026-06-04", "reason": "Q2 collections slowed" } ], "links": ["ctx_review_0188"] }
Your editor你的编辑器Your script你的脚本The AI you choose你选择的 AI
06 Beyond the screen超越屏幕
A line in a meeting that changed the direction. A demo at a trade show worth following up. Either could become the background your next task needs.会议里一句改变方向的话,展会上一个值得继续研究的演示,都可能成为下一次任务的重要背景。
PersonOS is built for phones, recorders, watches, smart glasses and more, turning the sound, images and notes you choose to keep into context you can keep using.PersonOS 面向手机、录音设备、手表、智能眼镜与更多采集入口,把你选择留下的声音、画面和记录,整理成可继续使用的 Context。
A requirement in your next proposal stays connected to what was said in the room. When you keep a moment, you may not know which project it will help later. So the source stays, corrections are allowed, and it can take part in problems that haven’t shown up yet.下一份方案里出现的要求,依然连接着现场的原话。当时留下这段经历,你未必知道它以后会帮助哪个项目;保留来源、允许修正,让它能够参与尚未出现的问题。
“…let’s make export open by default, no exceptions.”“……导出这件事,默认就该是开放的,没有例外。”
Proposal v3 · Requirement 4.2方案 v3 · 需求 4.2
Export must be open by default.导出必须默认开放。
From the meeting, 12:41来自会议 · 12:41
One day you’ll have Personal Agents with different strengths, researching, creating, arranging your life, and pushing goals that span years.未来,你可以拥有不同能力的 Personal Agent,一起研究、创造、安排生活,推进跨越很长时间的目标。
They start from the experience, judgment and choices you keep accumulating, take part within what you allow, and hand new results back to you.它们从你持续积累的经历、判断与选择出发,在你允许的范围内参与,把新的成果交还给你。