I will build a serverless claude ai chatbot on cloudflare workers


About this gig
Most AI chatbots need a server. Mine does not.
I build Claude-powered chatbots that run on Cloudflare Workers - deployed to 300+ edge locations, with no server to patch, no cold starts, and no bill when nobody is using it. Cloudflare's free tier covers 100,000 requests a day, so for most bots the only real cost is the AI itself.
WHAT YOU GET
A working bot, deployed to your own Cloudflare account, plus the full source code. You own everything. No lock-in, no monthly platform fee to me.
- Grounded answers: the bot answers from YOUR content (FAQ, docs, policies) and says I do not know rather than invent a price or policy.
- - Streaming replies: text appears token by token, not after a blank pause.
- - Conversation memory: per-visitor session history stored in Cloudflare KV.
- - Prompt caching: your knowledge base is cached so you are not re-billed at full price every message.
- - Rate limiting: an exposed AI endpoint without one invites abuse. Mine ships with it.
WHERE IT RUNS: an embeddable website widget, or a bot on LINE, Slack, or Discord with verified webhooks.
Message me first with what you want - I will confirm scope and timeline (JST).
Get to know Mimi
Serverless AI Developer, Cloudflare Workers and Claude API
- FromJapan
- Member sinceJul 2026
Languages
English, Chinese
My Portfolio
FAQ
Do I need my own Anthropic API key?
Yes - the bot runs on your key so you keep full control of the account and billing. It takes about two minutes to create at console.anthropic.com, and I will walk you through it. I never store or reuse your key; it goes straight into your own Cloudflare secret store.
How much will the AI cost to run per month?
Depends on volume, but a typical small-business support bot handling about 1,000 conversations a month lands around $15-60 in API usage. Prompt caching (included from Standard up) is what keeps that number down. Cloudflare itself is usually $0 - the free tier covers 100,000 requests a day.
Can the bot answer from my documents?
Yes. Send me your FAQ, help docs, or policy pages and I will load them as the bot's knowledge base. For small-to-medium content this works directly. If you have thousands of pages, that needs a vector database - message me and I will quote it honestly.
What if the bot gives a wrong answer?
It's instructed to answer only from your content and to say I don't know, let me get a human rather than guess. That's a deliberate design choice - a support bot that invents a refund policy costs you more than one that escalates.
Do I own the code?
Completely. You get the full TypeScript source, deployed to your own Cloudflare account. No subscription to me, no platform lock-in. You can hand it to another developer tomorrow.
Which Claude model do you use?
Whatever fits the job. Claude Opus when answers need real reasoning, Claude Haiku when it's a narrow FAQ bot and speed/cost matter more. It's a one-line config change, so we can tune it after launch.

