Skip to content

MIDHUNGRAJ/SmartSearchQA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ” SmartSearchQA

SmartSearchQA is a lightweight, real-time question-answering app that combines the power of web search with large language models. It uses LangChain, Tavily for live web results, and Google Gemini (via langchain-google-genai) for intelligent answer generation.

Built with a minimal Streamlit UI, itโ€™s ideal for research, news checking, or quick factual Q&A.


๐Ÿš€ Features

  • ๐Ÿ”Ž Real-time web search via Tavily API
  • ๐Ÿง  Answer generation using Gemini 2.0 Flash LLM
  • โšก Fast, interactive, and extendable with LangChain
  • ๐Ÿ–ฅ๏ธ Clean UI built with Streamlit

๐Ÿ“ฆ How It Works

Below is an example of how SmartSearchQA answers a real-time query:

alt text

The agent fetches live data using web search and synthesizes an answer using Gemini.


๐Ÿ› ๏ธ Setup Instructions

1. Clone the Repository

git clone https://github.com/yourusername/SmartSearchQA.git
cd SmartSearchQA

About

SmartSearchQA is a simple AI-powered app for real-time question answering.

Resources

Stars

Watchers

Forks

Languages