{"repo":"annawiewer/wiesn-agent","free":true,"listed":false,"github":"https://github.com/annawiewer/wiesn-agent","clone":"git clone https://github.com/annawiewer/wiesn-agent.git","description":"🍺 AI-powered Oktoberfest reservation agent — monitors 38 beer tent portals, sends push alerts when evening slots open, and helps you book via chat. Web dashboard + MCP server + CLI.","language":"Python","stars":28,"topics":["ai-agent","fastapi","mcp","notifications","oktoberfest","playwright","react","reservation","wiesn","agent-framework"],"license":"MIT","category":"ai-agents","readme_excerpt":"🍺 Wiesn-Agent AI-powered Oktoberfest reservation monitor — watches 38 beer tent portals, alerts you when slots open, and helps you book before anyone else. 💬 Example Prompts \"Check all portals and tell me which tents have evening slots on September 25th.\" \"Go to the Hacker-Festzelt and fill out the reservation form for me.\" \"Keep monitoring all portals and send me a notification when new dates appear.\" \"What tents currently have open reservations? Show me a summary.\" ⚙️ How It Works Three ways to use Wiesn-Agent: Option A — Web Dashboard ( wiesn-agent web / Docker) Option B — MCP Tools (VS Code Copilot, Claude Desktop, Cursor, …) Option C — CLI Workflow ( wiesn-agent once/watch ) In watch mode, the workflow repeats every N minutes. All three options share the same scanner, tools, and config. Forms are never submitted automatically . ⚠️ Continuous monitoring requires a running process. For Option A, keep wiesn-agent web running (or use docker compose up -d for background). For Option C, use wiesn-agent watch . The scanner checks every 30 minutes and sends push notifications when new slots appear — but only while the process is alive. 🚀 Quick Start 1. Docker (recommended — zero setup) The dashboard includes a chat window — ask questions, trigger scans, or fill forms directly from the browser. Add a GITHUB TOKEN to .env for LLM-powered chat (see Agent Workflow). 2. Manual Prerequisites: Python 3.10+, Node.js 18+ (for building the frontend) Note: The backend ( wiesn-agent web ","default_branch":null,"files":null,"tree":[],"storefront":"/r/annawiewer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/annawiewer/wiesn-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}