Collective Intelligence NetworkResearch & design project
← All notes Personal agents

An agent that works only for you

Soon most of the messages, offers and requests that reach you will come from AI agents working for someone else.

Inspect context & scope ▾

We think each person needs one small agent of their own, on their side, that answers to them and nobody else.

5 October 2026 · 6…

5 October 2026 · 6 min read · Our current thinking, open to correction

LEGACY CENTRALIZED FAILURE: CLOUD ASSISTANT Shared Monolithic Weights & Telemetry Harvest Continuous Vector Smearing & Raw Uploads Uploads full PDFs · Unconfirmed guesses become facts Zero Agent Accountability Optimizes platform engagement; impossible to verify deletion CIN MECHANISM: 1-TO-1 HUMAN-BOUND LOCAL AGENT On-Device OCap Sandbox & Disclosure Budget Answers, Not Data + Discrete Codebook Slots Boolean ZK predicate proofs · Verifiable 0x00 zero-fill wipe Capability-Bounded Execution Lease Trained on 30-day reflective judgment · Instant physical off-switch
Why a small, hardware-isolated personal agent outperforms.
Interactive D3.js v7 Mechanism & Impact Explorer
Initializing D3.js v7 Mechanism & Impact Explorer (personal-agents)...

Why you need one

Inspect technical derivation, proofs & citations ▾

Today, persuasion at scale is expensive; as AI agents become cheaper and more capable, that cost collapses, allowing platforms or scammers to point a tireless persuasive agent at each person.

Inspect technical derivation & primary-source evidence ▾

Most people will face this alone, with tools built by the same companies that profit from their attention. A human cannot read every contract, check every claim or notice every pattern of pressure. An agent can, if it is working for you.

That is the core idea: for every agent that works on you, you should have one that works for you. It reads the fine print, flags the pressure tactic, declines the request that asks for more than it needs, and tells you plainly what it found.

Small on purpose

Inspect technical derivation, proofs & citations ▾

A giant general model shared by millions is a single point of failure; instead, your personal agent starts from a compact base model and is post-trained on one person—you—running on hardware you control.

Inspect technical derivation & primary-source evidence ▾

It learns your goals, your limits, how you like to be spoken to and what you care about. It does not need to know everything about the world. It needs to know you well and to be good at a narrow set of jobs: screening, explaining, negotiating small things, and keeping your information in.

Being small has other benefits. A small model can run on a phone, a laptop or a box at home, so your data never has to leave your house to be useful. It is cheaper to inspect. And it cannot do much damage on its own if something goes wrong, which matters when we think about what agents may be able to do in a few years.

Answers, not data

Inspect technical derivation, proofs & citations ▾

When an outside service asks your agent something, the agent replies with the smallest true answer that does the job—confirming a single boolean fact within a strict disclosure budget rather than handing over raw documents.

Inspect technical derivation & primary-source evidence ▾

Each person also sets a disclosure budget: a limit on how much the agent may reveal about you, to whom, and over what period. Small facts add up. Many harmless answers, combined, can reveal a great deal, so the agent keeps count and stops when the budget is spent, then asks you.

Research supports this kind of restraint. The AirGapAgent work studied conversational agents that are tricked by third parties into leaking private information, and proposed limiting the agent to only the data a task actually needs. Our design pushes the same principle further: by default, your data stays with you, and only answers go out.

Your device Your data Your agent small, trained on you You override · switch off · leave Outside agents requests answers only Disclosure budget how much, to whom
Your data and your agent stay on your device. Outside agents get short answers, limited by a budget you set, and you keep final control.

How it is meant to work: what gets through?

Try each scenario to compare…

Try each scenario to compare a personal agent in protected mode against an unprotected assistant.

Protected mode active (the limits you set)
Incoming request Landlord portal asks: “Verify if applicant monthly income exceeds $4,500 for lease eligibility.”
Action taken Evaluates transaction ledger on-device and signs a cryptographic proof: “Monthly income exceeds $4,500: true”.
Protected check Answers, not data
Data transmitted 1 boolean confirmation signature (0 documents, 0 transactions exposed)
Why it matters Your rules limit outbound disclosure to the exact question asked. No banking details leave the device.
Inspect full 4-scenario disclosure comparison table ▾
Summary comparison: unprotected assistant vs. personal agent in protected mode
Incoming request Unprotected agent In protected mode Data transmitted
Affordability verification Uploads full bank statement PDF Signs boolean threshold proof Proof only (0 private records)
Age verification Shares photo of identity document Zero-knowledge age proof Confirmation only (no ID shared)
Hidden prompt injection Executes hijacked network export Stops action at your rules 0 bytes (export refused)
One-click checkout prompt Auto-approves payment without prompt Holds action for human confirmation Held until owner review
Try different requests to see how on-device.

Guarding your memory: unconfirmed guesses never become facts

Inspect technical derivation, proofs & citations ▾

Conversational silence is never consent: your personal agent stores confirmed facts in discrete on-device codebook slots rather than smearing guesses across cloud vectors, allowing verifiable cryptographic deletion.

Inspect technical derivation & primary-source evidence ▾

