thoughtnet.app

voice capture/your vault/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 there's a transcribed, tagged, wiki-linked markdown note in your own Obsidian vault, with the original audio attached. The thought you would've lost is now part of a graph you own.

Add text or add photos too if you want. The point is to capture with minimum friction.

How it works

  1. 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.
  2. 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.
  3. 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.
  4. Filed. A markdown note commits to your private GitHub repository -- clean frontmatter, wikilinks, embedded media. Plain files, readable in ten years.
  5. Rendered. Obsidian pulls the repo and gives you the graph, backlinks, search, and playback. thoughtnet feeds your vault; it does not replace it.
  6. 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 thoughtnet cloud

Your copy runs on your Cloudflare account. Notes commit to your GitHub repository. AI calls bill to your API key, metered in the app's own 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 thoughtnet tomorrow and nothing is exported, converted, or lost: your brain is already a folder of markdown and audio files 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 by Anthropic's API under your key for tagging and OCR (transcription runs on Cloudflare's own models). 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, billed by Anthropic to your own key -- the app shows you the meter. There is no thoughtnet subscription, so the monthly total is whatever your accounts say it is.

Get it

thoughtnet 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 a note in your vault, 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.

Get in touch

You'll need a GitHub account, a free Cloudflare account, and an Anthropic API key -- all three get set up during the install if you don't have them. 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 GitHub account 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.
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 in a private repository only you can read, on accounts only you control. The default AI models process note text under your own API key and Anthropic's API terms; a no-egress mode exists if that trade isn't worth it to you.
What happens if thoughtnet the product goes away?
Your deployment keeps running -- it's yours. Your notes keep being markdown files. You'd stop getting updates, and that's the entire blast radius.