One Interface, Three Search Backends: Web Search Is Just Another Repository
If you build anything with LLMs, you will need web search sooner or later. The model's training data is frozen; your users' questions are not. In Solon AI, web search is not a special subsystem bolted onto the side. It is a Repository — the same interface a vector store implements, the same interface an in-memory document list implements. That single design decision is the whole story of the solon-ai-rag-searchs family, and it composes in ways you might not expect. public interface Repository {…