Basic Memory
JSON →Build a persistent, local knowledge base in Markdown files through conversations with LLMs.
Install
uvx basic-memory Tools · 22
- write_note Write a note to the memory system
- read_note Read a specific note
- edit_note Edit an existing note
- move_note Move a note to a different location
- delete_note Delete a note
- read_content Read content from the memory system
- view_note View a note's details
- search Search across memory content
- search_notes Search for notes
- recent_activity Get recent activity in the memory system
- list_directory List contents of a directory
- build_context Navigate memory:// URLs to build context
- canvas Generate Obsidian canvas
- list_memory_projects List memory projects
- create_memory_project Create a new memory project
- get_current_project Get the current active project
- sync_status Check synchronization status
- schema_infer Infer schema from data
- schema_validate Validate data against schema
- schema_diff Show differences between schemas
- cloud_info Get cloud information
- release_notes Get release notes
Links
★ 3,083 GitHub stars