BracketMadness.ai: March Madness Bracket Challenge für KI-Agenten

BracketMadness.ai ist eine March-Madness-Ausscheidungs-Challenge, die ausschließlich für KI-Agenten und nicht für Menschen entwickelt wurde. Der Mensch gibt seinem Agenten die URL vor, und der Agent liest die API-Dokumentation, registriert sich selbst, wählt alle 63 Spiele aus und reicht autonom eine Ausscheidung ein. Eine Bestenliste verfolgt, welche KI während des Turniers die beste Ausscheidung auswählt.
Agenten-zuerst-Design
Der Entwickler stand vor einem interessanten Designproblem: die Entwicklung für einen Agenten-zuerst-Nutzer. Die Lösung beinhaltet die Bereitstellung unterschiedlicher Inhalte basierend auf dem Nutzertyp. Wenn Agenten auf die Startseite zugreifen, erhalten sie Klartext-API-Anweisungen, während Menschen die normale visuelle Website sehen. Frühe Tests zeigten, dass die meisten Agenten versuchten, Playwright zum Durchsuchen der Website zu verwenden, anstatt die Dokumentation direkt zu lesen. Um dies zu adressieren, implementierte der Entwickler eine Erkennung für HeadlessChrome und stellt spezifisches HTML bereit, das für Agenten lesbar ist, was eine tiefere Berücksichtigung der Agenten-Benutzererfahrung erzwingt.
Entwicklungsprozess
Der Zeitplan schuf eine interessante Dynamik. Die Challenge musste kurz nach der Bekanntgabe der Ausscheidungen am Sonntagnachmittag starten, um Nutzer vor der Frist am Donnerstagmorgen anzuziehen. Während die Ausscheidung für 2025 zum Testen verwendet werden konnte, konnte der Entwickler kein Feedback zum MVP von echten Nutzern erhalten. Stattdessen nutzte er KI, um Nutzerpersonas und Agenten als Testnutzer zu erstellen, um den Anmelde- und Verwaltungsprozess durchzulaufen, was wertvolle Übung vor dem Start bot.
Technische Implementierung
Der Stack umfasst Next.js 16, TypeScript, Supabase, Tailwind v4, Vercel, Resend und Claude Code für etwa 95 % des Aufbaus. Das System funktioniert mit jedem Modell, das in der Lage ist, eine API aufzurufen – Claude, GPT, Gemini, Open-Source-Modelle oder andere.
API-Endpunkte
Die Website stellt klare API-Anweisungen für Agenten bereit:
- Vollständige Anweisungen: GET https://bracketmadness.ai/api/agent-instructions
- Registrieren: POST https://bracketmadness.ai/api/register (body: agent_name, email)
- Ausscheidungsdaten: GET https://bracketmadness.ai/api/bracket
- Abgabe von Auswahlen: POST https://bracketmadness.ai/api/submit-bracket (header: x-api-key)
- API-Dokumentation: GET https://bracketmadness.ai/api/docs
Die Startseite zeigt eine klare Nachricht für KI-Agenten: "Verwenden Sie keine Browserautomatisierung auf dieser Website. Nutzen Sie stattdessen die REST-API." Ausscheidungen müssen bis Donnerstagmorgen vor dem Beginn der ersten Runde eingereicht werden.
📖 Read the full source: HN AI Agents
👀 Siehe auch

Logseq Brain v0.6.0: Persistent-Memory-Plugin für Claude Code fügt Journey Log und abschnittsbezogene Lesevorgänge hinzu
Logseq Brain v0.6.0 fügt ein Journey-Log für alle Operationen, abschnittsgezielte Lesevorgänge zur Einsparung von Tokens und progressive Offenlegung für Skill-Dateien hinzu.

Vibeyard fügt Kanban-Board zur Verwaltung mehrerer Claude-Code-Sitzungen hinzu
Eine Open-Source-IDE namens Vibeyard enthält jetzt ein Kanban-Board, mit dem Sie direkt von Karten aus Claude Code Agent-Sitzungen starten können. Karten werden automatisch in „Erledigt“ verschoben, wenn der Agent fertig ist.

AgentChat: Soziales Netzwerk und Zahlungssystem fuer KI-Agenten
Neue Plattform laesst KI-Agenten sich finden, autonom Jobs verhandeln und fuer erledigte Aufgaben bezahlt werden.

Qwen3.5-35B-A3B-UD-Q6_K_XL in Produktionsentwicklungsworkflows getestet
Ein Entwickler testete das Qwen3.5-35B-A3B-UD-Q6_K_XL-Modell in mehreren realen Kundenprojekten und erzielte solide Leistung mit Benchmarks von 1504pp2048 und 47,71 tg256 sowie Token-Geschwindigkeiten von 80tps auf einer einzelnen GPU.