Skip to content

Your intelligent ally for effortless information retrieval and seamless browsing across documents and the web.

License

Notifications You must be signed in to change notification settings

SSK-14/WizSearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ WizSearch

Your intelligent ally for effortless data retrieval across documents and seamless browsing the web.

Demo 🎬

  1. Get your API key groq
  2. Checkout https://wizsearch.streamlit.app/

Quick start with Ollama in local 🦙✨

wizsearch-demo.mp4

How we built it 🛠️

We built Wiz Search using the following components:

  • LLM/VLM: Open source models like llama3.1, mistral, LLaVA, etc are supported by platforms such as Ollama and Groq. Closed source models like gpt-4o, gpt-4 supported by OpenAI and Azure OpenAI for natural language understanding and generation.
  • Embeddings: jina-embeddings-v2-base-en and BM25 using fastembed to enhance search relevance.
  • Intelligent Search: Tavily for advanced search capabilities.
  • Vector Databases: Qdrant for efficient data storage and retrieval.
  • Observability: Langfuse for monitoring and observability.
  • UI: Streamlit for creating an interactive and user-friendly interface.

Architecture

Run The Application ⚙️

  1. Clone the repo
git clone https://github.com/SSK-14/WizSearch.git
  1. Installation and setup
bash setup.sh
  1. Running
streamlit run app.py 

Contributing 🤝

Contributions to this project are welcome! If you find any issues or have suggestions for improvement, please open an issue or submit a pull request on the project's GitHub repository.

License 📝

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code as per the terms of the license.