Web Application

smartsearch

smartsearch

smartsearch takes a natural language query, such as "find PDF research papers about transformers from arxiv", and constructs an optimized Google search URL with the correct operators applied automatically, including site:, filetype:, exact phrases, exclusions, and date ranges. The Go backend runs the query through llmbridge, so the underlying LLM provider (OpenAI, Anthropic, Gemini, or Groq) is swappable at runtime via an environment variable rather than hardcoded. The frontend is React with Vite and Tailwind CSS.

Technologies Used

GoGo
ReactReact
ViteVite
Tailwind CSSTailwind CSS