Why it matters
SlideRule offers developers a novel approach to product development by making the entire process visible and auditable. This rehearsal engine aims to reduce the time and uncertainty associated with traditional product cycles, enabling faster iteration and decision-making.

What changed

SlideRule, an open-source project, introduces a "product rehearsal engine" designed to clarify ideas and ship runnable products. Unlike traditional methods that can involve lengthy PRD writing and alignment phases, SlideRule aims to condense this into a single coffee break by providing a visible rehearsal process. The core philosophy is that an AI claiming something is done is insufficient; only artifacts passing deterministic gates are considered valid.

The engine operates through a series of "factory hops," each performing one WRITE operation: spec → pages → structure → bind → closure. A hop must demonstrably change a deliverable to report success. SlideRule employs a typed control plane for managing scope cards, assumption cards, and hop intents, preventing leftover pages from hijacking the rehearsal or refinement processes. A key feature is its "fail-closed publish closure," meaning missing evidence halts the process, preventing false green lights.

SlideRule's architecture emphasizes transparency and auditability. The model runs as an application directly in the browser, utilizing a five-system JSON schema for pages, RBAC, workflow, data, and AIGC, with no backend required for the preview. The authoritative engine is written in Python (slide-rule-python using FastAPI), while a Node.js thin proxy handles API requests. Architecture is managed through compilers (arch_graph.py and arch-graph-ts.mjs) that enforce rules against undeclared edges, new cycles, and import ratchets.

Why it matters for builders

For developers, SlideRule offers a paradigm shift in how products are conceived and built. It provides a concrete tool to move from a high-level idea to a tangible, runnable application with a high degree of visibility at every stage. This transparency is crucial for debugging, auditing, and ensuring that the final product aligns with the initial intent. The emphasis on deterministic gates and fail-closed mechanisms builds confidence in the development process.

Builders can leverage SlideRule to significantly reduce the time spent on product planning and iteration. The ability to rehearse and run a product plan in the browser, without extensive setup, allows for rapid validation of concepts. This contrasts sharply with the months-long cycles often associated with learning that a product direction was incorrect.

Practical impact

SlideRule is available as a live demo running in the browser at https://2686521696.github.io/WhyBuddy/agent-loop/sliderule, requiring no installation or backend setup. For those who wish to run it locally, the project can be cloned from GitHub. Docker Compose is provided for a streamlined setup, requiring only an OpenAI-compatible LLM API key and a session secret. The local setup exposes the application on http://localhost:3000.

Developers can explore the system architecture, which includes a frontend UI (Vite + React), a server thin proxy (Express), and the core Python rehearsal engine. The project also includes a "Skill package" designed for use with agents like Trae or Claude, allowing a single sentence input to generate a reviewable spec package. Examples provided showcase SlideRule's capability in generating specs and runnable apps for scenarios like pet-clinic booking, instrument consignment, and venue scheduling.

SlideRule differentiates itself from agent frameworks (like CrewAI or LangGraph) and workflow builders (like Dify or n8n) by its specific focus on generating product structure from a single sentence, providing a spec package, implementing evidence-gated publish closures, and running the rehearsed model as an app in the browser. It also supports replay, audit, and human intervention capabilities.

Caveats and source limits

The provided source material details the architecture, functionality, and usage of SlideRule. However, specific details regarding performance benchmarks, pricing models (as it is open-source, this is less critical but still relevant for potential enterprise adoption or support), and a definitive release date for specific versions are not explicitly stated. The project is presented as a rehearsal engine, and while it generates runnable applications, the complexity and scalability of these applications for production environments are not deeply explored in the provided excerpts. The "North Star" principle highlights a focus on deterministic gates, but the exact nature and implementation of all these gates are not exhaustively detailed. The source mentions optional components like Lobster Executor and Redis, but their integration and impact on the core functionality are not fully elaborated.

Sources

Written with AI assistance from the linked sources; every claim below was checked against them automatically. How we produce articles.

Claim check: 9/9 supported claims - 9 evidence links - 100% avg confidence
  • SlideRule is a product rehearsal engine that transforms a single sentence into a runnable product plan.supported - github.com
  • SlideRule emphasizes transparency and deterministic gates, where only artifacts passing these gates are considered valid.supported - github.com
  • The engine operates through a sequence of hops: spec, pages, structure, bind, and closure, with each hop performing one WRITE operation.supported - github.com
  • SlideRule features a fail-closed publish closure mechanism, preventing false green lights when evidence is missing.supported - github.com
  • The rehearsed model runs as an application in the browser with a five-system JSON schema (pages, RBAC, workflow, data, AIGC) and no backend for the preview.supported - github.com
  • The authoritative engine is implemented in Python using FastAPI, with a Node.js thin proxy for API requests.supported - github.com
  • SlideRule can be tried via a live demo in the browser without installation.supported - github.com
  • Local setup via Docker Compose requires an LLM API key and session secret.supported - github.com
  • SlideRule is open-source.supported - github.com

Caveats

  • Single-source caution: verify critical details at the linked source.
Radar score 69/100 - how it was calculated
Reliability82
Freshness8
Novelty65
Technical65
Developer88
Ecosystem53
Confidence96
  • Reliability 82: GitHub metadata supports source trust
  • Freshness 8: Fresh GitHub activity
  • Novelty 65: Novelty blends source metadata and enrichment
  • Technical 65: Repository technical metadata
  • Developer 88: Developer tooling signals
  • Ecosystem 53: Single-source caution
  • Confidence 96: Claims have reliable evidence
Share
XLinkedInHacker News

Related articles

AI Tools - Sep 29, 2026Polka v0.3.1: AI Artifact Sharing PlatformPolka, a self-hostable platform, allows users to save and share HTML artifacts generated by AI models like Claude and ChatGPT. The latest release, v0.3.1, was published on September 27, 2026.AI Tools - Sep 29, 2026VKodex: Open-Source VK Bot for Remote OpenAI Codex ControlVKodex is an open-source bot that enables remote control of OpenAI Codex via VKontakte (VK) messages and chats. It allows users to manage Codex tasks from their phones, continuing existing projects or starting new ones by selecting projects and sending clarifications or attachments within VK conversations.AI Tools - Sep 29, 2026OP-XY Agent: Browser Replica and AI Companion for Teenage Engineering OP-XYAn open-source web application, OP-XY Agent, offers a pixel-faithful, playable replica of the Teenage Engineering OP-XY hardware in the browser. It integrates an AI agent capable of answering questions from the manual, guiding users through device operations, and programming the real OP-XY over USB MIDI.AI Tools - Sep 29, 2026Jarvis AI Agent: Self-Hosted Linux Automation with Multi-LLM SupportJarvis is a self-hosted, autonomous AI agent for Linux that can control the desktop via VNC, integrate with WhatsApp, and utilize a RAG knowledge base. It supports multiple LLMs, including local Ollama models, and features a sandboxed security layer for multi-user environments.AI Tools - Sep 29, 2026Riffer v0.50.0: Ruby Framework for AI Apps and AgentsJaneapp has released version 0.50.0 of Riffer, an all-in-one Ruby framework designed for building AI-powered applications and agents. This release introduces support for Ruby 3.3, 3.4, and 4.0, along with new features for agent development and provider integration.AI Tools - Sep 29, 2026TruePlumb: Open-Source Testbed for AI Agent Safety ControlsTruePlumb is an open-source, vendor-neutral testbed designed to verify the effectiveness of AI agent safety controls. It uses deterministic, judge-free verification methods based on linear temporal logic to assess guardrails, firewalls, and other security mechanisms.