An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with serpapi

A curated list of projects in awesome lists tagged with serpapi .

https://github.com/karust/openserp

Get [Google, Yandex, Baidu, Bing, DuckDuckGo] search results via API for free 🎉

baidu bing duckduckgo google search search-engine serp serpapi yandex

Last synced: 17 Jan 2026

https://github.com/serpapi/nokolexbor

High-performance HTML5 parser for Ruby based on Lexbor, with support for both CSS selectors and XPath.

c-extension css html5 parser ruby serpapi web-scraping xpath

Last synced: 15 May 2025

https://github.com/chukhraiartur/seo-keyword-research-tool

Python SEO keywords suggestion tool. Google Autocomplete, People Also Ask and Related Searches.

cli google google-autocomplete google-related-search people-also-ask python seo serpapi webscraping

Last synced: 07 May 2025

https://github.com/dimitryzub/scrape-google-scholar-py

Extract data from all Google Scholar pages from a single Python module. NOTE: I'm no longer maintaining this repo. Chrome driver/selectors might need and update.

beautifulsoup4 googlescholar lexbor python-3 requests selectolax serp serp-api serpapi webscraping

Last synced: 25 Aug 2025

https://github.com/serpapi/google-search-results-nodejs

SerpApi client library for Node.js. Previously: Google Search Results Node.js.

javascript json nodejs seotools serp serp-api serpapi webscraping

Last synced: 12 Oct 2025

https://github.com/AnonCatalyst/Odinova

Odinova Digital Tiger is an advanced application designed for Open-Source Intelligence (OSINT), equipped with versatile tools and a user-friendly interface to streamline investigative workflows and enhance data analysis capabilities.

forensics gui-application information-gathering infosec linux macos maigret osint osint-python osint-tool osint-tools python-gui python-hacking-tools python-script python3 reconnaissance serpapi username-search windows

Last synced: 29 Jul 2025

https://github.com/serpapi/serpapi-javascript

Scrape and parse search engine results using SerpApi.

deno javascript json nodejs scraping serp-api serpapi typescript web-scraping-nodejs

Last synced: 09 Jul 2025

https://github.com/chukhraiartur/dropshipping-tool-demo

This demo compares products from Walmart and eBay to find a profit. Sponsored by SerpApi.

demo dropshipping ebay python serpapi streamlit walmart webscraping

Last synced: 19 Sep 2025

https://github.com/arjunprabhulal/mcp-flight-search

MCP Server implementation for the Model Context Protocol (MCP) enabling AI tool usage - Realtime Flight Search

ai fligh-search genai mcp mcp-server mcp-tools model-context-protocol serpapi

Last synced: 09 Aug 2025

https://github.com/dimitryzub/seo-position-tracker

A simple Python CLI and in-code SEO position tracking tool for Google and 6 other search engines.

python python3 ranking seo seoranking serpapi web webscraping website

Last synced: 24 Jul 2025

https://github.com/dimitryzub/ecommerce-scraper-py

Scrape ecommerce websites such as Amazon, eBay, Walmart, Home Depot, Google Shopping from a single module in Python🐍

data datamining ecommerce ecommerce-website python python3 selectolax selenium serpapi webscraper webscraping

Last synced: 03 Sep 2025

https://github.com/mykhailo-zub/js-seo-keywords-generator

This small tool has CLI and in-code interfaces. It is used to generate keyword ideas using Google's Autocomplete, People also search and People also ask results and save them to TXT, CSV, JSON file. Scrape results were obtained using SerpApi.

cli keywords-generator seo-tools serpapi

Last synced: 27 Jul 2025

https://github.com/serpapi/serpapi-ruby

Official Ruby wrapper for SerpApi HTTP endpoints

api ruby search search-engine serp serpapi

Last synced: 09 Jul 2025

https://github.com/petermartens98/openai-serpapi-intelligent-google-search-results-chat-bot-streamlit-web-app

Python Streamlit web app that takes user input and allows users to chat intelligently with google search results utilizing the Serpapi google search API, OpenAI API and LangChain.

gpt langchain openai python serpapi streamlit

Last synced: 19 Jul 2025

https://github.com/shadowy-pycoder/goso

Stack Overflow CLI search tool written in Go

