Your next incident deserves a coworker. One that finds the bug, writes the fix, and brings the evidence.
Uptime Harness connects error reports to an AI repair loop: reproduce, repair, test, open a pull request, and verify the deployed result. Every step stays on one ticket.
Unlock with OWNER_TOKEN. Atlas stays cloud-hosted; a healthy container does not prove provider connectivity.
Finish the end-to-end setup
Atlas: create a database user, allow this machine's network path, and wait for Search indexes to become ready. The two applications use separate databases on your cluster.
GitHub: enable Actions on your Service Desk fork. Give the controller a token with repository write, PR and check access. Review Project settings and opt into automatic merging for your demo repository.
Sentry: set SENTRY_DSN before starting. With Cloudflare's CLI installed, run cloudflared tunnel --url http://127.0.0.1:3028 in another terminal. Save its HTTPS URL in Project settings, configure https://YOUR-TUNNEL/api/webhooks/sentry on a Sentry internal integration, save the signing secret in Uptime, and add the integration to an issue-alert rule. Keep the tunnel running.
Deployment: local containers do not redeploy on a GitHub merge. Pull your demo fork and rebuild service-desk after a repair. For automatic deployment and verification, connect the fork to Vercel and set DEMO_PRODUCTION_URL to your production URL. Leave it blank until that deployment is configured.
Optional features: add Raindrop tracing, an ElevenLabs agent, Twilio phone calling, and Voyage embeddings using the repository guides. Run make up again after environment changes. The demo reset button is currently restricted to the maintainer's demo repo; forks need an explicit allowlist change.
The trusted repair controller mounts the Docker socket to launch isolated workers. Run it on a machine you control.
The harness owns the handoffs. You get a durable repair board, clear evidence, and control over what ships.
Protected checks stay outside the agent’s editable workspace.Swipe the diagram to explore →
Implementation notes
Atlas database, Search, GridFS and time-series telemetry were exercised in the live repair. Change streams power live updates with a polling fallback. Vector Search and Voyage AI are implemented as optional repair memory and were not exercised in that run. Atlas Agent Engine is a future integration. Raindrop diagnostics can guide a failed attempt’s retry; the recorded live repair passed on its first attempt.
Run the harness on a Docker-capable machine. The repair worker needs a persistent process. The example apps and this landing page can run on Vercel. Bring your own provider accounts and follow the repository setup guides.
Built at the Harness Engineering & Model Wrangling Hackathon at SHACK15, San Francisco. Thank you to the sponsors, organizers and everyone who shared their time and ideas.
Atlas keeps the repair history, searchable incidents, evidence files and telemetry together. Its optional vector memory gives the next investigation a place to look back.
Database · Search · GridFS · change streams · time series
Every repair attempt can carry a trace of the commands, failures and test results. Diagnostic signals help the harness give the next attempt more useful context.
Samantha is the voice of the harness. Web conversations use the latest ticket evidence, with optional Twilio calling for the person on duty.
Samantha · web voice · phone integration
And to Cerebral Valley: thank you for bringing the builders together. To the mentors, judges and SHACK15 team, thank you for the space, feedback and energy.
OpenAI generates the repair and powers the demo’s triage. Sentry reports errors; GitHub hosts code and checks; Vercel deploys the examples; Docker isolates the worker.
SAN FRANCISCO · OCTOBER 11, 2026
A few moments between the code.
A handful of snapshots from a day of building, exchanging ideas and watching the bay.
A day at SHACK15A view worth a pauseA room full of buildersSharing the buildAround the Ferry Building
✦
Aemal Sayer
BUILT BY AEMAL SAYER
AI workshops shaped around your team.
I create AI personas tailored to your team’s roles and workflows, then share the knowledge through a curated, hands-on AI workshop. Your team learns how to use and adapt them independently.
For engineering, product, management, marketing, revenue, growth, outreach, and GTM teams. Each workshop is shaped around your goals, with practical lessons in context engineering, Agent Harnessing, and Harness Engineering.