hrishi-008/SummarAI
A tool for summarizing search results and website content using FAISS, LLMs, and the Retrieval-Augmented Generation (RAG) technique.
Automates the full pipeline of scraping Google search results, extracting webpage content, and building a vector database for retrieval—offering a choice between FAISS (higher quality) or ANNOY (faster indexing) backends depending on deployment method. The Streamlit interface accepts user queries and generates RAG-based summaries by combining retrieved document chunks with language models via the GROQ API. Includes Docker containerization for streamlined deployment and saves summaries locally for reference.
No commits in the last 6 months.
Stars
29
Forks
6
Language
Python
License
—
Category
Last pushed
Mar 26, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/hrishi-008/SummarAI"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
dsba6010-llm-applications/baemax_tc
LLM App to demystify and summarize Terms and Conditions agreements
brettlyy/text-to-sql
An application to write and run SQL queries, returning answers to natural language questions,...
techdomegh/ai-news-scraper
AI News Scraper & Semantic Search: A Python application that scrapes news articles, uses GenAI...
bhattbhavesh91/pdf-qa-astradb-langchain
Explore how to build a Q&A system on PDF File's using AstraDB's Vector DB with Langchain and OpenAI API's
lightfeed/sdk
Lightfeed SDK to search and filter web data