remnic-recall

Solid

Search Remnic memories by natural-language query. Trigger phrases include "what do you remember about", "recall anything on", "have we discussed".

AI & Automation 173 stars 23 forks Updated today MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
75
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## When to use Use when the user or the current task needs prior context from Remnic. This is the default first step for any non-trivial turn that could benefit from memory. Triggers: - "What do you remember about …" - "Have we talked about …" - "Recall anything on …" - A new task begins and the agent wants background. ## Inputs - `query` (required) — natural-language question or topic string. - Optional budget hint from the caller (e.g., "brief", "deep"). ## Procedure 1. Build a concise natural-language query from the user's request. Prefer the user's own wording over paraphrase. 2. Call `remnic_recall` with that query. Ask for 3–8 results unless the caller hinted otherwise. 3. Skim the returned memories. Discard anything clearly off-topic. 4. Present 1–5 relevant bullet points to the user, each attributed to its source memory when useful. 5. If nothing relevant came back, say so plainly and suggest `remnic-remember` if there is something worth storing now. ## Efficiency plan - One broad recall beats several narrow ones. - Reuse results within the same turn — do not re-query for the same topic. - Skip recall entirely for trivially local requests (formatting, arithmetic, mechanical refactors). ## Pitfalls and fixes - **Pitfall:** Quoting irrelevant recalls just because they came back. **Fix:** Filter by topical relevance before surfacing. - **Pitfall:** Over-narrowing the query and missing useful context. **Fix:** Start broad; refine only if the first pass was nois...

Details

Author
joshuaswarren
Repository
joshuaswarren/remnic
Created
6 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category