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
@@ -87,6 +103,36 @@ agent-notes config provider openrouter # prints "configured" or "no key"
87
103
88
104
</details>
89
105
106
+
<details>
107
+
<summary>Uninstall</summary>
108
+
109
+
To fully remove agent-notes:
110
+
111
+
**pipx:**
112
+
113
+
```bash
114
+
agent-notes uninstall
115
+
pipx uninstall agent-notes
116
+
```
117
+
118
+
Run `agent-notes uninstall` first — it removes agent files, hooks, settings.json entries, context file, and state that agent-notes installed. Then `pipx uninstall` removes the package itself. The `agent-notes uninstall` command must run while the CLI is still installed.
119
+
120
+
**venv:**
121
+
122
+
```bash
123
+
agent-notes uninstall
124
+
deactivate
125
+
rm -rf .venv
126
+
```
127
+
128
+
Run `agent-notes uninstall` first to clean up installed components, then deactivate the environment and delete the `.venv` directory.
129
+
130
+
**Note on memory and vault permissions:**
131
+
132
+
If you configured agent-notes to access your memory vault (Obsidian or local), those read/write permissions are intentionally left in place after uninstalling so Claude Code and other tools can still access your notes. To remove them, edit `~/.claude/settings.json` and delete the entries under `permissions.allow` that reference your vault path (e.g. `Read(/path/to/your/vault/**)`, `Write(/path/to/your/vault/**)`, `Edit(/path/to/your/vault/**)`).
133
+
134
+
</details>
135
+
90
136
---
91
137
92
138
<details>
@@ -377,6 +423,8 @@ By default, `agent-notes install` re-runs the interactive wizard and prompts for
377
423
378
424
The plugin build scripts (`scripts/build-claude-plugin.sh`, `scripts/build-opencode-plugin.sh`) automatically use `.venv/bin/python` when present, fall back to system `python3`, and honor a `PYTHON=` override.
379
425
426
+
**Note:**`uv` is used only in the local development and release workflow (see `scripts/release`). It is not required to install or use agent-notes — end users should use `pipx` or `pip` / `venv`.
0 commit comments