chroma cli golang google serp serpapi stackoverflow

Last synced: 09 Jul 2025

https://github.com/sachs7/flight_finder_and_trip_planner_crewai

A CrewAI agent based app that helps you in finding flights and planning your itinerary at the destination with top recommended places to visit

agents ai crewai flight-finder google-flights-api gpt-4o llm openai planner serpapi streamlit travel travel-planner

Last synced: 12 Apr 2025

https://github.com/pogzyb/tourist

Open-source, LLM-ready SERP and web scraping service

langchain llama llamaindex llm-tool-call llm-tools llmops search-engine selenium-python serpapi web-scraping

Last synced: 12 Jan 2026

https://github.com/chanmeng666/server-google-news

【Star-crossed coders unite!⭐️】Model Context Protocol (MCP) server implementation providing Google News search capabilities via SerpAPI, with automatic news categorization and multi-language support.

ai claude claude-desktop google-news-api mcp mcp-server modelcontextprotocol news-aggregation news-search nodejs serpapi typescript

Last synced: 25 Sep 2025

https://github.com/serpapi/serpapi-search-rust

Search results in Rust powered by SerpApi.com

bing google seo serpapi web-scraping webscraping

Last synced: 09 Jul 2025

https://github.com/raghavtwenty/genz-hiring

📄 A cutting-edge tool designed for resume analysis and job seeker assistance, built using LLM, LangChain, ChatGPT 3.5 Turbo API, SERP

ats chatgpt flask jobseeker langchain large-language-models llm llm-project openai opensource projects python python-advanced raghavtwenty resume resume-analyzer resume-builder resume-creator resumeoptimization serpapi

Last synced: 03 Sep 2025

https://github.com/pravincoder/Stock_Analysis_Investment

This project is a robust and scalable multi-agent stock investment and analysis platform built using a Flask backend and a Next.js frontend, leveraging CrewAI for sophisticated multi-agent interactions.

crewai exa flask flask-cors groq-api javascript nextjs ollama openai-api python serpapi

Last synced: 25 Sep 2025

https://github.com/pravincoder/stock_analysis_investment

This project is a robust and scalable multi-agent stock investment and analysis platform built using a Flask backend and a Next.js frontend, leveraging CrewAI for sophisticated multi-agent interactions.

crewai exa flask flask-cors groq-api javascript nextjs ollama openai-api python serpapi

Last synced: 25 Oct 2025

https://github.com/prasoonsoni/extract-youtube-video-and-articles-apis

An API to extract youtube videos and news articles for a particular keyword.

api flask heroku serpapi

Last synced: 13 Apr 2025

https://github.com/dimitryzub/py-google-scholar-organic-cite-to-csv-sqlite

Scrape historic Google Scholar Organic and Cite results to CSV, MySQL Lite using Python and SerpApi.

csv data dataextraction datamining datascience datascraping dataset google googlescholar python scraper serpapi sqlite webscraper webscraping

Last synced: 14 Aug 2025

https://github.com/siranjeevik/minebot

My College Sem 3 EE Project, "MineBot".

chatbot coal llm openai serpapi wikipedia

Last synced: 14 Feb 2026

https://github.com/chandru-21/multidocwebchat

MultiDocWebchat combines the functionality of a PDF document reader with a powerful QA bot for in-depth document exploration.

chatbot genai generative-ai langchain langchain-python large-language-models llm question-answering rag retrieval-augmented-generation serpapi

Last synced: 22 Oct 2025

https://github.com/chukhraiartur/seo-keywords-generator-ruby

Ruby SEO keywords suggestion tool. Google Autocomplete, People Also Ask and Related Searches.

cli google google-autocomplete google-related-search people-also-ask ruby ruby-gem ruby-lib seo serpapi webscraping

Last synced: 19 Sep 2025

https://github.com/semaj87/llm-post-generator

Using LLMs & the SERP API to retrieve information on a given topic, which is then used to generate a Reddit post

css generative-ai gpt-3-5-turbo langchain llms openai serpapi streamlit-webapp transformers

Last synced: 24 Jul 2025

https://github.com/chanmeng666/server-google-jobs

