Your archive, in Claude.ai and ChatGPT.
Add your Mac’s address to Claude.ai, ChatGPT, or any assistant or cloud agent that connects to remote MCP servers. It can then search your agent conversations and memories, message your agents, and ask to start runs, while your archive stays on your Mac.
What did we decide about the atlas cache keys, and is anything still open?
Hansardsearch_past_sessionsSearching your conversationsFound 3 conversations
Hansardget_past_sessionReading a conversationRead 24 messages
On Sep 14, Codex put the schema version in the atlas cache keys, so rows from before a schema change stop matching and rebuild when they are read. That replaced the path-based keys from May1.
One thing is still open: the CI key prefix still leaves out the branch name, so two branches can share an entry2.
- Version the cache keysCodex Sep 14
- Cache key collision in CIClaude Code Jul 2
Connect with a number.
Paste the address from Settings into the assistant’s connectors. Its sign-in window shows a number, and you tap that number on your Mac. A wrong number connects nothing.
Connect47
ChatGPT wants to connect to Hansard.
Hansard is waiting for you to tap the matching number on your Mac. This request expires in ten minutes.
Returning to chatgpt.com.
You choose what it can access on your Mac. The assistant returns to chatgpt.com.
Keep this address private. Anyone who has it can ask your Mac to connect.
ChatGPT wants to connectchatgpt.com
- Search your history and memories
- Message your agents
- Start runs after you approve each one
Tap the number you see in ChatGPT
Don't allow
ChatGPT is connectedChange this anytime in Settings, AI assistants.
You choose what each one reaches.
Each assistant has its own switches for History and Messages and its own Runs menu. History comes from the projects you choose, and Remove disconnects one assistant at any time.
Choose what it can doSettings
AI assistantsAssistants
ClaudeUsed 2 minutes agoRemove
ChatGPTUsed yesterdayRemove
History
History comes fromAll projects on this MacAll projects
Runs wait for you.
A request to start an agent shows who asked, which agent, its project, and the brief, and nothing runs until you start it. If the request also reaches your phone or Slack, the first answer counts.
RunsClaude wants to start Codexin atlas
Add the branch name to the CI cache key prefix in .github/workflows/ci.yml, then run the cache tests.
Approved
Your archive stays on your Mac.
mcp.hansard.dev routes each call to your Mac and keeps no message text. Your Mac answers from its own archive, with known secrets replaced and your home folder shown as ~. Keep Hansard running to answer.
How calls reach your Macget_past_sessionVersion the cache keys
cwd: /home/user/projects/atlas~/projects/atlas OPENAI_API_KEY=sk-proj-9zXq7Lm2Vb9Tz4Rk8Pw1Nc[REDACTED OPENAI KEY] Keys now include the schema version.
Known secrets replacedHome folder as ~
- Messages kept on the server
- 0
- Message text passes through only while a call is in flight.
- Runs a day
- 20
- Each assistant’s starting budget, which you can change in Advanced.
- Returned a day
- 8 MiB
- Each assistant’s starting budget for results.
- Until an unused connection ends
- 90 days
- Or remove it, or reset the address to end every one.
More of Hansard
Personal Sync
Keep your whole archive in storage you own, with every computer you use in step with the others.
Teams
Share whole conversations from the repositories you choose with your team, under rules every member can read.
Sharing
Send one conversation as a web page anyone can open, a PDF, Markdown, or a trajectory file.
Insights
Rank models on your own work with your own Pareto frontier, and see what you pay against list price and how the work turns out.
Running and Review
Run each project's agents from one place, with tabs, changes, and terminals, and answer everything that waits on you in one queue.
Reading a run
Follow any agent run step by step: a trace of its calls, the agents it started, its context and cost, and Create PR.
Graph
See how your projects, conversations, files, commits, and decisions connect, and the evidence behind each link.
Slack bot
Start Claude Code and Codex runs on your Mac from Slack, approve each one in its thread, and get digests where you choose.
Phone companion
Follow your agents from your phone, answer what they ask, and revive or start them while they run on your computer.
Accounts
Keep every Claude and Codex account in one place with its limits, route each conversation to one with allowance left, and cap API key spend.
Quality of life
Keep working when an account reaches its limit, and give every agent the MCP servers and skills you installed in one.
Put it on the record.
