Launched September 22, 2026
dotdotduck

dotdotduck

Web agent that operates the page, not a sidebar chatbot

FreeDevOpsAIOpen Source4,595 impressions#19 of its week

Software interfaces have become increasingly powerful, but understanding them still takes time. dotdotduck is an AI interaction SDK for web applications. Through Web Agent, Command Palette, Inline AI, Dwell, and intent capture, users can discover features, complete tasks, and generate signals within their workflow. Every interaction becomes an intent signal, helping teams understand user needs and behavior. Easy to integrate. Better AI interactions. Cleaner intent signals.

dotdotduck is an AI interaction SDK that adds a web-agent, command palette and inline AI to existing web apps.

for
Web developers who want AI-powered interactions without a sidebar chatbot.
pricing
contact sales
works withOpenAIGoogle AI StudioWhisperDeepgramAssemblyAIMixpanelAmplitude

Key features

7 features of dotdotduck
  • Command Palette — Press Ctrl+K to open a unified list of custom commands and Ask AI, with prefix routing for shortcuts.
  • WebAgent — An LLM-driven agent that operates directly on the page, narrating actions and handling voice input.
  • Inline AI — Select any text and apply AI actions (translate, rewrite, summarize) in-place via a floating toolbar.
  • Direct Manipulation — Gestures like long-press, hold-space for voice, and drag-to-screenshot trigger AI actions.
  • Proactive Offers — The agent watches page signals and surfaces contextual yes/no or multi-choice prompts.
  • Intent Stream — All user decisions emit typed events that can be visualized or piped to analytics tools.
  • Easy Installation — One npm package, three lines of code, themable via CSS variables, server-side API keys.

Use cases

  • Add an AI-driven help assistant that can navigate and click UI elements for users.
  • Enable inline text editing (translate, rewrite, summarize) without leaving the page.
  • Capture user intent signals (accept, reject, voice transcript) for product analytics.
  • Provide proactive upsell or support prompts based on scroll, dwell, or time-on-page.

dotdotduck vs alternatives

dotdotduckFineBuildShipPieces CopilotLangfuse
Best forIn-page AI agents and intent captureAI agents for code generationAI-powered visual backend buildingAI coding assistanceLLM observability
PricingContact salesFreeFreeFreeSubscription
DevHunt upvotes5751186389
LaunchedSep 2026Jan 2023Jan 2023Mar 2024Jan 2023
  • dotdotduck vs Fine: Fine focuses on building software with AI agents, while dotdotduck embeds AI directly into the UI of existing web apps.
  • dotdotduck vs BuildShip: BuildShip provides a visual drag-and-drop backend builder, whereas dotdotduck adds AI interaction layers to any front-end.
  • dotdotduck vs Pieces Copilot: Pieces Copilot is an AI coding sidekick for developers, while dotdotduck enhances end-user experiences on web pages.
  • dotdotduck vs Langfuse: Langfuse offers observability for LLM apps; dotdotduck captures intent signals and provides a built-in dashboard for them.

dotdotduck FAQ

How do I add custom commands to the palette?+

Register your own commands via the Skill SDK; they appear alongside Ask AI in the Ctrl+K list.

Can I use my own LLM provider?+

Yes, you can configure OpenAI, Google AI Studio, or a server-side proxy as the LLM provider.

Is the API key exposed to the client?+

No, keys are sent through a server-side worker, keeping them hidden from the browser.

How does voice input work?+

In development it uses the browser Web Speech API; in production you can swap in Whisper, Deepgram, or AssemblyAI via a transcribe callback.

Can I export intent data to my analytics stack?+

Yes, intent events can be visualized in the built-in dashboard or piped to Mixpanel, Amplitude, or any BI tool.

Summarized by DevHunt from dddk.perhapxin.com · Sep 27, 2026. Details may change; check the official site.