A second brain, built from the data you already own.
Second Brain Studio turns the exports you can download from LinkedIn, Google, Slack and 24 more into one private brain on your machine. See it as a graph. Ask it, with receipts. Give it work to do.
The app builds the brain on the phone itself — import your exports, and nothing is uploaded, with no account. Then talk to it, walk the graph and add sources wherever you are.
TwinChat with your brain — Apple Intelligence on recent iPhones, or your own key.
BrainThe graph, native and fast.
SourcesExports unpacked and imported on the phone.
Use the AI you already pay for — Claude Code, Codex or your own API key. One guided setup installs everything for you: no terminal, nothing to set up by hand.
Step 1SetupChoose your AI. Setup runs its maker’s own installer and sign-in, then adds the brain builder and the agents.
Step 2Add yourselfRequest your exports — every platform has a “download your data” page — and drop each .zip on its source.
Step 3BuildA few minutes later, a brain — built on your computer, with no network calls.
Step 4UpdateNext month, drop the newer export and press Update. Your edits are kept; what changed is listed.
Setup the desktop app’s seven steps · behind it, Sources on John’s brain
Is it hard to set up?No terminal. Setup runs your AI maker’s official installer, opens its sign-in, then installs the brain builder and the agents in one click. The seven steps
Does it need my AI subscription?It uses the AI you already have: Claude Code or Codex on the plan you pay for, or an API key — and chat also works with a model on your own computer (Ollama, LM Studio). An API key builds the brain and chats; the agents run on Claude Code.
See it
Know who you know.
LinkedIn knows your career, Facebook your weekends, GitHub your code. Studio puts every export into one graph, with one record per person — Resolved when two or more exports know them, matched by name.
What it’s made of — the whole brain in one drawing: exports at the base, kinds of notes in the middle, answers and agents on top.
Ontology › Architecture John’s brain, as Studio draws it
Ontology › Data model every kind of note, counted
Graph web layout · John’s brain
Ontology › Relationships one note at the centre
A person note Resolved — found in three exports, matched by name
Runtime › Floor the Jobs Agent (v1.7.0, shipped) at work on John’s demo brain
438people in John’s demo brain — one note each, from six exports
329Resolved: found in two or more exports, matched by name
56organizations, each linked to the people who work there
name-onlyMatching is by name only — exact after normalising, so initials and variant spellings stay separate, and no AI decides a merge. Two different people with one name would share a note; better matching is on the roadmap.
How does it know two records are one person?By name. When two exports agree on a person’s name they become one note, marked Resolved, and the note lists every export that knows them.
Chat a counted answer with its Receipts
Ask it
Get answers you can check.
Ask in plain English. Brain recall starts from your question and follows the links in your brain to the notes that matter — then shows you which ones. The answer cites them, and a chart shows exactly what it counted.
Brain recall the notes it read light up on the graph
Cites its notesEvery claim links to the note it came from. Open it and check.
Receipts under every chartThe folder and the exports it counted, and how many notes.
Show the countOne click opens the numbers behind the bars.
Or just say it.on-device voice
Brain › Avatar answers out loud with a short spoken summary while the full, cited answer lands in the chat. Hearing and voice run on your computer.
snapshotYour brain is as fresh as your last export: sharp on history, blind to this week — until you press Update.
Won’t it make things up?It is told to answer only from the notes Brain recall found and to cite each one, so every claim can be opened. Charts use only numbers counted in your brain.
Put it to work
Hand off the busywork. Keep the decisions.
Four agents run on your brain in the desktop app, a daily each toward a goal you set. They sweep, draft, fill, plan and send — and hold the gates you set before anything that can’t be undone.
Jobs Agentv1.7.0 · shipped
Get hired through people you already know
Every weekday: sweeps the open job boards and employers’ own careers pages against your criteria, writes a different CV per role from your own facts, fills the form — and stops at three gates: pick the job, approve the CV, submit. Its goal counts interviews, never applications.
never submits without you · never types a credential · never logs in to a job board · writes 45-jobs/
Get funded without sending a single email you didn’t approve
Every weekday: new programs and investors through your own filter chain, verified on their own sites, applications in your own Chrome behind the gate, an email angle per investor, and what is due — in a dated note, with the Funding Plan kept current.
never sends · never posts · a fund is “contacted” only when you say so · writes 46-fundraising/
A traveller in your own city — and the trip from places you already saved
Every day: what is new to try near you — a coffee, a meal, an activity, an event — from your own saved and loved places first, where you said you are, never your device. For a trip: the itinerary on the Map, then flights, stays and food shopped in your own browser.
books nothing · every price says when it was seen · writes 47-travel/
Fill your pipeline from people who already know you
Every weekday: leads from your own brain first — warm ties, stalled deals, intro paths — then companies with a reason to buy now; a strategy per account (try, use, buy or partner) and the ways to reach out, ranked; the buying team, your sequences, the replies — every account on its line in Runtime.
sends only from your own mailbox · every send through the guard · the first real send always asks · no bought data · writes 48-sales/
Before anything that can’t be undone, the agent stops and asks: the document, each field with where it came from, what happens if you approve — and what it will never do. Deny takes a reason, and the next run reads it.
waits for yousends only through the guardbooks nothing
Will it act without me?Not by default. Autonomy is a level you set per agent, and the shipped default is supervised: anything irreversible waits for your Approve.
Where do agents run?In the desktop app — or a browser Studio you run yourself — through your own Claude Code. The hosted browser Studio is a read-only demo.
Goals & routinesdeveloper preview
Set a finish line. It keeps going.
Goals
An outcome with a finish line. Progress counts real results only — an interview you record, a trial started, a place you went.
Routines
Every agent has a daily: it opens a dated note, finds what is new, acts behind your gates, and once a week proposes changes from its own numbers — asked, unless you say apply.
Inbox
The one place for what needs you: approvals, reports with news, suggested fixes.
Activity
Every run, step by step. Replay any of them.
awake onlyRoutines run while your computer is awake and Studio is open or in the menu bar; a missed run says so. Several run side by side, under a cap you set. Every background option is off until you turn it on.
Activity one run of a daily routine, step by step
Runtimedeveloper preview
Watch them work.
See who is working, on what, and whether anyone needs you — every step in plain words.
Runtime › Floor the Jobs Agent (v1.7.0, shipped) at work on John’s demo brain — one run working, one waiting for you
Runtime › Lines the Sales Agent (v0.2.0, developer preview) on Acme’s accounts, the worker on Beacon Rail
Runtime › Worker one run of the Jobs Agent (v1.7.0, shipped): its stations, its two helpers, the page it is reading
this computerRuntime shows the runs on this computer; the hosted demo has no agents installed, so it has none. Stop is always your click.
Memory
Tell it once.
Every chat and every agent keeps a memory inside your brain and reads it before it acts. Correct it once; the next run starts from the correction.
developer preview
Memory manager what the chat and each agent remember — plain Markdown under _memory/
You saidNever apply to a former employer (Meridian Labs, Loopr Logistics).Rules, preferences, corrections.Remembered · Undo
It happenedAnalytical Engines (VP Product) led to an interview…Outcomes add up to evidence.Remembered · Undo
It worked outPostings that name the factory floor in the first paragraph score 10+ higher on fit than ones that lead with the stack.Learned by the agent from the outcomes.Inferred · yours to keep or remove
Every save shows Remembered · Undo. From John’s demo brain, under _memory/ — edit or forget any line.
Keep it yours
Privacy isn’t a promise here. It’s the code.
Your brain is a folder of plain Markdown on your disk. The builder makes no network calls, never reads message text, and keeps passwords, login records and payroll files out — rules you can read in the source.
engine/scripts/sources/ — abridged from the real files
# common.py — the Collector every adapter writes throughdefadd_person(self, source, name, …, email="", phone="", …):
if not name or EMAIL_RE.search(name):
return# never store a "person" whose name is an email# PII only enters in full mode; otherwise coerced to ""
email = (email or"").strip() if self.full else""
phone = (phone or"").strip() if self.full else""defadd_message_signal(self, source, party_name, date="", ts=""):
"""Records ONLY that a message exchange happened + when. Never the body."""# company/slack.py# NOTE: m.get("text") deliberately NOT read.# company/google_workspace.py
QUARANTINE = {"payroll", "salaries", "loginaudit", "passwords", …}
Dashboard.md a note with live tables — the same file opens in Obsidian
0network calls in the build — the brain is made on your machine
Who and whenis all it keeps from messages; the text is never read
MITthe brain builder and the agents, open source
your providerWhen you chat, the question and the notes it needs go to the AI you chose, with your key or sign-in — or nowhere at all with a local model.
Is anything uploaded?Not to us: there is no account and no server of ours in the loop. The privacy model
Give it a goal
Don’t search your data. Give your brain a goal.
The questions Studio suggests on each demo brain, word for word. Open one and ask — in your browser, nothing to install.
A person
John Carter’s brain
A digital twin, from LinkedIn, Facebook, Instagram, Google, GitHub, Strava and more.
My strongest relationshipsWho are my strongest relationships across every platform?
Where my network worksWhich companies do the most people in my network work at?
Places I savedWhich places have I saved but never visited?
Agents take it further: the Jobs Agentv1.7.0 · shipped for a job hunt, the Fundraising Agentv0.4.0 · preview for a raise, the Travel Agentv0.2.0 · developer preview for a trip, the Sales Agentv0.2.0 · developer preview for a pipeline. What each agent does
For teams
Everything your company knows is sitting in an export.
Slack, Google Workspace, your LinkedIn Page, Notion, Jira, Salesforce, HubSpot and the rest — 14 company sources become one Company Brain that answers “who knows this?” on day one.
Graph the Acme Robotics demo brain, with a cited answer in the chat
Wherever you are
Desktop, browser, phone.
The desktop app builds your brain and runs the agents on Mac (Apple silicon and Intel), Windows and Linux. The browser shows the two demo brains. The phone app builds a brain on the phone itself.
secondbrainlink.com/studio
Desktop appBuilds your brain, runs the agents
BrowserExplore John’s and Acme’s demo brains · nothing to install