cd /news/ai-agents/helppuff-ai-site-chat-your-coding-ag… · home › topics › ai-agents › article
[ARTICLE · art-162470] src=knowtific.github.io ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

HelpPuff – AI site chat your coding agent deploys to your Cloudflare

HelpPuff launched as a free, MIT-licensed open-source AI site chat tool that deploys entirely into a customer's own Cloudflare account, with no subscription and no hosted control plane receiving customer data. Setup is driven by AI coding agents — Claude Code, Codex, Cursor or OpenCode — which take an empty folder to a tested assistant via the `helppuff init --url ... --deploy` command, learn the website, and add the embed script. The default configuration fits Cloudflare's Workers Free plan at about 300 answers a day; on Workers Paid ($5 a month) with the default model, HelpPuff costs roughly $12 a month at 1,000 messages a day, $55 at 5,000 and $108 at 10,000, with transcripts, leads and customer details stored in the user's own D1 database and website knowledge in D1 and Vectorize.

read4 min views3 publishedNov 2, 2026
HelpPuff – AI site chat your coding agent deploys to your Cloudflare
Image: source

HelpPuff learns your website, answers visitors, captures leads, hands chats to your team and turns requests into jobs, all inside your own Cloudflare account. No subscription, no server to patch, no chatbot vendor holding your customers.

Your AI agent sets it up. Make a folder, open Claude Code, Codex or Cursor in it and paste one prompt. Nothing to configure by hand, unless you want to.

Prefer the terminal?

AI-agent first

You don’t configure HelpPuff by hand (though you can). Claude Code, Codex, Cursor or OpenCode takes an empty folder to a tested assistant on your site: it deploys it, learns your website, asks a real question and hands you the links. You only tell it your website and sign in to Cloudflare.

mkdir my-assistant && cd my-assistant`` claude codex cursor . Then change anything by asking:

› Follow the HelpPuff instructions … set up HelpPuff in this folder

● helppuff init --url https://harbour.example --deploy --json
  { "status": "needs_input", "questions": [ … ] }
● Asked you the one thing it could not detect, re-ran
  { "status": "created", "deploy": { … } }
● helppuff knowledge status --json
  ✓ Website learned
● helppuff ask "Do you do emergency callouts?" --json
  ✓ Reply cites /services/emergency
● Added the embed script to app/layout.tsx

  Done: your dashboard, embed and preview links.

Why HelpPuff

Hosted chatbots charge monthly, put features behind higher plans and keep your conversations. Building your own means wiring a model, retrieval, storage, a widget and a dashboard by hand. HelpPuff is the third option.

Plays from YouTube · Open on YouTube

Make it yours

Colour, theme, fonts, corners, launcher, greeting, shortcuts, forms and wording are all settings, with readable contrast worked out for you. Every picture on this page is a real screenshot.

Booking in the chat

Visitors pick a free time in a calendar right in the chat, and HelpPuff books it, on a job, in your calendar too. The assistant suggests times but never books: we tested AI models booking by themselves, and even the best sometimes booked the wrong time, or booked twice.

Live demo

The real widget for a made-up plumbing business. Pick a look, then use the buttons on the page: questions, every message type and the JavaScript API.

Everything included

The visitor experience, the tools your team works in and the follow-up, in every deployment, on the free plan.

The dashboard

Every deployment includes a dashboard for your team: conversations arrive summarised, contact details become leads, and callback requests become tasks. Its data lives in your own D1 database.

One stack, your account

One Worker and a handful of managed Cloudflare services, created and connected for you. Stay free while traffic is small, then grow on Cloudflare’s usage-based pricing with the same architecture.

Optional when you want them: Browser Rendering for JavaScript-heavy pages, Turnstile, AI Gateway. Every free-plan limit, and what happens at each one →

Transcripts, leads and customer details live in your D1 database. Website knowledge lives in D1 and Vectorize. Configuration lives in your KV. HelpPuff has no hosted control plane and receives none of it.

Keep the widget, dashboard, leads, tools and guardrails. Choose who writes the answers and what they come from, separately, with one command each.

Who writes the answers

What they come from

Questions

HelpPuff is free and open source (MIT). You pay Cloudflare, and your AI provider if you pick one. The default setup fits the Workers Free plan: about 300 answers a day. More →

On Workers Paid ($5 a month) with the default model, roughly $12 a month at 1,000 messages a day, $55 at 5,000 and $108 at 10,000. Every model and provider is in the table. More →

Only in your Cloudflare account: conversations and leads in your D1 database, knowledge in D1 and Vectorize, settings in KV. HelpPuff receives none of it. More →

Yes. Workers AI is the default (no key), and one command switches to OpenAI, Claude, Gemini, DeepSeek or any OpenAI-compatible API. The knowledge base, tools and guardrails stay the same. More →

It answers only from your site, your files and your own answers. When nothing matches, it says it is not sure and offers a person, instead of guessing. More →

Yes: helppuff domain add chat.yourdomain.com. It starts on workers.dev, which keeps working after you add a domain. More →

Free to start. Yours to keep.

── more in #ai-agents 4 stories · sorted by recency
── more on @helppuff 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/helppuff-ai-site-cha…] indexed:0 read:4min 2026-11-02 · —