How Castellan works

From approved knowledge to useful work in your browser and connected agents.

The context workflow

1Save contextfacts and rulesyou approve2Choose accessscopes and records,with an expiry3Connect an agentcompatible MCP app,OAuth or access key4Use your contextauthenticated readof approved records5Review and refinesuggestions andreported actions6End accessend the connection;future reads refused 1Save contextfacts and rulesyou approve2Choose accessscopes and records,with an expiry3Connect an agentcompatible MCP app,OAuth or access key4Use your contextauthenticated readof approved records5Review and refinesuggestions andreported actions6End accessend the connection;future reads refused
StepInOutControl
1 Save contextFacts, preferences, goals and rules you chooseApproved records in your workspaceImport candidates and agent suggestions wait for your review
2 Choose accessA task, context scopes and optional record selectionA preview of the context an agent may readChoose an expiry; required rules accompany context reads
3 Connect an agentThe MCP connection URL in a compatible appOAuth approval or a scoped access keyConfirm the app and its access; availability depends on the provider and plan
4 Use your contextAn authenticated context requestRecords within the approved accessAccess continues while authorized, including after your browser closes
5 Review and refineProposed memories, corrections and reported actionsOwner-approved updates and a reusable playbookReview suggestions in Records and attributed reports in Watchtower
6 End accessEnd access in Agents, or grant expiryFuture requests from that connection are refusedCopies the provider already received remain under its own terms

Use your personal Squot

Choose approved records for a Squot to find useful context, draft in your style or plan next steps. Recall uses record search. Writing and planning use Cloudflare-hosted inference only after your explicit consent for that Squot.

Corrections you submit become proposed lessons. Only your approval adds them to the playbook. A Squot produces context or drafts; it does not send, buy, book or operate your other accounts.

What Castellan controls

Access and approval

  • Agents read only the context their grant permits
  • Selected-record access excludes future non-rule records
  • Expired or ended connections cannot make further requests
  • Suggestions become saved knowledge only after your approval

Evidence and visibility

  • Context access and workspace changes have verifiable history
  • Watchtower attributes external action reports to their reporting connection
  • External actions appear when the agent reports them
  • Reports do not authorize or stop operations in another service

Choose the context and permissions

Scope access can cover current and future approved records. Select individual records for a narrower connection. All approved rules accompany context reads.

ScopeWhat it permits
identityFacts about you
rulesYour standing instructions, included with context reads
preferencesCommunication style and other choices
habitsRecurring patterns you approve
goalsWhat you want to accomplish
peoplePeople and relationships you choose to record
proceduresRoutines and ways of working
Suggest records proposals:writePermission to suggest records for your review
actions:reportPermission to report external actions to Watchtower

Choose where your workspace runs

Online access works in your browser, including on your phone, without an install or model download. Optional Mac and Windows packages keep an encrypted workspace on that computer. Compatible local agents connect while the local runtime is running and unlocked. Remote providers cannot reach a computer's loopback address.

Compare browser and local access

Five rooms, one personal workspace

A request you can approve or refuse

An agent asks to read selected goals for a planning task. In the Gatehouse within Agents, preview the exact access, choose Approve or Refuse, then inspect the recorded decision in Watchtower. Ending access stops future reads.

Fictional example: John Smith's fixture workspace. The example contains no personal account data.

Records in a fictional John Smith workspace, with approved context and suggestions awaiting review
Records keeps approved context separate from suggestions.
Agents access review in a fictional workspace showing the requested context and approval controls
Agents shows what a connection asks to read before approval.
Watchtower in a fictional workspace showing recorded context activity and attributed action reports
Watchtower records reads and decisions; agent reports identify their source.