AI-SmartChat is an AI research assistant that uses Google Gemini LLM with LangChain tools to give structured, source-backed insights for efficient and reliable research.
- Gives structured answers with references
- Context-aware research responses
- Integrates tools like DuckDuckGo and Wikipedia
- Easy to use via command-line or script
- Clone the repo:
git clone https://github.com/codeK2004/AI-SmartChat.git
cd AI-SmartChat
- Create a virtual environment:
python3 -m venv venv
source venv/bin/activate # macOS/Linux
venv\Scripts\activate # Windows
- Install dependencies:
pip install -r requirements.txt
- Add your API keys in a
.env
file:
GOOGLE_API_KEY=your_google_api_key
GOOGLE_PROJECT_ID=your_project_id
python main.py
- Enter your query
- AI-SmartChat returns structured insights with sources