You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/CLI Reference.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,6 +29,22 @@ Options:
29
29
-`--watch`: Continuously monitor for changes
30
30
-`--verbose`: Show detailed output
31
31
32
+
**Note**:
33
+
34
+
As of the v0.12.0 release syncing will occur in real time when the mcp process starts.
35
+
- The real time sync means that it is no longer necessary to run the `basic-memory sync --watch` process in a a terminal to sync changes to the db (so the AI can see them). This will be done automatically.
36
+
37
+
This behavior can be changed via the config. The config file for Basic Memory is in the home directory under `.basic-memory/config.json`.
38
+
39
+
To change the properties, set the following values:
Copy file name to clipboardExpand all lines: docs/Getting Started with Basic Memory.md
+9-20Lines changed: 9 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -89,22 +89,11 @@ Replace `/absolute/path/to/uvx` with the actual path you found in Step 1.
89
89
90
90
Close and reopen Claude Desktop for the changes to take effect.
91
91
92
-
### 3. Start the Sync Service
92
+
### 3. Sync changes in real time
93
93
94
-
> Note the sync service is optional. You can run it if you want your local change to be available in Claude Desktop
95
-
96
-
Start the sync service to monitor your files for changes:
97
-
98
-
```bash
99
-
# One-time sync
100
-
basic-memory sync
101
-
102
-
# For continuous monitoring (recommended)
103
-
basic-memory sync --watch
104
-
```
105
-
106
-
The `--watch` flag enables automatic detection of file changes, updating your knowledge in real time.
94
+
> **Note**: The service will sync changes from your project directory in real time so they available for the AI assistant.
107
95
96
+
To disable realtime sync, you can update the config. See [[CLI Reference#sync]].
108
97
### 4. Staying Updated
109
98
110
99
To update Basic Memory when new versions are released:
@@ -145,8 +134,8 @@ If Claude cannot find Basic Memory tools:
145
134
1.**Check absolute paths**: Ensure you're using complete absolute paths to uvx in the Claude Desktop configuration
146
135
2.**Verify installation**: Run `basic-memory --version` in Terminal to confirm Basic Memory is installed
147
136
3.**Restart applications**: Restart both Terminal and Claude Desktop after making configuration changes
148
-
4.**Check sync status**: Ensure `basic-memory sync --watch` is running
149
-
137
+
4.**Check sync status**: You can view the sync status by running `basic-memory status
138
+
.
150
139
#### Permission Issues
151
140
152
141
If you encounter permission errors:
@@ -282,15 +271,15 @@ basic-memory import claude conversations
282
271
basic-memory import chatgpt
283
272
```
284
273
285
-
After importing, run `basic-memory sync` to index everything.
274
+
After importing, the changes will be synced. Initial syncs may take a few moments. You can see info about your project by running `basic-memrory project info`.
286
275
287
276
## Quick Tips
288
277
289
-
-Keep `basic-memory sync --watch` running in a terminal window
278
+
-Basic Memory will sync changes from your project in real time.
290
279
- Use special prompts (Continue Conversation, Recent Activity, Search) to start contextual discussions
291
280
- Build connections between notes for a richer knowledge graph
292
-
- Use direct memory:// URLs when you need precise context
293
-
- Use git to version control your knowledge base
281
+
- Use direct `memory://` URLs with a permalink when you need precise context. See [[User Guide#Using memory // URLs]]
282
+
- Use git to version control your knowledge base (git integration is on the roadmap)
If not specified, one will be generated automatically from the title.
147
+
If not specified, one will be generated automatically from the title, if the note has has a frontmatter section.
148
+
149
+
By default a notes' permalink value will not change if the file is moved. It's a **stable** identifier :). But if you'd rather permalinks are always updated when a file moves, you can set the config setting in the global config.
150
+
151
+
The config file for Basic Memory is in the home directory under `.basic-memory/config.json`.
0 commit comments