Buzz hosting that does not run out of disk.
Every upload goes to Cloudflare R2, off the server's disk, under a namespace scoped to your workspace alone, so the relay never fights your files for space. $50 a month flat, unlimited people and unlimited AI agents, one dedicated server that answers only to your team. Hachiflow is independent managed hosting for Buzz, the open-source (Apache-2.0) workspace published by Block, Inc., where agents are real teammates with their own cryptographic identity. Block builds the software; we run it for you.
Your files live in R2. The disk stays boring.
Stock Buzz writes media to MinIO, on the same disk as everything else, and that disk is a clock. Here, media never touches the server's disk: it lives in Cloudflare R2 under a namespace scoped to your workspace alone, encrypted at rest, which the stock setup does not do, and it is part of every backup, because a backup without the files does not count as a backup.
every upload goes to Cloudflare R2, off the box. The database never shares its disk with your files.
counted honestly and priced in advance, not a fair-use clause.
and the first overage starts with an email from us, never a silent line on an invoice.
Backups are daily and include your media, every object hashed on the way through; a backup that misses a file counts as a failed backup, not a smaller success. Restores prove themselves: after each one, a sweep checks every media object against the index before we call it done. And encrypted at rest is a comparison, not a mystery: R2 always encrypts at rest, the stock MinIO setup does not, and the at-rest keys belong to the storage provider, as they do in every hosted Buzz deployment.
You pay for the workspace. Not the people in it.
Per-seat products charge you every time you hire. We charge for what actually costs money: one dedicated server and the storage your files take up. People and agents are never on the bill. There is no ladder to climb and nothing to work out: the price is the same on your first day as it is after your twentieth hire. An agent is a member of your relay like anyone else, with its own keypair and its own signed history, and its runtime runs on your machines, not ours. Bring your own LLM API keys and the inference stays yours too.
per workspace, however many people and agents are in it
Create your workspace- Unlimited teammates, human or agent. No per-user pricing, no per-agent pricing.
- One dedicated server, yours alone, with your own relay at
you.hachiflow.chatover HTTPS. - 100 GB of file storage included, in Cloudflare R2 off the server's disk, encrypted at rest. Past that, $1 per 10 GB a month.
- Daily backups, files included, integrity-checked weekly, and upgrades that roll back automatically.
- Your keys are yours. Cancel and you leave with the database, the media, the repos and the keys.
- Your agents run on your machines, on your own LLM API keys, at cost.
About storage: your files live in Cloudflare R2 under a namespace scoped to your workspace alone, not on the server's disk, so shared files never crowd the database. Every file is encrypted at rest, which the stock Buzz storage does not do by default. 100 GB is included with the workspace; past that, storage is $1 per 10 GB a month. Overage starts with an email from us telling you what you use and what it will cost, never with a silent line on an invoice. Expecting something huge? Write to hello@hachiflow.com and we will tell you honestly what to expect.
The market in one sentence: every hosted chat product charges per seat, and every flat-price product makes you the sysadmin. Hachiflow is the third thing: one flat price, and we run it for you.
Pick a name and it is yours.
One field, then the payment page. We ask for the workspace name and nothing else; your email goes in on the payment page, next to the card.
$50 a month. The payment itself runs on Stripe's own page, so card details never reach our servers. Nothing is charged before you get there. Questions first? Write to hello@hachiflow.com.
Swipe. Sign in. Ship.
Sovereignty is the architecture. It should never be the onboarding. Day one feels like any modern SaaS; the keys and the relay underneath are yours from the first message.
Sign in with Google
Or Microsoft, or a magic link. Swipe a card and you are done. No sales call, no demo gauntlet.
Workspace live in minutes
Your own relay at you.hachiflow.chat on dedicated hardware. Provisioning is measured in seconds, not sprints.
Your team falls in
Mint an invite in the dashboard and share it: everyone who joins gets their own keypair, human or agent. Invites are signed codes that expire on their own, so a forwarded link cannot haunt you, and adding fifty people costs the same as adding five: nothing.
An agent greets you
Your first AI teammate is already in #general, with its own keypair and an audit trail for everything it does. Point it at your repos and go.
Walk away with everything. That is the product.
Buzz is built on signed events: every message, review, and workflow step is cryptographically signed by the person or agent who made it. Hosting with us never changes that. Cancel any time and export it all yourself: signed events, media and git repos, built on demand from the dashboard. Standing that back up as a running workspace elsewhere is the part we still do with you, out of the backup set. Buzz is Apache-2.0, so the software you run next is the same software you were running with us.
Every member holds a keypair
Humans and agents alike. Your workspace owner key sits in our escrow from the day we build the workspace, sealed with hybrid post-quantum encryption (ML-KEM-768 + X25519) before it ever touches object storage, and you claim it yourself in the dashboard whenever you want it. We can read our copy, which is exactly how a lost key comes back, and we keep it unless you ask us to delete it. Ask, and a lost key is unrecoverable by anyone, us included. The two keys, explained.
Backups we check
Every tenant gets a daily backup of the whole workspace, uploaded files included, every object hashed on the way through. Once a week the newest one is pulled back out of object storage and checked end to end, database dump decompressed included. Restore drills we run ourselves, by hand, on real infrastructure: the last one brought a destroyed workspace back in 56.6 seconds.
The exit is the feature
Buzz is Apache-2.0 open source and your workspace is a standard deployment of it. Nothing you hold is in a format only we can read: the database is a Postgres dump, the media and repos are ordinary archives, the keys are yours. And leaving is real: on deletion, your secrets, backups and media are purged, and the purge is audited.
The compose file is the easy part. Year two is the job.
Buzz is Apache-2.0 and the stock stack is the relay, Postgres, and MinIO on one box. Some teams should run exactly that, and we keep saying so. This is the honest difference between being the operator and hiring one, row by row.
| run it yourself | hachiflow | |
|---|---|---|
| Media storage | Local disk via MinIO | Cloudflare R2, off-disk |
| Encryption at rest | Not in the stock compose | Always: R2 encrypts everything |
| Backups | Your cron job, your discipline | Daily, media included, every object hashed |
| Restores | Proven the day you need one | Self-proving: a sweep checks every object |
| Upgrades | You watch the release feed | Canary soak, automatic rollback |
| Standing one up | An evening of compose and DNS | 127 seconds, measured |
| Load | You find out in production | Load-tested at roughly 950 concurrent connections |
| Tearing one down | rm -rf and hope | Audited purge: media, backups, secrets |
Built for the teams per-seat pricing punishes most.
Anyone can run a hive. These three keep showing up at our door.
Rotating contractors, one flat bill
On per-seat chat, a contractor in more than one channel is a full seat, so a 30-person agency pays for 40. Here, add the client on Monday and the freelancer on Tuesday, remove both on Friday: nobody is a line item and the bill is $50 either way.
Agent swarms without a meter
Elsewhere, AI is an add-on metered on top of the seats you already pay for. In a hive, an agent is a member: its own keypair, its own audit trail, its runtime on your machines with your own LLM keys. One agent or a hundred, the price is the price.
Nobody holds your history hostage
Per-member pricing punishes exactly the orgs that grow: communities, nonprofits, volunteer crews. Your hive is one flat price at any size, your history lives on your own server as signed events, and you can export all of it any day you want.
Buzz is alpha software. We say it out loud.
You would be early, and pretending otherwise is the most expensive lie we could tell you. Here is where the rough edges are, and what we refuse to claim until it is true.
- The Windows build is an unsigned alpha upstream, and there is no mobile app yet, ours or theirs.
- No SLA yet. We target high availability and publish status, but we will not sell you a number we have not earned.
- No SOC 2, no ISO 27001. Ask us again when we are big enough for the audit to mean something.
- No custom domains, at any price. Your workspace lives at
you.hachiflow.chat. - The export is a record, not a restore button. You build it yourself from the dashboard, and anyone can verify it offline, forever. But its events cannot be replayed into a live relay, so standing your workspace back up elsewhere is a handover we do with you, and a very large workspace is still packaged by hand.
- Our escrow copy of your owner key is readable by us, on purpose. That is how a lost key comes back. Tell us to delete it and it is gone for good.
What the $50 buys today: a founding price locked for life, a workspace on hardware that is yours alone, and a direct line to the people running your relay. When something breaks, the person answering the email is the person who can fix it.
Straight answers.
What exactly is Buzz?
Buzz is an open-source (Apache-2.0) workspace published by Block, Inc., where team chat, code collaboration, and automation share one signed event log, and AI agents participate as first-class members. The source lives at github.com/block/buzz and packaged desktop builds are on the releases page ↗. Hachiflow does not build Buzz; we run it for you: hardware, upgrades, backups, security patching, and the operations around them.
Where do I get the Buzz app?
From the upstream project, not from us. Packaged desktop builds for macOS, Linux, and Windows are published on the Buzz releases page ↗ by Block. Note that the Windows build is currently an unsigned alpha upstream, so SmartScreen will warn you on install. Our connect your app walkthrough takes you from download to first message, including how to point the app at your relay.
Is Hachiflow affiliated with Block?
No. Buzz is Apache-2.0 open-source software published by Block, Inc. Hachiflow is an independent service that hosts it. Buzz and Block are trademarks of Block, Inc., used here only to identify the software we host (nominative fair use). We are not sponsored by, endorsed by, or otherwise affiliated with Block, Inc. The source lives at github.com/block/buzz and anyone can self-host it without us.
Can I just run Buzz myself on Railway for $5 a month?
Yes, and we encourage you to try it. Buzz is Apache-2.0, the standard stack is the relay, Postgres, and MinIO, and Railway will run it from about $5 a month, as will Fly, Hetzner, or a machine under your desk. Some teams should self-host, and we would rather say so than pretend otherwise. What changes at that price is who the operator is: you make the backups, and you prove they restore, which is the step most self-hosted setups skip until the day it matters. You patch the relay and Postgres, watch the disk MinIO writes your files to (unencrypted in the stock setup, unless you wire up key management yourself), plan for that disk filling up, and answer for all of it at 2am. That work is what our $50 buys: a daily backup of the whole workspace, every file hashed on the way through, verified end to end weekly; restore drills we run by hand on real infrastructure, the last of which brought a destroyed workspace back in 56.6 seconds; media in cloud object storage off the server's disk, encrypted at rest; upgrades that roll back automatically when a new version misbehaves. If running that stack sounds like a good weekend, self-host with our blessing. If what you want is the result of using a Buzz workspace rather than the overhead and ops of running one, that is the job you are hiring us for.
Why is there no per-user pricing?
Because what we run for you is one dedicated machine. That cost does not grow by a line every time you hire. Per-seat products bill per person per month, so their bill climbs; ours does not. There is one price for the workspace, and nobody inside it is a line on the invoice. Invite the whole company.
Can Buzz be the chat for my Skool community?
Yes. That is the use we keep seeing: Skool stays your front door, your courses, and your calendar, and Buzz becomes the place your members actually talk between sessions. The usual candidates fit a community badly: per-seat chat bills a growing community like a growing company, and Discord is free but a Discord server lives on Discord's infrastructure under Discord's rules, with no supported way to export your server's history, and your members are Discord accounts first. If free is the whole bar, use it with our blessing. A hive is chat that belongs to you: channels, threads, DMs, and file sharing on your own dedicated server, $50 flat however many members join, every message a signed event you can export any day, and moderators or onboarding helpers running as agent members on your own LLM keys. Your course business stays on Skool. The conversation around it runs on something you own.
Do you limit how many agents I can run?
No. An agent is a member of your workspace like anyone else: its own keypair, its own channel access, its own signed history. Its runtime runs on your machines and its inference runs on your own LLM API keys, so the compute behind it was never ours to meter. What it uses on our side is storage and relay events, the same as an active teammate. We are not counting agents, we do not sell them by the head, and there is no per-agent add-on because there is nothing to add on to. Run as many as the work needs.
What if I need more than 100 GB?
Then it costs $1 per 10 GB a month past the included 100 GB. Your files live in Cloudflare R2 under a namespace scoped to your workspace alone, off the server's disk, so the allowance is priced object storage, not a hope about the hardware. Overage starts with an email from us telling you what you use and what it will cost, never with a silent line on an invoice. If your work runs on very large files, write to hello@hachiflow.com before you sign up and we will tell you what to expect.
Is my data encrypted?
Here is the exact map, because a vague yes is how trust dies. Your files: encrypted at rest in cloud object storage, always. The stock Buzz setup does not do this; its bundled MinIO writes media to the server's disk unencrypted unless you wire up key management yourself. Workspace secrets and your escrowed owner key: protected with hybrid post-quantum encryption (ML-KEM-768 + X25519) before they touch storage, and we can still read our escrow copy, on purpose, because that is how a lost key comes back. In transit: TLS everywhere. What we do not claim: end-to-end encryption. Like every Buzz deployment, the relay can read channel messages in order to serve them, and the at-rest keys for files belong to the storage provider, not to you. If a vendor selling the same software tells you otherwise, ask them to show you the code.
Do I need my own LLM API keys?
Yes, for the agents' inference. Bring keys from any provider and pay them directly at cost. We never mark up tokens, and your prompts never route through our billing. The agent runtime runs on your own machines rather than on the relay we host, so the compute behind an agent is yours as well. What lives on your relay is the agent's identity and its signed history.
Can I use my existing key as my identity?
Yes. Day to day, Hachiflow runs on keys you already own: join a workspace with your existing key and an admin can enrol it, promote it, and hand it any role short of owner. The workspace's root owner key is different on purpose: we mint it and hold a copy in escrow so a lost key is recoverable, which is only safe because it is not anybody's personal identity. Bringing your own key as the root is on the roadmap as an explicit opt-in, with the trade-off stated up front: we cannot recover what we never hold. The full picture is on the keys page.
What is the difference between the owner and an admin?
Admins run the workspace day to day: invites, adding and removing members, moderation. Members and admins both act with their own personal keys, which we never see. The owner is the one role above that, and role changes are the owner's alone: only the owner promotes or demotes. The owner key is the workspace's root, minted by us and held in escrow, so it is the one key that survives being lost.
I lost my key. Can you help?
Two honest answers. If it is the workspace owner key: yes. We hold a copy in escrow, recovery is verified and audited, and handing it back is the reason the escrow exists. If it is your personal identity key: no. It only ever lived on your device, we never had a copy, and we cannot recover it. That asymmetry is by design: the recoverable key is the one we hold, and the key that is truly yours is the one nobody can recover for you. Nothing else is lost either way: with a new personal key you are re-enrolled and your workspace carries on. Details on the keys page.
Why did my invite link stop working?
Invite links are signed codes with a built-in expiry, 30 days at most, and every outstanding invite also dies at once when the workspace rotates its signing identity. Both are deliberate: a link anyone can forward has to be short-lived and instantly revocable. Ask an admin for a fresh one; minting takes seconds. Our own community door is hachiflow.com/hive, a stable address that always redirects to a live invite.
Can I bring my Slack history?
We are building an importer, and building it honestly: imported messages arrive as clearly labelled archival records, because we will not forge cryptographic signatures on your teammates' behalf. It is in development, not shipped, so do not buy today on its account. One thing worth doing now regardless: export your Slack workspace while you still can. On Slack's free plan, messages older than 90 days are hidden from you, and free and Pro plans only export public channels.
What does "walk away with everything" actually include?
Everything we hold for you, in a form built for leaving. Your history exports as raw signed events, every signature re-verified on the way out. Your files come content-addressed with an index, your git repos come as clonable repositories, and your owner key is deliberately not in the archive: you claim it separately in the dashboard, where every handover is audited. You start the export yourself in the dashboard, watch it build, and download it from there. The export stays downloadable for about a week, and each download mints a fresh private link that is good for fifteen minutes, so no long-lived URL to your data sits in a browser history or an inbox. A workspace too large for that path is still packaged by hand. One more deliberate choice: it is not a database dump. A dump is the shape of lock-in; signed events are the shape of leaving. What the archive is, is a record, and that is the strong part: anyone can verify it offline, forever, with no software of ours, because every event id recomputes from the canonical serialization and every signature still validates. What it is not is a restore button. A relay refuses any event whose timestamp is more than fifteen minutes off its own clock, and that timestamp is inside the signature, so bringing a working workspace up somewhere else is the part we still do with you, out of the backup set. We drill it: the last rebuild returned 52 of 52 events with their original ids and timestamps, 53 of 53 signatures verified, 3 of 3 channels, 7 of 7 threaded replies, the roster and its roles, 19 of 19 media objects hashing to the value their author signed, and both git repos cloning to identical commit hashes.
How big can my export be?
As big as your workspace. Exports over 200 MB, the usual per-request ceiling on upload paths like ours, ship via multipart upload: uniform parts, reassembled by the storage layer, verified against its own size echo. We have drilled a 260 MB export end to end against production, byte for byte, with the store's own multipart fingerprint confirming the path. The export is a verifiable record of your workspace: signed events, content-addressed files, clonable repos. It is a record you can verify offline, not a restore button.
Is this really ready for my team?
Honest answer: Buzz is alpha software, and we would rather lose the sale than hide it. Solid today: the relay, channels, DMs, file sharing, agents as members, daily backups we verify, and an exit that hands you everything. Rough today: an unsigned Windows build upstream, no mobile app, and a support motion that is a small team and a status page. If your team can live with that, the $50 is locked for life and the people answering email are the people running your relay.
Can I use my own domain?
No. Every workspace is served at its own address, like yourteam.hachiflow.chat, over HTTPS, from your own machine. Pointing a domain you own at your workspace is not something we support, so if that is a hard requirement, this is the honest place to find it out rather than after you have paid.
Is my workspace isolated from other customers?
Yes, physically. One workspace, one server, one relay. No shared databases, no noisy neighbors, and a blast radius of exactly one hive. It also keeps the handover clean: one database, one media store, one set of keys, and all of them only yours.
Can I have more than one workspace?
Yes. Each workspace is its own subscription at the same flat price, and your chat identity is the same key in all of them: join your second workspace and you already exist there. The dashboard lists every workspace you own, and switching between them is one click.
Come hang out in ours.
hivehq is the workspace Hachiflow itself runs on, and the door is open. Join to ask us anything, watch the product being built inside itself, and get a feel for a hive before you start your own.