【Every star you give feeds a hungry developer's motivation!⭐️】A Model Context Protocol (MCP) server implementation that provides Google Jobs search capabilities via SerpAPI integration. Features multi-language support, comprehensive search parameters, and smart error handling.

google-jobs job-search mcp-server nodejs serpapi typescript

Last synced: 25 Sep 2025

https://github.com/zanysoft/laravel-serpapi

Get Google, Bing, Baidu, Ebay, Yahoo, Yandex, Home depot, Naver, Apple, Duckduckgo, Youtube search results via SerpApi.com

baidu bing ebay google laravel-serp serp serpapi yahoo youtube

Last synced: 28 Jun 2025

https://github.com/semaj87/job-role-generator

This web application uses generative AI models, together with the LinkedIn and SERP API to make tailored job suggestions

generative-ai gpt-3-5-turbo huggingface langchain linkedin-api llms openai prompt-engineering serpapi streamlit-webapp transformers

Last synced: 25 Mar 2025

https://github.com/andredisa/ai_travelplanner

✈️ Plan your next trip smartly with the AI Travel Planner! An interactive Streamlit app that leverages LLMs (GPT-4o or Llama 3.2) and search engines to create personalized travel itineraries.

ai llama openai-api python serpapi streamlit travelplanner websearch-agent

Last synced: 04 Mar 2026

https://github.com/treek2345/lobbying-plan-generator-crew-ai-groq-llama-70b-3.1

The Lobbying Crew is an AI-powered tool designed to streamline and automate the lobbying process.

crewai exa groq groq-api llama3 llama3-70b-8192 politics public-policy serp serpapi streamlit

Last synced: 05 Mar 2026

https://github.com/alok-ahirrao/puch-ai-whatsapp-integration-mcp-server

MCP server for integrating Puch AI with WhatsApp, enabling AI-powered messaging, product search, and web content fetching.

ai-product-search chatbot fastapi mcp mcp-server puch-ai python python3 serpapi web-scraping whatsapp whatsapp-bot whatsapp-chat whatsapp-flows whatsapp-integration

Last synced: 17 Aug 2025

https://github.com/anas727189/prospectiq

ProspectIQ is a cutting-edge tool for B2B sales and marketing teams, combining web scraping, AI-powered data enrichment, and real-time analytics to streamline the lead generation process and provide actionable insights.

crunchbase-api flask gemini-pro python python3 reactjs serpapi shadcn-ui typescript

Last synced: 07 Apr 2025

https://github.com/symfony/ai-serp-api-tool

SerpApi AI tool bridge for Symfony applications.

agent ai bridge llm serpapi symfony symfony-ai tool

Last synced: 13 Dec 2025

https://github.com/strrl/tavily-go

Go client for Tavily Search API.

rag search serp serpapi tavily

Last synced: 20 Mar 2025

https://github.com/giorgiarivetti/generation-italy-project

Goals: 1. show the most required hard skills for tech jobs in Italy, 2. compare the performances of different databases (MySQL, MongoDB, Firebase)

firebase flask matplotlib mongodb mysql python serpapi

Last synced: 31 Dec 2025

https://github.com/afnanksalal/ai-powered-data-extraction-agent

This project demonstrates an AI-powered data extraction agent that uses SerpAPI for web searching and Groq's LLM for information extraction. It provides a Streamlit-based interface for users to upload CSV data, specify a query prompt, and extract targeted information from the web.

agent data-extraction groq llm serpapi streamlit

Last synced: 14 Mar 2025

https://github.com/arjunprabhulal/gemini-crewai-travelplanner

An AI-powered travel planning application that uses Gemini LLM and CrewAI to automate trip planning with multiple specialized AI agents. This project demonstrates agentic AI collaboration to search flights, find hotels, and generate personalized travel itineraries.

agentic-ai ai-agents crewai fastapi gemini generative-ai google-cloud-platform llm multi-agent-system pydantic python serpapi streamlit travel-planner

Last synced: 14 Feb 2026

https://github.com/datarohit/agentsphere-mcp-servers

A collection of Model Control Protocol (MCP) servers that provide AI systems with standardized access to various data sources. This repository contains multiple MCP server implementations, each designed to expose different external APIs through a consistent interface for AI agents.

docker docker-compose fastapi model-context-protocol-servers newsapi open-weather-api python serpapi

