One memory for your AI tools
Basic Memory gives you a persistent knowledge base: your notes, decisions, research, and project context, stored as plain Markdown files you own. Anything your AI saves to Basic Memory, you can open and edit. More
MCP connector Server URL https://cloud.basicmemory.com/mcpCopy Login OAuth Tools Reads data37 activity_ feedbuild_ contextcat check_ note_ revision_ for_ widgetcloud_ infofetch find get_ agent_ rungrep list_ agent_ runslist_ agentslist_ directorylist_ memory_ projectslist_ note_ versionslist_ notes_ for_ widgetlist_ workspacesload_ knowledge_ graph_ for_ widgetload_ note_ for_ widgetload_ note_ image_ for_ widgetload_ projects_ for_ widgetls man open_ basic_ memoryquery_ comark_ for_ widgetread_ contentread_ noterecent_ activityresolve_ note_ for_ widgetschema_ diffschema_ inferschema_ validatesearch search_ note_ mentionssearch_ notessearch_ notes_ for_ widgettail workspace_ usage
Changes data3 create_ memory_ projectmove_ notereview_ agent_ run
Deletes or can't be undone7 delete_ notedelete_ projectedit_ notereview_ noterun_ agentsave_ note_ for_ widgetwrite_ note
Skills 14 in the ChatGPT listing
Memory Agents Create, run, and check Basic Memory Cloud agents: notes with type agent whose text is instructions. Memory Capture Capture the current state of a working thread or conversation into a single coherent Basic Memory note — synthesize where it landed, don't append a log. Memory Comark Write Basic Memory notes that render as charts, tables, boards, and live views with `::bm-*` Comark components. Memory Continue Resume prior work by rebuilding context from the Basic Memory knowledge graph — pick up where you left off using memory:// URLs, recent activity, and search. Memory Curate Curate the Basic Memory knowledge graph: find orphan notes and suggest links, propose typed relations, merge duplicates, audit tags and folders, and build hub notes. Memory Ingest Process unstructured external input (meeting transcripts, conversation logs, pasted documents) into structured Basic Memory entities. Memory Lifecycle Manage entity status transitions in Basic Memory: archive completed work, move notes between status folders, update frontmatter, and handle edge cases. Memory Literary Analysis Analyze a complete literary work into a structured Basic Memory knowledge graph. Memory Metadata Search Structured metadata search for Basic Memory: query notes by custom frontmatter fields using equality, range, array, and nested filters. Memory Notes How to write well-structured Basic Memory notes: frontmatter, observations with semantic categories, relations with wiki-links, and best practices for building a rich knowledge graph. Memory Reflect Sleep-time memory reflection: review recent conversations and daily notes, extract insights, and consolidate into long-term memory. Memory Research Research an external subject using web search, synthesize findings into a structured Basic Memory entity. Memory Schema Schema lifecycle management for Basic Memory: discover unschemaed notes, infer schemas, create and edit schema definitions, validate notes, and detect drift. Memory Tasks Task management via Basic Memory schemas: create, track, and resume structured tasks that survive context compaction.