Search
Search indexes titles, descriptions, and content, then deep-links into matching sections.
EmcyDocs searches:
When the best match lives inside a heading section, the result can link directly to that anchor instead of only landing at the page top.
The package exposes a single search surface from the docs source, so a server action can stay very small:
export async function searchDocsAction(query: string) {
return docsSource.search(query);
}The default search UI supports keyboard invocation, inline result panels, and mobile usage.