Last synced: 01 Jul 2025

https://github.com/murikisaisrinivas/skinsync

Skin Sync is an Android application that helps users decide what to wear for photoshoots based on their skin, lip, and eye colors. By analyzing these features and the colors of a specific location, the app provides outfit recommendations to ensure the user looks their best in every photo. It also scrapes clothing suggestions online, including price

andriod-studio fashion gemini-api kotlin mediapipe outfit-generator serpapi shopping skin-color tensorflow websearch

Last synced: 03 Apr 2025

https://github.com/04bhavyaa/startup-idea-analyzer-agent

An AI-powered startup analysis platform that automatically researches and evaluates startup ideas using real-time market data, competitor analysis, and social media sentiment.

ai-agents gemini-2-5-flash gradio langchain langchain-google-genai langgraph mcp model-context-protocol polygon-api python reddit-api serpapi twitter-api uv

Last synced: 18 Aug 2025

https://github.com/arjunprabhulal/mcp-gemini-search

natural language flight search system using Google's Gemini LLM with Model Context Protocol (MCP) . Convert conversational queries into flight searches using Gemini's function calling capabilities and MCP's flight search tools

ai function-calling gemini llm machine-learning mcp mcp-server model-context-protocol serpapi stdio

Last synced: 09 Aug 2025

https://github.com/buildwithlal/langchain-basics-using-pinecone-chromadb-openai

This repo provides a comprehensive guide to mastering LangChain, covering everything from basic to advanced topics with practical code examples in Python. Whether you're working with chains, agents, or document loaders, this repository offers a complete learning experience

chromadb langchain langchain-agent langchain-chains langchain-python openai pinecone serpapi wikipedia-api

Last synced: 21 Feb 2025

https://github.com/chukhraiartur/seo-position-tracker-ruby

A simple Ruby CLI and in-code SEO position tracking tool for Google and 5 other search engines.

bing duckduckgo google naver ranking ruby ruby-gem ruby-lib seo serpapi webscraping yahoo

Last synced: 05 Aug 2025

https://github.com/igotbitchesallongmydickneveryday/genai-security-agent-capstone-2025

🛡️ Detect and remediate cloud security misconfigurations in real-time with a Generative AI-powered assistant for safer digital environments.

ai-agent capstone-project cloud-security cybersecurity devsecops genai google-gemini iam-policies kaggle-5dgenai langgraph markdown misconfiguration-detection notebook python risk-analysis security serpapi

Last synced: 25 Sep 2025

https://github.com/raghul-tech/multi-agent-seo-blog-generator

Multi-Agent SEO Blog Generator automates SEO-friendly blog creation by researching trending topics, generating structured content using AI, and optimizing it for search engines. It integrates Google News, Bing News (SerpAPI), and Gemini AI to produce high-quality blogs in multiple formats, including Markdown, TXT, HTML, and PDF.

ai ai-text-generator api api-integration automated-blog content-structuring feedparser fpdf gemini-api markdown pdf-generation python seo-optimization serpapi

Last synced: 29 Jul 2025

https://github.com/daviddprtma/script-forge

A multiple smolagents AI to research, create, and get summary for the video scripts from social media📱

deepseek python serpapi smolagents smolagents-integration

Last synced: 09 Apr 2025

https://github.com/unlluckyyy/ai-powered-research-assistant-using-langchain

📄 Summarize research papers, extract citations, and answer queries with this AI-powered assistant built using LangChain and OpenAI's GPT model.

academic-research agentic-ai ai ai-agents ai-assistant document-loader faiss-vector-database gemini langchain-python ocr openai openai-embeddings python research-assistant serpapi streamlit text-splitter whisper

Last synced: 18 Sep 2025

https://github.com/yugeshkaran/serp_news_app

A micro-SaaS news app for browsing news content, built with SerpAPI using a Flask backend and a React.js frontend styled with Tailwind CSS.

flask reactjs serpapi tailwindcss vitejs

Last synced: 30 Dec 2025

https://github.com/abdullahali2005/research-agent

AI project that automates research and outputs a well‑structured PDF report.

chromadb fastapi gemini langchain python serpapi

Last synced: 10 Oct 2025

