Skip to content

feat: LLM-powered novel source search#32

Merged
anantham merged 2 commits intomainfrom
feat/opus-library-search
Apr 4, 2026
Merged

feat: LLM-powered novel source search#32
anantham merged 2 commits intomainfrom
feat/opus-library-search

Conversation

@anantham
Copy link
Copy Markdown
Owner

@anantham anantham commented Apr 4, 2026

Search for novels across sources using LLM. Rebased onto current main.

anantham and others added 2 commits April 4, 2026 16:28
Adds a search bar to the library page that uses the configured AI provider
(OpenRouter/Gemini Flash) to find raw source and fan translation URLs for
any novel. Returns structured candidates ranked by confidence.

- services/librarySearch/searchService.ts: LLM-powered source discovery
- services/librarySearch/types.ts: SourceCandidate and SearchResult types
- components/LibrarySearch.tsx: search UI with two-column results layout
- Unsupported sites shown greyed out with "adapter needed" message
- Wired into NovelLibrary between header and novel grid

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 4, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
lexicon-forge Ready Ready Preview, Comment Apr 4, 2026 8:32pm

@anantham anantham merged commit c8345ad into main Apr 4, 2026
2 of 3 checks passed
@anantham anantham deleted the feat/opus-library-search branch April 5, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant