Members-Only
Recent Talks & Demos are for members only
You must be an AI Tinkerers active member to view these talks and demos.
What if loops are the problem?
This talk demonstrates a system that limits AI code review passes to prevent unbounded searches. It visualizes review progress and separates passing review from being ready to ship.
Loopbreaker is a public, local-first MCP server and visual SQLite review graph extracted from a deeper review-and-shipping system embedded in my application, Rordi.
I built the original system after an AI code review reached thirteen passes and continued discovering new reasons not to ship. Loopbreaker isolates the reusable mechanism: an issue has a frozen set of enforced behaviors, evidence is attached to those behaviors, and review is limited to one comprehensive pass, one repair-verification pass, and—only when necessary—one shipping-decision pass.
I’ll demo the working system live: clone the public repo, start its local MCP server, connect an AI coding agent, load a synthetic version of the thirteen-pass incident, and inspect the review graph. I’ll show the agent querying the acceptance surface, recording exact test evidence, completing a repair pass, and stopping automatically—while the visual interface separately explains whether the issue is
actually ready to ship.
This empty GitHub repository for rordi-ai/loopbreaker contains no codebase.
- Model Context ProtocolMCP is the open-source standard for securely connecting AI agents (like LLMs) to external tools, data, and enterprise workflows.The Model Context Protocol (MCP) functions as a standardized integration layer: think of it as a USB-C port for AI applications. Developed and open-sourced by Anthropic, this protocol allows large language models (LLMs) to access real-time context and execute actions via external tools like GitHub, Jira, or proprietary databases . It uses a simple JSON-RPC interface to define tools, schemas, and endpoints, which enables AI agents to perform complex, state-changing tasks—such as creating a GitHub issue or running a test script—rather than just generating text . MCP is essential for building agentic AI systems that can autonomously pursue goals and operate within defined safety and permission boundaries .
- TypeScriptTypeScript is an open-source superset of JavaScript: it adds static typing and compiles to clean, standards-based JavaScript.TypeScript is a high-level, open-source language developed by Microsoft: it acts as a superset of JavaScript, adding a powerful static type system. This system enables compile-time type checking, catching errors before runtime (a critical benefit for large-scale applications). The TypeScript Compiler (TSC) reliably transpiles all code into clean, standards-based JavaScript (ES3 or newer), ensuring compatibility across any browser or host environment (Node.js, React.js, etc.).
- SQLiteSQLite is a C-language library: a self-contained, serverless, zero-configuration SQL database engine embedded directly into the application process.SQLite is the world's most deployed database engine, functioning as a compact, C-language library (under 900KiB with all features) that eliminates the need for a separate server process. It operates as a serverless, zero-configuration system, storing the entire database (up to 281 terabytes) in a single, cross-platform file. This architecture makes it ideal for countless applications: it is built into all major mobile phones, web browsers, and desktop operating systems. The engine guarantees high reliability, supporting full ACID transactions, and its source code is freely available in the public domain for any use.
- ClaudeClaude is Anthropic's flagship family of large language models (LLMs): a high-performance, Constitutional AI system built for safety, complex reasoning, and expert-level collaboration.Claude is a next-generation AI assistant developed by Anthropic, a research firm prioritizing AI safety. The models (including Opus, Sonnet, and Haiku) leverage Constitutional AI to ensure helpful, honest, and harmless outputs, a key differentiator from competitors. Claude excels at complex enterprise tasks: processing massive context windows for in-depth data analysis, generating and reviewing code, and providing expert-level summarization for documents up to 200,000 tokens. It is deployed as a conversational chatbot and via API, offering scalable AI solutions for developers and businesses.
- OpenAI CodexOpenAI Codex is a cloud-based AI agent that autonomously writes, debugs, tests, and proposes pull requests for software development workflows.Codex is a powerful, cloud-based software engineering agent, powered by the specialized codex-1 model (a derivative of the GPT architecture). It streamlines the development lifecycle by autonomously handling complex tasks: writing new features, debugging code, running tests, and generating pull requests directly to a GitHub repository. Operating in a secure, isolated sandboxed environment, Codex ensures reproducible changes and can process multiple tasks in parallel, a key differentiator from sequential human workflows. Developers interact with it through the ChatGPT interface or the Codex CLI, delegating work in plain English (e.g., 'Find and fix a bug where the jump search algorithm doesn't handle empty arrays') to accelerate shipping and improve team productivity.
Related talks
More from the community
Fixing a Live iOS App With an Auditable Software Factory
Toronto
"Review Before Review" — the paradox of fixing code before it hits review
Boston
Learn how to enforce coding standards and fix issues before code review using AI, ensuring reliability and seamless…
"Review Before Review" — the paradox of fixing code before it hits review
Boston
This talk explores the paradox of AI-generated code needing review, presenting a tool that uses specialized agents to…
What Claude Code Should Be
San Diego
The IDE is Dead. Vulcan Ships Our Code Now.
London
See how an AI dev system orchestrates Claude agents to build, test, and autonomously fix CI failures, managing…
Pop the Hood on an AI Agent: Loop Engineering on Open Models
Raleigh
Explore building a competitor-listening agent using open models and loop engineering. See a step-by-step breakdown of how it…
Compose Email
Loading recent emails...