Fetching from the wire…
Public story · 2026-09-12 · high
The TypeScript project runs its ticket store, attachments, and async jobs on Cloudflare's platform instead of a subscription seat model.
Why now: ResolveHQ reached 63 points on Hacker News on September 11, nine days after the repo went up on GitHub on September 2.
A new open source support desk is picking a fight with the industry's pricing model by picking a different stack. ResolveHQ, a TypeScript repo created September 2, runs on Cloudflare Workers for compute, D1 for the ticket store, R2 for attachments, and Queues for async jobs. It reached 63 points on Hacker News September 11 and sits at 115 stars.
Zendesk and Intercom charge per agent seat. Add a tenth support rep and the bill grows whether that rep handles ten tickets a month or ten thousand. ResolveHQ's stack doesn't carry that constraint. Workers bill on compute used, not on how many humans are logged in, so the marginal cost of another agent reading the same shared inbox is close to zero.
That's the argument the repo is making with its choice of parts, not with a manifesto. D1 as the ticket store and R2 for attachments mean the system runs without a traditional database server to provision or scale. Queues handle the async work, notifications, webhooks, whatever fires after a ticket updates, without a separate job runner.
What the repo doesn't show yet is whether it holds up at the ticket volume that makes Zendesk's per-seat math actually painful. Ten days and 115 stars is early traction, not a production war story. The stack choice is the news. Whether a team actually rips out a paid seat-based tool for it is a different question, and a two-week-old repo hasn't answered it.
Each link below shares sources, entities, or timing with this story.
Lorikeet, Fini, and 14.ai are positioning explicitly against Zendesk and Intercom by executing multi-step workflows autonomously instead of deflecting to help articles, with Fini claiming ~98% accuracy plus HIPAA/PCI-DSS Level 1 compliance (14.ai). The competitive frame shifte...
Ryan Dahl announced celld on August 5. It's a daemon built from V8, S3, SQLite, LTX and Tokio that runs the exact Cloudflare Workers and Durable Objects JavaScript APIs and configuration on hardware you own. The architecture is the interesting part, not the API compatibility....
Outcome-based pricing crossed from experimental to mainstream this quarter. The data is now unambiguous. Zendesk charges $1.50 per automated resolution on committed plans, $2.00 pay-as-you-go. Intercom's Fin charges $0.99 per resolved conversation with no charge if unresolved....
Self-hosted, multi-tenant, native AI agents, WhatsApp via WAHA, MCP-ready, LGPD-compliant, positioned against Kommo, Octadesk and Intercom, at 1,567 stars with 519 forks (GitHub). A Brazilian-market, chat-first sales model is unusual on a board that's otherwise English-languag...
This is the most complete production-agent build sheet I've seen anyone publish, and almost every number in it argues against how the rest of us are building agents. Replit disclosed the internals of two production agents at SaaStr AI 2026: 10K, an autonomous VP of Marketing,...
VibeSDK (MIT, ~5,077 stars) deploys an entire vibe-coding platform on the Cloudflare stack in one click. Sandboxed live previews, React+TypeScript+Tailwind generation, Workers deploy, GitHub export, defaulting to Gemini. Recent releases add a headless TypeScript SDK, a zero-kn...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.