Brian
Get started free →

Docs

Tool reference, workflows, and topics

Quick reference

Session

start_sessionSessionStart tracking a conversation. Everything discussed gets remembered automatically.
close_sessionSessionStop tracking. Brian produces a summary, saves it to Drive, and wraps up.
list_sessionsSessionSee active and recent sessions. Useful before starting a new one.

Memory

store_memoryMemoryRemember a single thing — a fact, decision, preference, event, or anything worth keeping.
update_memoryMemoryEdit an existing memory. Use supersede=true for corrections that should keep history.
delete_memoryMemoryPermanently remove a memory.
list_memoriesMemoryBrowse what Brian remembers. Filter by type, pinned status, or topic.
extract_memoriesMemoryPull out the key points from a block of text and remember them automatically.

Retrieval

get_contextRetrievalAsk Brian to recall relevant memories for a topic. Hybrid semantic + keyword retrieval.
query_currentRetrievalGet one definitive answer. “What’s the current X?” — plus the version it superseded.
query_summaryRetrievalPull together everything Brian knows about a topic into a narrative-ready brief with cited evidence.
query_entitiesRetrievalList concrete items — vendors, customers, books, restaurants, anything indexed as an entity.
query_countRetrievalCount memories, sessions, documents, or distinct entities. SQL-backed and exact.

Spaces

set_spaceSpacesSwitch to a topic. All operations scope to this topic until you change it.
list_spacesSpacesSee all topics and how many memories each one has.
create_spaceSpacesSpin up a new topic. Brian asks a few intake questions to shape what gets stored there.
delete_spaceSpacesRemove a topic. Brian asks where to move existing memories before deleting.

Drive

store_documentDriveSave a file to Google Drive and have Brian remember it. Saved to Drive and remembered together.
index_drive_fileDriveAlready have a file in Drive? Tell Brian about it without re-uploading.
snapshot_dataroomDriveTake a picture of a Drive folder structure and remember what’s there.

Apps

list_connected_appsAppsSee which third-party apps are connected — Notion, Slack, Gmail, Xero, GitHub, and 3000+ more.
forward_external_requestAppsCall any connected app’s REST API. Brian injects the user’s OAuth token and proxies the request.
run_external_actionAppsRun a prebuilt action component for a connected app — e.g. send a Slack message, add a sheet row.
list_external_actionsAppsDiscover prebuilt action components available for a connected app.
disconnect_external_appAppsRevoke a connected third-party app.

Utility

open_dashboardUtilityOpen Brian’s memory dashboard in your browser.
usage_guideUtilityLearn how Brian works — memory types, topics, recall, Drive, and tips.
raise_support_ticketUtilityReport a bug or contact the Brian team. Files a ticket and emails support automatically.

Use case workflows

Track a working conversation

Brian remembers every decision and artifact. Come back to it later.

set_spacestart_session[work]close_session

Save a spec or document

Save any file to Drive. The document is remembered automatically.

store_document

Ask Brian what he knows

Recall by topic with hybrid retrieval, or browse by type.

set_spaceget_contextlist_memories

Get a sharp single answer

“What’s the current pricing?” — one definitive answer plus what it superseded.

query_current

Build a brief on a topic

Pull a narrative-ready summary with cited evidence — ideal for proposals or reports.

set_spacequery_summary

List concrete things

“What vendors do I have?”, “Restaurants I shortlisted” — returns the list.

query_entities

Bring in a Drive file

File already in Drive? Tell Brian about it without re-uploading.

index_drive_file

Use a connected app

Notion, Slack, Gmail, Xero — call any connected app’s API through Brian.

list_connected_appsforward_external_request

Pull out key points from text

Paste a conversation or document. Brian distils the key facts automatically.

set_spaceextract_memories

Spin up a new topic

Create a new space with a soul. Brian asks intake questions to shape what gets stored there.

create_space

Report a bug or issue

Hit a problem? Brian files a ticket and emails the team — no manual email drafting.

raise_support_ticket

Understanding topics

Topics keep Brian's memory organised by area — work, health, a side project, anything. Switch topics with set_space before asking Brian to remember or recall.

workyour main project — decisions, architecture, progress
personalpersonal goals, routines, and preferences
researchreading notes, references, and ideas
client-aclient project context and deliverables
writingdrafts, outlines, and publishing strategy
(global)cross-domain facts available everywhere