Dev build live — record your first workflow today

Record it once.
Let AI replay it — forever.

TaskLoopr AI watches how you work in the browser, then replays it withself-healing element matching, anAI that clicks what you meant, andplain-language edits — no code, no brittle CSS selectors, no "it broke because the button moved."

Self-healing selectors
OpenAI-backed decisions
Local-first storage
Manifest V3
jobs.example.com/search
REC

Live step feed

00:00

    taskloopr · self-healing on0 steps
    Capabilities

    Everything you'd want an agent to do on your behalf

    Four real AI capabilities layered on top of a deterministic recorder — each one logged, each one honest about when it fell back.

    Record & replay, exactly as it happened

    Clicks, typed values, Enter-to-search, full-page and same-page (SPA) navigations — every step captured as you browse normally, then replayed at a human pace with real scroll-into-view and dispatched keystrokes.

    ClickTypeEnter-to-searchSPA navigationRich-text fields

    AI Decision steps

    A real OpenAI-backed proceed/skip check, multimodal — it reads page text and a live screenshot before deciding.

    AI-generated values

    Toggle it on, write an instruction, and every run types a fresh value — logged as (AI-generated), never silent.

    AI-driven click

    "Click the first real result, skip anything sponsored." A vision model looks at the live page and picks the right element.

    Conversational editing

    "Remove the like-button step." Describe a change in plain language — it edits the workflow directly, no manual toggling.

    Trusted input (CDP)

    Replay dispatches real, OS-level input events via the Chrome DevTools Protocol — indistinguishable from a real person.

    Run history & alerts

    Every run is a real, persisted log — which fallback self-healed a step, and a genuine desktop notification when it finishes.

    The self-healing engine

    A page redesign shouldn't break your workflow

    A moved button, a regenerated id, a new class name — ordinary automation stops dead. TaskLoopr AI walks a real fallback chain, eight strategies deep, until one of them finds your element with confidence.

    • Every adaptation is visible. The run log flags exactly which tier matched, so a silent drift is never invisible.

    • "Position only" mode. When a search result genuinely varies, id/text/aria-label all describe the old item — position-only matching skips them on purpose.

    • Optional steps. Mark an incidental click "skip if it fails" so one flaky step never stops the whole run.

    Fallback chain

    matching…
    iddata-testidsaved positionaria-labelexact textsimilar texttoggle labelvisible match
    Matched via saved position

    id and data-testid changed after a deploy — replay adapted automatically and the step succeeded.

    Workflow

    From click to automation in four steps

    No scripting. No DOM inspector. Just do the task once.

    01

    Record

    Open any real website and tap Record. Browse normally — click, type, press Enter, follow a link. Each becomes a step live, including page navigations.

    02

    Save

    Finish recording, name the workflow, save. No selectors to write, no config file — just what you actually did.

    03

    Run

    Open it and tap Run. TaskLoopr jumps back to the start and replays every step, outlining each element in blue as it goes.

    04

    Self-heal & adapt

    The page changed since you recorded? The fallback chain finds it anyway — check the Runs tab for exactly what adapted.

    AI engine

    Four ways the AI actually earns its keep

    Not a chatbot bolted on top — each capability is a specific, logged operation on top of your recording.

    YOU

    Compare this job description with my resume. Only proceed if at least 70% of the required skills match and the location is India.

    AI

    AI decision: Proceed (92% confidence)

    "React, TypeScript, and 4 of 5 required skills are present. Location listed as Bengaluru, India — matches."

    Built in the open

    No vaporware. Here's exactly what's real.

    This is a dev build, and we'd rather tell you what doesn't work yet than let you find out mid-workflow.

    Real today

    • Recording real clicks, typed values, Enter-to-search, and full-page/SPA navigations
    • Saving and replaying workflows with the 8-tier self-healing fallback chain
    • A genuine run history persisted across sessions, plus desktop notifications
    • AI Decision, AI-generated values, and AI-driven click — all OpenAI-backed and logged
    • Per-step "ask each time" and "skip if it fails" runtime overrides

    On the roadmap

    • Freeform natural-language rewrites beyond the fixed edit operations
    • PDF/Word parsing for AI Knowledge (currently stored as metadata only)
    • Pre-built automation templates (today: prompts that kick off a real recording)
    • Pause-and-resume mid-run for a login screen or CAPTCHA
    Currently a developer preview — Chrome Web Store listing coming soon

    Get TaskLoopr AI running in under two minutes

    No account, no server, nothing to configure to get started — the recorder works the moment it's loaded.

    1

    Download the build

    Grab the latest source from GitHub and unzip it anywhere on disk.

    2

    Enable developer mode

    Open chrome://extensions and flip on Developer mode, top right.

    3

    Load unpacked

    Click "Load unpacked," select the folder, then pin the icon to your toolbar.

    Download on GitHub

    Manifest V3 · ~180KB · works offline once loaded

    FAQ

    Questions, answered honestly

    Do I need to write selectors or any code?

    No. You record a workflow by browsing normally — clicking, typing, following links. TaskLoopr AI captures the steps and figures out how to re-find each element on its own.

    What happens when the page layout changes after I recorded?

    Replay walks an 8-tier fallback chain — id → data-testid → saved position → aria-label → exact text → similar text → toggle label → the only visible match on the page — until one of them resolves. Every adaptation is flagged in the run log, never silent.

    Where does my OpenAI key live?

    In this browser's local extension storage only. It's never written into a file and never sent anywhere but api.openai.com — required for AI Decision steps, AI-generated values, and AI-driven clicks.

    Does it work on any website?

    Yes, on any normal website — Chrome blocks extensions on internal chrome:// pages by design, so those are the one exception.

    What is "trusted input," and why does Chrome show a banner while it runs?

    Replay can dispatch real, OS-level input via the Chrome DevTools Protocol so pages can't tell it apart from a person (isTrusted: true). Chrome shows an owned "is debugging this browser" banner for the duration — that's Chrome's own security behavior for any extension using chrome.debugger, and there's no way to suppress it by design.

    What can't it do yet?

    Freeform natural-language rewrites beyond a fixed set of edit operations, PDF/Word parsing for AI Knowledge, and pausing mid-run for a login screen or CAPTCHA. See "Built in the open" above for the full, current list.