itsOwen/CyberScraper-2077
A Powerful web scraper powered by LLM | OpenAI, Gemini & Ollama
What it solves
CyberScraper 2077 automates the extraction of structured data from websites. It addresses the complexity of modern web scraping by using LLMs to parse and format unstructured web content into usable formats like JSON, CSV, or SQL, while providing tools to bypass common anti-bot protections.
How it works
The project uses a Streamlit-based interface to interact with a backend powered by Playwright for browser automation. Users provide a URL, and the tool uses LLMs (via OpenAI, Gemini, or local models via Ollama/LiteLLM) to intelligently interpret and extract specific data points. It includes features for multi-page navigation, Tor network routing for anonymity, and stealth parameters to mimic human browsing behavior.
Who it’s for
This tool is designed for data analysts, researchers, and developers who need to collect data from websites efficiently. It is particularly useful for those dealing with paginated content or sites that require advanced techniques to avoid detection.
Highlights
- AI-Powered Parsing: Leverages LLMs to understand and structure web content automatically.
- Stealth & Anti-Bot: Includes features like Playwright stealth mode, custom headers, and local browser instance usage to bypass bot detection.
- Multi-Format Export: Supports saving extracted data to JSON, CSV, HTML, SQL, Excel, or directly to Google Sheets.
- Tor Integration: Allows for anonymous scraping of .onion sites.
- Flexible Model Support: Compatible with cloud-based APIs (OpenAI, Gemini) and local open-source models via Ollama.
Related
- Project
- Project
- Project
- Project
- Project