An AI-powered agent that automatically discovers and enters free, legitimate sweepstakes on your behalf
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.
- 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
git clone https://github.com/RhythrosaLabs/sweepstakes-agent.git
cd sweepstakes-agent
pip install -r requirements.txtAdd your API keys to .env:
OPENAI_API_KEY=your_key
streamlit run app.py- Python 3.11+ — core language
- browser-use — LLM-guided browser automation
- OpenAI / GPT-4 — AI decision-making
- Playwright — headless browser
- Streamlit — dashboard UI
PRs welcome. Open an issue first for major changes.
MIT
If Sweepstakes Agent wins you something good, consider supporting development:
👉 Donate via PayPal — @noodlebake