Skip to content

RhythrosaLabs/sweepstakes-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎰 Sweepstakes Agent

An AI-powered agent that automatically discovers and enters free, legitimate sweepstakes on your behalf

Python browser-use License


Sweepstakes Agent is an AI-powered automation tool that uses browser-use to discover and enter free, legitimate sweepstakes and contests. It scans sweepstakes aggregators, evaluates contests, auto-fills forms, and tracks your entries — all with a Streamlit dashboard.

✨ Features

  • Autonomous discovery — scans sweepstakes aggregators in parallel to find new contests
  • AI form-filling — reads and fills entry forms using browser automation
  • Entry history — tracks all contests entered with status and timestamps
  • Cost tracking — monitors API usage and estimated costs
  • Dashboard UI — Streamlit interface with stats, discovery, entry, and history tabs
  • Built on browser-use — reliable browser automation with LLM guidance

🚀 Quick Start

git clone https://github.com/RhythrosaLabs/sweepstakes-agent.git
cd sweepstakes-agent
pip install -r requirements.txt

Add your API keys to .env:

OPENAI_API_KEY=your_key
streamlit run app.py

🛠️ Tech Stack

  • Python 3.11+ — core language
  • browser-use — LLM-guided browser automation
  • OpenAI / GPT-4 — AI decision-making
  • Playwright — headless browser
  • Streamlit — dashboard UI

🤝 Contributing

PRs welcome. Open an issue first for major changes.

📄 License

MIT

💛 Support

If Sweepstakes Agent wins you something good, consider supporting development:

👉 Donate via PayPal — @noodlebake


Made with ❤️ by RhythrosaLabs

Releases

No releases published

Packages

 
 
 

Contributors

Languages