voice capture/your files/no server of ours
Speak a thought. It files itself.
A big red button on your phone that catches thoughts.
Just talk and hit send. Moments later the thought is a transcribed, tagged, wiki-linked markdown note with the original audio attached -- searchable, browsable, drawn into a graph, right in the app. The thought you would've lost is now part of a brain you own.
Add text or add photos too if you want. The point is to capture with minimum friction.
How it works
- Capture. Tap record and speak -- on Android, a native home-screen widget drops you straight into the mic from anywhere. Photos and text ride along. Works offline -- captures queue on the device and sync when you're back.
- Nothing can lose it. The original audio and photos land in durable storage before any AI touches them. A capture cannot fail; everything downstream is best-effort on top of a safe original.
- Cognition. Cloudflare-hosted models transcribe the audio -- a two-person conversation comes back as speaker-labeled turns, solo dictation stays a clean transcript. Claude reads the text off your photos, titles and tags the note, links the people and projects it names, and catches "remind me at four" as an actual reminder.
- Filed. The note lands in your brain's own index -- titled, tagged, wiki-linked, media attached. Search it, browse it, see it in the graph, ask questions grounded in it, all in the app.
- Yours, portable. Plain markdown, readable in ten years. Download the whole brain any time as a zip that opens straight in Obsidian -- or connect a private GitHub repository from Settings and every note commits there too, past captures included, automatically. Version history, Obsidian Git sync on all your devices. Optional; the files are yours either way.
- Proof. An echo comes back to your phone showing exactly what got filed -- what it heard, how it tagged, what it scheduled. Reminders push to your phone when they come due.
There is no tbucket cloud
Your copy runs on your Cloudflare account, and your notes live there -- in your storage and your database. Connect a private repository and they also commit to your GitHub. AI calls bill to your own key, metered in the app's stats screen. There is no tenant, no pooled database, no company server holding your thoughts -- because there is no server of ours at all.
That changes what "leaving" means. Stop using tbucket tomorrow and nothing is exported, converted, or lost: the export button hands you your whole brain as a folder of markdown and audio files, and if you connected GitHub it is already sitting in a repository you control. The worst any vendor can do to you -- including us -- is nothing.
Honest fine print: by default, note text and photos are processed for tagging and OCR by Claude, reached through OpenRouter under your own key -- so that content transits two vendors you chose, on their API terms (transcription runs on Cloudflare's own models either way). One config line swaps everything to no-egress models that never leave Cloudflare, at some quality cost. Your call, documented, reversible.
What it costs to run
Cloudflare's free tier covers one person's capture volume with room to spare. AI usage at default settings runs a few dollars a month, drawn from your own prepaid OpenRouter credit -- the app shows you the meter. There is no tbucket subscription, so the monthly total is whatever your accounts say it is.
Get it
tbucket is licensed software installed on your accounts, not a service you rent. One payment buys the software, a guided installer that ends with the button on your phone and your first thought filed, and the update channel afterward.
Most of the install is a guided script doing the work: you double-click one file, answer a handful of plain questions (including naming your brain -- that name becomes your personal URL), and it builds your deployment on your accounts, testing each key the moment you paste it. Updates later are the same motion: one double-click pulls the latest, migrates, and redeploys, in the safe order, automatically.
$149 one-time. No subscription. Ever.
You'll need a free Cloudflare account and an OpenRouter key with a few prepaid dollars on it -- both get set up during the install if you don't have them (plus a GitHub account to receive the code with your license). Syncing notes to GitHub is optional and can wait: connect a private repository later, from the app's settings, and everything you captured before that backfills on its own. Obsidian is free. Android and iPhone both work, no app store either way: iPhone installs from the browser, and Android gets that plus a native app with a real home-screen record-button widget -- the thought is captured before a notes app would have finished opening. Skeptical it's really one double-click? The entire install is public -- read it before you spend a dollar.
Questions people ask
- Why isn't this a subscription?
- Because nothing here needs one. The software runs on your infrastructure; there is no per-month cost of ours to pass through. Charging monthly for that would be rent on something you own.
- Do I need to be technical?
- You need to be able to make a couple of free accounts and follow a written guide for half an hour. A script does the technical work -- you double-click one file and answer plain-English questions -- and the finished thing is a red button on your phone.
- Do I need GitHub or Obsidian?
- No. Out of the box your brain lives on your own Cloudflare account and the app is the whole surface -- capture, search, graph, ask. GitHub is a power-up you can connect from Settings whenever you want version history and Obsidian across your devices; the moment you connect, everything you already captured backfills into the repository automatically. And with or without GitHub, the export button downloads your whole brain as a zip that opens in Obsidian.
- What if I get stuck?
- The script tests each key the moment you paste it, and anything wrong gets a plain-English fix-it message on the spot. The install guide ends with a fix-it list for everything else that has come up. Still stuck? Get in touch -- messages reach the person who built it.
- Is my data private?
- Your notes live on accounts only you control -- your Cloudflare, plus a private GitHub repository if you connect one. The default AI models process note text and photos under your own key, through OpenRouter to Anthropic, on their API terms; a no-egress mode exists if that trade isn't worth it to you.
- What happens if tbucket the product goes away?
- Your deployment keeps running -- it's yours. Your notes keep being your files, and the export keeps handing them to you as plain markdown. You'd stop getting updates, and that's the entire blast radius.