How does search work in my library?
When you tap the Search button in your library, you open a fast,
full-screen search view designed to help you find any book — even if you're not
sure how to spell the title or remember the exact author name.
Do results update instantly as I type?
Yes. The search screen updates in real time. Each letter you type immediately
filters your collection — no need to hit "enter" or wait for loading.
Can search handle typos or partial matches?
Search is built to understand imperfect input. It uses two layers:
Fast, simple matching
- Case-insensitive matching ("King" = "king")
- Matches partial words ("pot" will match "Harry Potter")
Fuzzy matching for typos
The search engine can handle:
- Missing or extra letters (e.g., "hrry poter" → Harry Potter)
- Transposed characters (e.g., "ptoer" → Potter)
- Word boundary clues to help match multi-word titles, author names, or series info
The goal: even if your memory is fuzzy, the search shouldn't be.
What can I search by?
You can find books using almost anything you remember about them. Search looks through:
- Title
- Author
- Series
- Publisher
- Tags
- Genres
- Description
- Reading purpose
- Tropes
- Spice level
- Language
(This excludes only ISBN and series number, to avoid noisy or irrelevant results.)
So searching "slow burn fantasy," "friends to lovers," "translated," or "cozy mystery"
can surface relevant books — even if you forgot the title entirely.
Does search respect my current sort order?
Yes. If you've chosen to sort your library (by title, author, date added, etc.), search
results will follow the same sort preference. No extra settings needed.
What will the results look like?
Results use the same grid and book cards as your main library, so everything looks familiar
and organized.
If the app can't match what you typed, you'll see a simple "No results found" message — just
try another keyword or fewer words.
How do I open and close search?
- Access search via the magnifying glass icon in your library.
- Search opens as a full-screen modal.
- You can close it anytime using Cancel or the clear (×) button in the search bar.
Can I combine multiple filters in one search?
Yes. Search looks across all metadata at once, so you can type "fantasy slow burn
unread" and Epigramm will find unread fantasy books tagged with slow burn, even if
those words appear in different fields (genre, tropes, status).
The more specific you are, the more refined your results will be.
Can I search just titles or just authors?
Search looks across all fields by default, but it prioritizes exact matches in
titles and authors. If you search "King" and have books by Stephen King plus a book
titled "The King's Shadow," both will appear, with title matches typically ranking higher.
What if I can't find a book I know I have?
Try these steps:
- Use fewer words (try just the author's last name)
- Check for typos or alternative spellings
- Search by a different field (series name instead of title)
- Make sure you're not filtering by read status if the book status is different than
expected
If the book still doesn't appear, check that it's actually in your library by
scrolling through your full collection.
How do I use search to find my next read?
Search is designed for discovery, not just finding books you already know. Try:
- "unread romance" → see all your unread romance books
- "enemies to lovers high spice" → filter by multiple tropes
- "fantasy series" → find all your fantasy series books
- "cozy mystery" → combine genre with mood
Think of search as your personal book recommendation engine based on exactly what
you're in the mood for right now.
Does search include my notes and highlights?
Not currently. Search focuses on book metadata (title, author, genre, tropes, etc.)
to keep results fast and relevant. Searching within your notes and highlights is a
separate feature accessed through each book's detail view.