Feynman session-search

Search past Feynman session transcripts to recover prior work, conversations, and research context. Use when the user references something from a previous session, asks "what did we do before", or when you suspect relevant past context exists.

install
source · Clone the upstream repo
git clone https://github.com/getcompanion-ai/feynman
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/getcompanion-ai/feynman "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/session-search" ~/.claude/skills/getcompanion-ai-feynman-session-search && rm -rf "$T"
manifest: skills/session-search/SKILL.md
source content

Session Search

Use the

/search
command to search prior Feynman sessions interactively, or search session JSONL files directly via bash.

Interactive search

/search <query>

Opens the session search UI. Supports

resume <sessionPath>
to continue a found session.

Direct file search

Session transcripts are stored as JSONL files in

~/.feynman/sessions/
. Each line is a JSON record with
type
(session, message, model_change) and
message.content
fields.

grep -ril "scaling laws" ~/.feynman/sessions/

For structured search across sessions, use the interactive

/search
command.