basicmachines-co/basic-memory

AI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN

3.8kStars on the repository
53Mods indexed here, across every type
todayLast push, which is what freshness is scored on
AGPL-3.0Licence, which decides whether bodies are shown

memory-ci-capture

25

basicmachines-co/basic-memory

Skill Claude CodeCodex

Synthesize GitHub delivery context into a concise Basic Memory project update. Use in CI after bm ci collect prepares a ProjectUpdateContext; return only structured AgentSynthesis JSON for bm ci publish.

3.8k +30 today A 47 tokens AGPL-3.0

memory-continue

26

basicmachines-co/basic-memory

Skill Claude CodeCodex

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. Use when starting a session or when the user says 'continue with...', 'back to...', or 'where were we?'.

3.8k +30 today A 58 tokens AGPL-3.0

memory-curate

27

basicmachines-co/basic-memory

Skill Claude CodeCodex

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. Use to organize, connect, and improve a knowledge base as notes accumulate.

3.8k +30 today A 51 tokens AGPL-3.0

memory-defrag

28

basicmachines-co/basic-memory

Skill Claude CodeCodex

Defragment and reorganize agent memory files: split bloated files, merge duplicates, remove stale information, and restructure the memory hierarchy. Use when memory files have grown unwieldy, contain redundancies, or need reorganization. Run periodically (weekly) or on demand.

3.8k +30 today A 60 tokens AGPL-3.0

memory-ingest

29

basicmachines-co/basic-memory

Skill Claude CodeCodex

Process unstructured external input (meeting transcripts, conversation logs, pasted documents) into structured Basic Memory entities. Extracts entities, searches for existing matches, proposes new entities with approval, creates notes with observations and relations, and captures action items.

3.8k +30 today A 52 tokens AGPL-3.0

memory-lifecycle

30

basicmachines-co/basic-memory

Skill Claude CodeCodex

Manage entity status transitions in Basic Memory: archive completed work, move notes between status folders, update frontmatter, and handle edge cases. Use when marking items complete, archiving old entities, or managing any folder-based status workflow.

3.8k +30 today A 50 tokens AGPL-3.0

basicmachines-co/basic-memory

Skill Claude CodeCodex

Analyze a complete literary work into a structured Basic Memory knowledge graph. Covers schema design, entity seeding, chapter-by-chapter processing, cross-referencing, validation, and visualization.

3.8k +30 today A 41 tokens AGPL-3.0

basicmachines-co/basic-memory

Skill Claude CodeCodex

Structured metadata search for Basic Memory: query notes by custom frontmatter fields using equality, range, array, and nested filters. Use when finding notes by status, priority, confidence, or any custom YAML field rather than free-text content.

3.8k +30 today A 52 tokens AGPL-3.0

memory-notes

33

basicmachines-co/basic-memory

Skill Claude CodeCodex

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. Use when creating or improving notes.

3.8k +30 today A 44 tokens AGPL-3.0

memory-onboarding

34

basicmachines-co/basic-memory

Skill Claude CodeCodex

Guide someone new to Basic Memory through designing and building a complete personal knowledge system — interview them about what they want to track, propose a structure, build it with schemas and instruction notes, teach them to use it, and set up their AI assistant to load it automatically. Use this skill whenever a…

3.8k +30 today A 148 tokens AGPL-3.0

memory-reflect

35

basicmachines-co/basic-memory

Skill Claude CodeCodex

Sleep-time memory reflection: review recent conversations and daily notes, extract insights, and consolidate into long-term memory. Use when triggered by cron, heartbeat, or explicit request to reflect on recent activity. Runs as background processing to improve memory quality over time.

3.8k +30 today A 54 tokens AGPL-3.0

memory-research

36

basicmachines-co/basic-memory

Skill Claude CodeCodex

Research an external subject using web search, synthesize findings into a structured Basic Memory entity. Use when asked to research a company, person, technology, or topic — or when a bare name or URL is provided that implies a research request.

3.8k +30 today A 52 tokens AGPL-3.0

memory-schema

37

basicmachines-co/basic-memory

Skill Claude CodeCodex

Schema lifecycle management for Basic Memory: discover unschemaed notes, infer schemas, create and edit schema definitions, validate notes, and detect drift. Use when working with structured note types (Task, Person, Meeting, etc.) to maintain consistency across the knowledge graph.

3.8k +30 today A 56 tokens AGPL-3.0

memory-tasks

38

basicmachines-co/basic-memory

Skill Claude CodeCodex

Task management via Basic Memory schemas: create, track, and resume structured tasks that survive context compaction. Uses BM's schema system for uniform notes queryable through the knowledge graph.

3.8k +30 today A 40 tokens AGPL-3.0