Event application agent distro: maintained profiles, computer-use applications, and rate-limit wakeups
Python
0
12 commits
updated Oct 3, 2026
https://github.com/user-attachments/assets/1c31d9b3-0cf7-4643-a9a0-9776463e8cca
left to go watch jojo's, but we keep eventmaxxing
Give your agent an event goal. It finds matching events and applies in bulk.
Meetups, conferences, workshops, dinners, hackathons—any event type. Start with a goal, a website, or both. Your agent handles discovery and applications, then keeps a spreadsheet so you can review your options and decide what to attend later.
Open this repo in an agent with computer-use tools and say:
Help me find events that match my goals. Apply to eligible free events and keep a spreadsheet so I can review them and decide which to attend later.
Tell it your interests, location and dates—or let it ask for the missing details. You can also supply specific websites to scan.
Working elsewhere? Ask your agent to read EVENTMAXXER.md. It reuses your profile and asks only for missing details. To enable automatic resume, add:
Keep this running and resume after rate limits. Set up the scheduler for me.
Requires: an authenticated browser supported by your agent. The optional local runner uses Python 3.9+ on macOS/Linux; Google Sheets needs a connector.
An event calendar full of options:
| What it does | |
|---|---|
| 👤 Reusable profile | Saves verified facts so you do not repeat the same answers. |
| 🌐 Discover and apply | Searches websites, checks fit and eligibility, and applies to matching free events. |
| 📊 Review and decide later | Keeps Google Sheets or a CSV sorted by date, with event details, registration status, your attendance decisions and notes. |
| 🎯 Prioritize attendance | Builds an evidence-backed shortlist around the people you want to meet, with confidence, conversation plans and known overlaps. |
| ⏱ Resume automatically | Saves cooldowns and wakes the agent when it can retry. |
Each campaign has a goal and scope, its own tracker, and recommendations built on that tracker. The agent builds a broad set of event options, then helps you choose where to spend your time. Local helpers preserve state and coordinate retries.
The diagram separates agent judgments, deterministic software, stored data and human decisions. Recommendations combine agent-researched assessments with heuristic scoring and filtering; there is no trained ML ranking model. Attendance feedback informs future assessments rather than automatically training a model.
Profiles and campaign records stay in ~/.local/share/eventmaxxer/, outside the repo.
Use one scheduler per account; local locks do not coordinate separate machines.
Sites may still require missing answers, login or manual steps.
Agent workflow · State & commands · Scheduling · Tracking & exports
Ask your agent to prioritize the tracker around the people you need to meet and the outcome you want. It assesses audience fit and opportunities for conversation, explains each recommendation, and keeps unconfirmed admission separate. Tell it how many events you have capacity for. Your decisions and notes remain yours.
See Attendance recommendations. The local helper ranks agent-researched assessments; it does not infer attendees from event titles or fetch guest lists. Google Sheets updates use the agent's supported connector.
python3 -m unittest discover -s tests -v
Tests use temporary state and fake agents, with no live applications.
See the contributing guide for setup, project rules and pull requests.
Inspired by Continual Outreach.
Python
100.0%
Event application agent distro: maintained profiles, computer-use applications, and rate-limit wakeups
Python
0
12 commits
updated Oct 3, 2026
https://github.com/user-attachments/assets/1c31d9b3-0cf7-4643-a9a0-9776463e8cca
left to go watch jojo's, but we keep eventmaxxing
Give your agent an event goal. It finds matching events and applies in bulk.
Meetups, conferences, workshops, dinners, hackathons—any event type. Start with a goal, a website, or both. Your agent handles discovery and applications, then keeps a spreadsheet so you can review your options and decide what to attend later.
Open this repo in an agent with computer-use tools and say:
Help me find events that match my goals. Apply to eligible free events and keep a spreadsheet so I can review them and decide which to attend later.
Tell it your interests, location and dates—or let it ask for the missing details. You can also supply specific websites to scan.
Working elsewhere? Ask your agent to read EVENTMAXXER.md. It reuses your profile and asks only for missing details. To enable automatic resume, add:
Keep this running and resume after rate limits. Set up the scheduler for me.
Requires: an authenticated browser supported by your agent. The optional local runner uses Python 3.9+ on macOS/Linux; Google Sheets needs a connector.
An event calendar full of options:
| What it does | |
|---|---|
| 👤 Reusable profile | Saves verified facts so you do not repeat the same answers. |
| 🌐 Discover and apply | Searches websites, checks fit and eligibility, and applies to matching free events. |
| 📊 Review and decide later | Keeps Google Sheets or a CSV sorted by date, with event details, registration status, your attendance decisions and notes. |
| 🎯 Prioritize attendance | Builds an evidence-backed shortlist around the people you want to meet, with confidence, conversation plans and known overlaps. |
| ⏱ Resume automatically | Saves cooldowns and wakes the agent when it can retry. |
Each campaign has a goal and scope, its own tracker, and recommendations built on that tracker. The agent builds a broad set of event options, then helps you choose where to spend your time. Local helpers preserve state and coordinate retries.
The diagram separates agent judgments, deterministic software, stored data and human decisions. Recommendations combine agent-researched assessments with heuristic scoring and filtering; there is no trained ML ranking model. Attendance feedback informs future assessments rather than automatically training a model.
Profiles and campaign records stay in ~/.local/share/eventmaxxer/, outside the repo.
Use one scheduler per account; local locks do not coordinate separate machines.
Sites may still require missing answers, login or manual steps.
Agent workflow · State & commands · Scheduling · Tracking & exports
Ask your agent to prioritize the tracker around the people you need to meet and the outcome you want. It assesses audience fit and opportunities for conversation, explains each recommendation, and keeps unconfirmed admission separate. Tell it how many events you have capacity for. Your decisions and notes remain yours.
See Attendance recommendations. The local helper ranks agent-researched assessments; it does not infer attendees from event titles or fetch guest lists. Google Sheets updates use the agent's supported connector.
python3 -m unittest discover -s tests -v
Tests use temporary state and fake agents, with no live applications.
See the contributing guide for setup, project rules and pull requests.
Inspired by Continual Outreach.
Python
100.0%