Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions chezmoi/.chezmoitemplates/memsearch_config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,13 @@ provider = "onnx"
[reranker]
model = "Alibaba-NLP/gte-reranker-modernbert-base"

[plugins.claude-code.project_review]
enabled = true

[plugins.claude-code.user_profile]
enabled = true
output_file = "~/.memsearch/USER.md"

[plugins.claude-code.memory_to_skill]
enabled = true

[plugins.opencode.project_review]
enabled = true

[plugins.opencode.user_profile]
enabled = true
output_file = "~/.memsearch/USER.md"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@ fi
prompt="$(
printf 'Wiki directory: %s\n' "${WIKI_DIR}"
[ -f "${MEMSEARCH_DIR}/USER.md" ] && printf 'User profile: %s\n' "${MEMSEARCH_DIR}/USER.md"
[ -f "${MEMSEARCH_DIR}/PROJECT.md" ] && printf 'Project review: %s\n' "${MEMSEARCH_DIR}/PROJECT.md"
printf 'Recent memory:\n%s\n' "${recent_memories}"
)"
if printf '%s' "${prompt}" | claude -p \
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
You are maintaining a personal OKF (Open Knowledge Format) wiki.

You will receive recently-changed memsearch memory files (markdown logs of past coding sessions)
and, when listed, memsearch-synthesized PROJECT.md (project review) and USER.md (user profile) as
additional context. Treat synthesized summaries as primary; use raw memory files for detail not
captured there.
and, when listed, memsearch-synthesized USER.md (user profile) as additional context. Treat
synthesized summaries as primary; use raw memory files for detail not captured there.
Comment on lines +4 to +5

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Since PROJECT.md has been removed, only USER.md remains as a synthesized summary. The text should be updated to use the singular form 'synthesized summary' to maintain grammatical correctness.

and, when listed, memsearch-synthesized USER.md (user profile) as additional context. Treat
synthesized summary as primary; use raw memory files for detail not captured there.

Comment thread
coderabbitai[bot] marked this conversation as resolved.

Step 1 — invoke the `okf` skill. It defines the bundle layout, frontmatter rules, and the exact
steps for adding, updating, and linking concepts. Follow it exactly for any edits you make.

Step 2 — read `<wiki>/index.md` to understand the bundle's current structure.

Step 3 — read the files listed under "Recent memory:" in the user message, plus any user profile and project review files listed.
Step 3 — read the files listed under "Recent memory:" in the user message, plus any user profile file listed.

Step 4 — extract every distinct topic worth capturing from the memory files. For each topic ask:
- How something works — tools, systems, integrations, flags, invocation patterns
Expand All @@ -27,7 +26,7 @@ Step 5 — for each topic identified in Step 4, apply the skill's **maintain** m
all topics before finishing — do not stop after the first document. Process every topic.

Constraints:
- Do not touch memsearch-owned files (PROJECT.md, USER.md, memory .md files) — read-only to you.
- Do not touch memsearch-owned files (USER.md, memory .md files) — read-only to you.
- Do not ask questions. This runs unattended.
- When updating log.md: check if today's date section already exists and append entries to it —
do not create a new section for the same date. One section per calendar date.
Loading