Skip to content

zamanayaz/langchain-search-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

LangChain Search Engine with Streamlit

A web-based search engine built with Streamlit and LangChain, integrating Wikipedia, Arxiv, and DuckDuckGo for seamless information retrieval.

Features

  • Search for academic papers via Arxiv.
  • Query Wikipedia for quick facts.
  • General web search using DuckDuckGo.
  • Powered by Groq for natural language processing.

Demo

https://www.linkedin.com/feed/update/urn:li:ugcPost:7329978801323397120/

Setup

  1. Clone the repository: git clone https://github.com/zamanayaz/langchain-search-engine
  2. Install dependencies: pip install -r requirements.txt
  3. Get a Groq API key from (https://groq.com).
  4. Run the app: streamlit run app.py
  5. Enter your API key in the sidebar and start searching!

Requirements

  • Python 3.8+
  • Streamlit
  • LangChain
  • langchain-groq
  • langchain-community

Example Queries

  • Search for the paper "Attention is All You Need"
  • Query Wikipedia for "Data Science"

License

MIT

About

Search engine with Tools like Wikipedia and Arxiv

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages