Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

search

Search across your codebase. By default uses hybrid search combining semantic (vector similarity) and keyword (FTS) results using Reciprocal Rank Fusion (RRF).

Usage

bobbin search <QUERY> [OPTIONS]

Examples

bobbin search "error handling"                    # Hybrid search (default)
bobbin search "database connection" --limit 20    # More results
bobbin search "auth" --type function              # Filter by chunk type
bobbin search "auth" --mode semantic              # Semantic-only search
bobbin search "handleAuth" --mode keyword         # Keyword-only search
bobbin search "auth" --repo myproject             # Search within a specific repo

Options

FlagShortDescription
--type <TYPE>-tFilter by chunk type (function, method, class, struct, enum, interface, module, impl, trait, doc, section, table, code_block)
--limit <N>-nMaximum results (default: 10)
--mode <MODE>-mSearch mode: hybrid (default), semantic, or keyword
--repo <NAME>-rFilter to a specific repository

Search Modes

ModeDescription
hybridCombines semantic + keyword using RRF (default)
semanticVector similarity search only
keywordFull-text keyword search only