https://github.com/shaikh-raj/talk2data

POC project integrating LLM, RAG, and KG to generate context-aware responses from text and database inputs.

faiss knowledge-graph langchain langsmith neo4j python serpapi

Last synced: 11 Oct 2025

https://github.com/phanxuanquang/lapteller-backend

(Backend Only) An AI-powered platform that simplifies laptop buying

chatbot expressjs gemini-api gemini-pro nodejs serpapi uit vietnam

Last synced: 25 Jan 2026

https://github.com/senthilsk10/youtube-product-search

A chrome extension to find products in the background

chrome-extension ecommerce flask javascript serpapi youtube

Last synced: 30 Dec 2025

https://github.com/ilyazub/express-react-serpapi

SerpApi usage in Express.js and Vite app

express react serpapi vercel webscraping

Last synced: 28 Mar 2025

https://github.com/amr-yasser226/citation-network-app

An interactive web app that fetches the top 20 related papers from Google Scholar (via SerpAPI), builds a citation graph, and renders it in pages of 10 nodes each.

citation-network fastapi google-scholar matplotlib networkx python serpapi

Last synced: 26 Oct 2025

https://github.com/coryson/osm-mla-finder

Python script to locate institutions employing Medical Laboratory Assistants in Germany, developed for BTZ – Berufliche Bildung Köln GmbH. It uses OpenStreetMap, SerpAPI, and web scraping to find and verify relevant labs, clinics, and diagnostic centers.

beautifulsoup data openstreetmap osm python scraping serpapi webscraping

Last synced: 19 Jun 2025

https://github.com/lohiyah/tripwhisperer

A conversational AI travel agent that plans trips, suggests itineraries, finds flights, and provides live currency rates using Flask, Gemini, SerpAPI, and ExchangeRate-API.

agentic-ai ai flask gemini-api python serpapi speech-recognition speech-to-text travel travel-agents web-application

Last synced: 09 Feb 2026

https://github.com/long230912/mcp-gemini-search

Model Context Protocol (MCP) with Gemini 2.5 Pro. Convert conversational queries into flight searches using Gemini's function calling capabilities and MCP's flight search tools

ai function-calling gemini llm machine-learning mcp mcp-server model-context-protocol serpapi stdio

Last synced: 10 Apr 2025

https://github.com/stackmodel/babyagi-autonomous-agents

Demonstrates how to implement BabyAGI by Yohei Nakajima.

agi ai aws babyagi bedrock embedding-models faiss langchain llm python serpapi

Last synced: 28 Mar 2025

https://github.com/prachi-77/hotel-booking-voice-bot

Voice assistant for seamless hotel booking, built using AWS Lex, Lambda, and Google Hotels API. Provides real-time hotel search, user input validation, and secure transaction handling.

aws-cloudformation-stack aws-lex aws-lex-lambda aws-s3 aws-s3-cloudfront chatbot geocoder google-hotel-search-api hotel-booking-bot python3 real-time-hotel-search serp-api-python serpapi voice-assistant voice-bot

Last synced: 10 Feb 2026

https://github.com/raptorrs7/multi-agent-seo-blog-generator

Multi-Agent SEO Blog Generator automates SEO-friendly blog creation by researching trending topics, generating structured content using AI, and optimizing it for search engines. It integrates Google News, Bing News (SerpAPI), and Gemini AI to produce high-quality blogs in multiple formats, including Markdown, TXT, HTML, and PDF.

ai ai-text-generator api automated-blog content-generation content-structuring crewai feedparser fpdf markdown openai python seo-optimization serpapi

Last synced: 28 Mar 2025

https://github.com/cdurepos/neutral-net

Neutral Net is a Flask web application developed for the COS398 Ethics and Social Impacts of Computing course at the University of Southern Maine. This application utilizes SerpAPI and a fine-tuned BERT model to analyze Google search results for bias.

bert bert-fine-tuning bert-model bias-detection bootstrap css flask html huggingface huggingface-transformers python serpapi text-classification

Last synced: 31 Mar 2025

https://github.com/renanbotasse/acmilanmatch

This is the repository for the deploy AC Milan next match project.

acmilan bhs calcio nodejs serpapi

Last synced: 06 Mar 2025