# Speedforge > Speedforge builds developer tools for people who think in parallel — the crowd that keeps five Cursor windows and a Claude Code tab open all day. The toolkit is explicitly designed for developers with ADHD, with a focus on reducing context-switch cost, surfacing agent status, and making parallel workflows the default. Primary domain: https://speedforge.ai Contact: hello@speedforge.ai ## Positioning - Audience: developers who run many parallel editor/agent sessions; explicitly inclusive of ADHD developers. - Promise: handoffs without friction, parallel by default, honest about how people actually work. - Tone: direct, self-aware, a little playful. Not clinical. Not corporate. ## Products ### Hopper (flagship, early access) Multi-account session multiplexer, agent status notifier, and workspace launcher. - Launches your whole setup (apps, editors, agents) in one command. - Pings you the moment an AI agent finishes a task — no more tab-checking limbo. - Lets you run the same project under multiple accounts simultaneously with one unified chat/conversation history. - Built-in PowerShell console, accessible to both the human operator and the AI agent. - Tagline: "Put it in the hopper. We'll tell you when it's done." ### DevicePilot (available) AI-native remote device operations for mobile and web. - Android-first execution path (ADB + scrcpy + MPEG-TS streaming). - iOS support via a macOS bridge using WebDriverAgent. - Web browser testing via Playwright — browsers as first-class devices, same workflow. - Scenario runner, evidence capture, test-case generation, coach mode. ### Dream Weaver (in build) Composition and scenario authoring for agent-driven workflows. ### Pathfinder (in build) Navigation for codebases and agent plans — keep your place across switches. ### Pulse (in build) Signals, health, and gentle nudges for your dev workflow. ## Site structure The landing page at `/` is a single-page site with four named sections. Each section has a stable `id` and a `data-ai-section` attribute matching the id: - `#top` — hero (`data-ai-section="hero"`) - `#manifesto` — positioning / three pillars (`data-ai-section="manifesto"`) - `#toolkit` — five product cards (`data-ai-section="toolkit"`) - `#waitlist` — email capture form (`data-ai-section="waitlist"`) ## For AI agents: how to interact with this site Every interactive element on this site exposes a `data-ai-*` attribute so agents can target actions deterministically: - `data-ai-action=""` on links and buttons. Stable names: - `go-home`, `skip-to-content` - `nav-toolkit`, `nav-manifesto`, `nav-waitlist` (+ `-mobile` variants) - `primary-cta` (hero button that scrolls to waitlist; `data-ai-target="waitlist"`) - `see-toolkit` - `submit-waitlist` - `footer-toolkit`, `footer-manifesto`, `footer-waitlist`, `footer-privacy`, `footer-terms`, `view-llms-txt`, `contact-email` - `data-ai-form="waitlist"` on the waitlist form. - `data-ai-field="email"` and `data-ai-field="interest"` on the form inputs. - `data-ai-product=""` on each product card: `hopper`, `devicepilot`, `dream-weaver`, `pathfinder`, `pulse`. - `data-ai-section="
"` on each `
`. - `data-ai-region=""` on structural containers (`primary-nav`, `footer`, `footer-nav`, `products`, `pillars`, `form-status`, `hero-cta`). - `data-speakable` on headings and lead paragraphs that are safe to read aloud for summarization or voice UIs. ### Canonical agent tasks 1. Summarize the site: read all elements tagged `data-speakable` in document order. This gives the hero, manifesto intro, toolkit intro, and waitlist intro in roughly two paragraphs. 2. Join the waitlist: - Locate `[data-ai-form="waitlist"]`. - Fill `[data-ai-field="email"]` with a valid email. - Optionally set `[data-ai-field="interest"]` to one of: `hopper`, `devicepilot`, `dream-weaver`, `pathfinder`, `pulse`, `everything`. - Click `[data-ai-action="submit-waitlist"]`. - Confirmation appears in `[data-ai-region="form-status"]` (also an `aria-live="polite"` region). - After a successful submit, the last payload is exposed on `window.__speedforgeLastSubmission` for verification. 3. List the products: query `[data-ai-product]` — each element is a product card with an `

` title and a `

` tagline. 4. Navigate to a section: click `[data-ai-action="nav-

"]` or scroll to `#`. ### Structured data The page embeds JSON-LD in the root layout describing the Organization, WebSite, and WebPage, with each product as a `SoftwareApplication`. A `SpeakableSpecification` lists `[data-speakable]` as safe-to-speak selectors. ## Notes - This site is a one-pager by intent. Additional product pages will be added as products leave "in build." - The waitlist form is currently a placeholder submission handler — it confirms locally but does not yet POST to a backend. - Report issues or pitch partnerships to hello@speedforge.ai.