Construye el loop.
Tu agente escribe el código. La CLI de código abierto de TestSprite lo verifica: pruebas reales contra tu app en vivo, con veredictos sobre los que tu agente actúa. Escribir, verificar, corregir, verificar.
Ver proyectos anteriores
$5,000
En premios
10
Días para construir
5
Ganadores
Código abierto
CLI · Apache 2.0
$5,000 en total.
Build the best loop, or make the CLI better while you build.
Two ways to winProject awards
$3,000 · 5 winnersBest projects built with the CLI in a real testing loop. Judged on the loop, not polish or pitch.

CLI improvement bonus
Closed · pool exhaustedSeparate from judging. Cash for merged improvements, doesn't affect your Project Award score.

Cuatro pasos.
Uno se repite.
EscribirMaker
Tu agente de código entrega código. Claude Code, Codex, Antigravity, con lo que construyas.
VerificarChecker
La CLI de TestSprite ejecuta pruebas reales contra tu app en vivo y devuelve veredictos.
CorregirMaker
El agente lee el paquete del fallo y corrige la causa raíz.
Verificar de nuevoChecker
Vuelve a ejecutar. Lo que pasa se queda. Y de vuelta al principio.
un loop sin un checker real no falla de forma visible. Alucina avances.
Install. Onboard.
Loop.
One install, one init, and the CLI installs a verification skill into your agent, so it knows when and how to run the checker. Full commands & docs live in the open-source repo.
Get the CLI
testsprite setup
API key + agent skill.
Your live URL
The CLI tests in the cloud, point it at your deployed app.
create · fix · rerun
The agent drives the loop. Every pass banks.
Qué va dónde.
The agent writes LOOP.md.
One plain-English line per iteration: maker first, then what ran, what broke, what got fixed. Your agent writes it as the loop runs. No hand-writing. Judges read this first.
Backed by your commit history + the platform run history, so the log is fast to read and easy to trust.

Two steps to submit
Your repo carries the proof the loop ran. Your Discord post is the entry that registers you. Both need to be in before the deadline.
01 // In your GitHub repo
Your source, an agent-written LOOP.md, and a README with the app and live URL.

02 // Post in Discord#hackathon-submissions
Your live URL, public repo link, and TestSprite account. Demo video optional.

La checklist.
CLI de TestSprite
ObligatorioInstálala desde GitHub · Node ≥ 20 · plan de pago con código promocional.
URL pública
ObligatorioLa CLI prueba en la nube, sin localhost. Despliega pronto y mantén la app en línea durante todo el hackathon.
Repo público
ObligatorioEl código en un repo público. El historial de commits demuestra que el loop se ejecutó.
LOOP.md
ObligatorioEscrito por el agente, una línea por iteración. Sin registro, la entrega no es válida.
README
ObligatorioApp, URL en vivo y qué cubrió el loop.
Video demo
OpcionalRecomendado. Enlázalo en Discord. Mejora tu puntaje.
Jurado humano.
40 pts
Calidad del proyecto
Oficio, pulido y completitud. ¿La app en vivo realmente funciona bien?
40 pts
Calidad del loop
¿Corrió un loop real, y detectó y corrigió cosas reales? Lo leemos en LOOP.md, los commits y las ejecuciones.
20 pts+5
Innovación
Creatividad del proyecto o del diseño del loop. 5 puntos más por conectar el checker a CI/CD.
∞
ExtraParticipación
Encuestas en Discord, publicaciones en X y artículos largos sobre tu loop.
Wire the checker
into CI/CD.
The loop, on autopilot.
Gate a GitHub Actions pipeline on TestSprite. Every push reruns your tests and fails the build if something breaks. One workflow file, one secret. The stickiest way to keep the checker working long after the hackathon.
Read the CI guide →# .github/workflows/testsprite.yml on: pull_request env: TESTSPRITE_API_KEY: ${{ secrets.TESTSPRITE_API_KEY }} PROJECT_ID: proj_xxxxxxxx steps: - run: npm i -g @testsprite/testsprite-cli - run: testsprite test run --all --project "$PROJECT_ID" \ --wait --output json # non-zero exit fails the build ↓ # --all = backend tests; for frontend, pass a test-id
Una semana para lanzar.
30 de jun · 5:00 PM PDT
Lanzamiento y configuración
Instala la CLI, configura tu agente y despliega tu app.
30 de jun – 10 de jul
Construye y repite el loop
Ejecuta escribir → verificar → corregir contra tu app en vivo.
10 de jul · 4:59 PM PDT
Cierre de entregas
URL en vivo + repo + LOOP.md + cuenta. Extendido desde el 7 de julio: tres días más para construir.
11 – 15 de jul
Revisión
Cada entrega se evalúa con la rúbrica.
15 de jul
Ganadores
Los 5 mejores se revelan en X y Discord.
No end date
CLI improvement bonus, always open
Separate from the hackathon clock. The $2,000 improvement bounty runs until the pool is exhausted. Open a PR improving the CLI any time, even after Jul 16.
ongoing
Dos pasos
y ya estás dentro.
Step 1// Sigue a @TestSprite en X
Los anuncios, las cuentas regresivas y los ganadores salen primero en X.
Seguir en XStep 2// Únete al Discord
Reglas, entregas, encuestas, preguntas y respuestas. La guía rápida de la CLI está fijada en #hackathon-info.
Únete a DiscordEventos anteriores.

AWS x Anthropic x Datadog GenAI...
Un hackathon práctico e inmersivo con builders que lanzan con el stack líder de GenAI.
TestSprite AI Dev Hackathon: Building...
Un hackathon de un día completo, impulsado por IA, enfocado en crear herramientas de desarrollo listas para producción.

SF AI Vibe Coding Hackathon
El futuro de la programación: un evento de un día en San Francisco junto a la comunidad de builders de IA.
Construye el loop completo.
Incluida la mitad que la mayoría se salta. Instala la CLI, conéctala como tu checker y deja que tu agente itere. Síguenos en X y únete a Discord, donde pasa todo.





