Skip to main content

Description

The timo search command allows you to find thoughts that contain specific keywords or phrases. This is useful when you have many thoughts and need to quickly locate ones related to a particular topic. You can also filter by label and display label information in the results.

Syntax

timo search <keyword> [options]

Arguments

keyword
string
required
The word or phrase you want to search for in your thoughts. Multiple words will be combined into a single search phrase.

Options

-l, --label
string
Filter the search results to only show thoughts with the specified label. This combines keyword and label filtering.
-s, --show-labels
boolean
Display the label for each thought in the search results. By default, labels are hidden unless you use this flag.

Examples

Search for a keyword

timo search meeting
[3]: Schedule meeting with design team
[7]: Prepare slides for client meeting

Search with labels displayed

timo search report --show-labels
[2]: Work on quarterly report  #work
[9]: Submit expense report  #finance

Search within a specific label

timo search important -l work
[4]: Important: Review contract before Friday

Search with both label filter and display

timo search review -l development -s
[4]: Review pull request #123  #development
[8]: Code review for new feature  #development

Common Use Cases

# Find all meeting-related thoughts
timo search meeting

# Find thoughts about reports
timo search report
The search is case-insensitive and will match thoughts containing the keyword anywhere in the text.
When you provide multiple words as the keyword, they are combined into a single phrase. The search will find thoughts containing that complete phrase anywhere in the text.
Make sure to provide at least one keyword to search for. The command requires the keyword argument.

Build docs developers (and LLMs) love