kindsmiles/pyvigate
Pyvigate: A Python framework that combines headless browsing with LLMs that assists you in your data solutions, product tours, building RAG applications, web automation, functional testing, and many more!
This tool helps you automate interactions with websites, especially those requiring login, and extract specific data without needing to manually identify every button or input field. It takes a website URL and login credentials (if applicable) and can output structured data or perform actions like navigating a product tour. This is useful for data analysts, marketers, or product managers who need to gather information from various online sources or test web applications.
No commits in the last 6 months. Available on PyPI.
Use this if you regularly need to collect data from websites, including those behind a login, or automate web-based tasks like functional testing or product tours, and want to leverage AI to make the automation more robust.
Not ideal if your web automation needs are simple and don't require handling dynamic web elements or complex navigation with AI assistance, or if you prefer a low-code/no-code solution.
Stars
27
Forks
4
Language
Python
License
MIT
Category
Last pushed
Mar 06, 2024
Commits (30d)
0
Dependencies
6
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/kindsmiles/pyvigate"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
stanford-oval/storm
An LLM-powered knowledge curation system that researches a topic and generates a full-length...
emergentmethods/asknews-python-sdk
Infusing news into any LLM with a single line of code
Alibaba-NLP/CHRONOS
Repo for NAACL 2025 Paper "Unfolding the Headline: Iterative Self-Questioning for News Retrieval...
mytechnotalent/pa
A Personal Assistant leveraging Retrieval-Augmented Generation (RAG) and the...
arn-c0de/Crawllama
CrawlLama 🦙 is an local AI agent that answers questions via Ollama and integrates web- and...