Free-Search
Free-Search API is a tool designed to provide real-time Google search results for AI agents and large language models (LLMs), aiming to enhance the accessibility of the internet. It performs search queries through a custom search engine, retrieves a specified number of top results, scrapes each result page to extract content, and returns structured data containing sources, links, and contextual information.
To use it, you need to install Python 3.7+, Playwright, Beautiful Soup 4,
FastAPI, and Uvicorn. After installation, you can perform queries via
the GET /search
endpoint and set the number of returned
results (max_results
) and the maximum content length for
each result (max_content
).
In addition, a publicly accessible demo instance is provided for users to experience the functionality of the API.