
dotdotduck
Web agent that operates the page, not a sidebar chatbot
FreeDevOpsAIOpen Source4,595 impressions#19 of its week
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
Key features
- 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
dotdotduck | Fine | BuildShip | Pieces Copilot | Langfuse | |
|---|---|---|---|---|---|
| Best for | In-page AI agents and intent capture | AI agents for code generation | AI-powered visual backend building | AI coding assistance | LLM observability |
| Pricing | Contact sales | Free | Free | Free | Subscription |
| DevHunt upvotes | 5 | 75 | 118 | 63 | 89 |
| Launched | Sep 2026 | Jan 2023 | Jan 2023 | Mar 2024 | Jan 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.
Fine
BuildShip
Pieces Copilot
Langfuse