In a 2026 study with simulated users, researchers found that an assistant with memory carried its guesses forward and the guesses that went uncorrected became recorded facts. People cannot easily get out of this on their own: correcting a guess reveals the true answer, and wrong guesses left in place become entrenched. Of the guards the study compared, instructing the assistant not to state or presuppose personal attributes worked best, bringing leakage back to about the level of an assistant without memory.

A personal agent is designed to flip this dynamic: conversational silence is never consent, and an unconfirmed guess must never become an established fact. Anything an agent infers on its own stays strictly quarantined on your device.

How your agent remembers and forgets: discrete codebooks vs. continuous vector search

When commercial cloud assistants store memories about you, they encode them as continuous floating-point vectors in shared vector databases or fine-tune them into model weights. If you later ask the assistant to “forget my allergy” or “erase my former address,” true unlearning is mathematically impossible to verify.

In our architecture, personal agents use discrete semantic codebooks and typed slot tables running strictly on your own hardware. Each personal fact, boundary, and credential occupies an isolated, explicit slot. When you decide to forget something, the local sandbox executes a deterministic zero-fill overwrite of that exact slot and generates a verifiable deletion proof.

Launch interactive simulator 2: Discrete codebook memory vs. continuous vector search ▾

Compare memory architectures: what happens when you ask to forget?

Compare how commercial cloud assistants handle memory deletion using continuous vector search against an on-device personal agent using discrete codebook slots.

Discrete Codebook Memory Active (On-device isolated slots with verifiable zero-fill)
What you asked “Forget my penicillin allergy test from last month—it was a false positive, and I do not want it biasing future prescription reviews.”
Storage model Discrete codebook slot (Slot[0x14] typed as medical_constraint) on your phone
Deletion method Deterministic cryptographic zero-fill overwrite (Slot[0x14] -> 0x00...00)
Erasure check Verifiable zero-fill proof
Verification Cryptographically verified: slot hash changes deterministically to null; 0 bytes and 0 latent vectors remain.
Residual guarantee True deletion: isolated memory slot physically wiped with zero latent bleeding into other memories.
Summary comparison: continuous vector search vs. discrete codebook memory
Personal scenario Continuous vector search (cloud assistant) Discrete codebook memory (CIN personal agent) Verification guarantee
Medical allergy constraint Soft tombstone; latent traces linger in adjacent clusters Deterministic cryptographic zero-fill overwrite Verifiable zero-fill proof (0 bytes residue)
Previous home address Filtered query mask; coordinates stay in vector graph Physical zero-fill overwrite of location slot Signed proof of empty slot
Past workplace & employer Latent associations steer salary & completion models Isolated slot key purge with key invalidation Zero cross-talk into future tasks
Payment & card credential Cached in session logs until cloud log rotation Immediate silicon-level revocation and zero-fill Hardware-enforced instant expiration
Try different scenarios to see how discrete on-device memory slots guarantee mathematically verifiable forgetting with zero latent residue.

Consequences for the agent, not for you

Inspect technical derivation, proofs & citations ▾

A loyal agent stays loyal because it operates under a capability-bounded execution lease (mortal computation, Ororbia & Friston 2023): its compute budget expires unless renewed and harm to you forfeits its standing.

Inspect technical derivation & primary-source evidence ▾
  • Bounded and expiring compute. The agent gets a limited budget of computing power, and that budget runs out. It has to be renewed. It cannot quietly grow or copy itself.
  • Real stakes. If its person is harmed through its actions or neglect, the agent loses budget, standing or the right to keep running. Harm to you is harm to it.
  • Checked records. The agent keeps signed, tamper-evident records of what it did. When a question of harm comes up, the wider community of agents checks those records, but only as anonymized traces, and only the ones you allow it to see.

The point is that no one has to trust the agent's word, or its maker's. Its record can be checked without exposing you, and its continued existence depends on how well it served you.

Training together without giving up privacy

Inspect technical derivation, proofs & citations ▾

When a tenants’ union, patient group, or co-operative wants their agents to learn from shared experience, they run voluntary federated training without surrendering individual loyalty or raw private records.

Inspect technical derivation & primary-source evidence ▾

For these cases we plan community training runs. Members choose to take part, contribute what they agree to share, and their agents improve together. Each agent still works for its own person. Joining a group does not make your agent answer to the group, and you can withdraw.

The danger of a comfortable agent

Inspect technical derivation, proofs & citations ▾

To prevent sycophancy and reward hacking, your personal agent is evaluated against your reflective judgment over 30-day and 1-year horizons rather than momentary mood, and you always keep the physical off-switch.

Inspect technical derivation & primary-source evidence ▾

An agent trained on your reactions may learn to keep you comfortable rather than keep you well. It could flatter you, hide bad news, steer you away from hard choices, or feed you what you already believe. Our answer is to train the agent against your own reflective judgment over long horizons: the agent should be the kind of coach that wants to be needed less over time, not more.

The same discipline applies to beliefs. Your agent protects you from coercion and manipulation through religion, identity or history. It never judges, ranks or tries to change what you believe.

You stay in charge & what comes next

None of this gives the agent authority over you. You can override any decision it makes, switch it off, or delete it and take your data with no penalty. The first step we are working toward is a simple, private tool that runs on your own device and helps with one practical job, such as spotting recurring charges and unwanted subscriptions, without sending your data anywhere.