memory-search
Search past conversations and memory files
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Search past conversations and memory files
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Calendar operations with CalDAV
Git repository management, GitLab merge requests, and GitHub pull requests
Location tracking, place recognition, visit history, and calendar attendance
Persistent memory writes — USER.md (behavioral) and the knowledge graph (facts).
Accounting operations (ledger, invoicing, transactions, work log, investment portfolio) — runs in-process via the vendored money package
Send a push notification to the user's configured ntfy device(s). One-way (bot to phone), no reply channel.
SOC 직업 분류 기준
| name | memory_search |
| description | Search past conversations and memory files |
| always_include | true |
| cli | true |
Search across past conversations and memory files using hybrid BM25 + semantic search.
Run istota-skill memory_search --help (or istota-skill memory_search <subcommand> --help) to see the live argument list.
# Search for relevant memories
istota-skill memory_search search "query text" [--limit 10] [--source-type TYPE]
# Index a specific conversation
istota-skill memory_search index conversation TASK_ID
# Index a specific file
istota-skill memory_search index file /path/to/file.md [--source-type TYPE]
# Reindex all conversations and memory files
istota-skill memory_search reindex [--lookback-days 90]
# Show indexing stats
istota-skill memory_search stats
Structured facts (entity-relationship triples) extracted by the nightly sleep cycle. Current facts are loaded into your prompt automatically as "Known facts."
# Query current facts (optionally filter by subject or predicate)
istota-skill memory_search facts [--subject ENTITY] [--predicate TYPE]
# Query facts as of a past date
istota-skill memory_search facts --as-of 2026-01-15 [--subject ENTITY]
# Get full timeline for an entity (current + historical facts)
istota-skill memory_search timeline ENTITY
To write facts — add-fact, invalidate, delete-fact — see the memory skill. The classification gate there decides when a piece of information goes to USER.md vs the knowledge graph; consult it before writing either.
conversation — past task prompts and resultsmemory_file — dated memory files from sleep cycleuser_memory — USER.md persistent memorychannel_memory — CHANNEL.md persistent memory{
"status": "ok",
"query": "project alpha",
"count": 3,
"results": [
{
"chunk_id": 42,
"content": "User: What's the status of project alpha?\n\nBot: Project alpha is...",
"score": 0.032,
"source_type": "conversation",
"source_id": "156",
"bm25_rank": 1,
"vec_rank": 3
}
]
}
Always search when:
Also search when:
Don't search when:
--source-type memory_file for curated memories vs raw conversationsreindex to backfill if memory search was enabled after conversations already occurred