This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Product upvotes vs the next 3
Product comments vs the next 3
Product upvote speed vs the next 3
Product upvotes and comments
Product vs the next 3
Ferrow
A local-first Markdown vault with reversible AI agents
Ferrow keeps your vault as a folder of plain Markdown files - no proprietary format, no import step, and any editor can open the same folder. It adds agents that work inside those files under rules you declare, and every change they make is logged and reversible with one command. Bring your own model: an API key you already have, or something local via Ollama. Everything on your own machine is free; the paid tier covers only what runs on our servers. Pre-1.0 and honest about it.
About Ferrow on Product Hunt
“A local-first Markdown vault with reversible AI agents”
Ferrow was submitted on Product Hunt and earned 2 upvotes and 2 comments, placing #157 on the daily leaderboard. Ferrow keeps your vault as a folder of plain Markdown files - no proprietary format, no import step, and any editor can open the same folder. It adds agents that work inside those files under rules you declare, and every change they make is logged and reversible with one command. Bring your own model: an API key you already have, or something local via Ollama. Everything on your own machine is free; the paid tier covers only what runs on our servers. Pre-1.0 and honest about it.
On the analytics side, Ferrow competes within Notes — topics that collectively have 8.4k followers on Product Hunt. The dashboard above tracks how Ferrow performed against the three products that launched closest to it on the same day.
Who hunted Ferrow?
Ferrow was hunted by Chris Ruzylo. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
For a complete overview of Ferrow including community comment highlights and product details, visit the product overview.


I kept wanting an assistant that could work in my notes, and kept refusing the versions that required uploading them. Ferrow is the version I stopped refusing.
Your vault is a folder of Markdown files. No database, no proprietary format, no import step. You point it at any model you like, your own API key or something running on your own hardware, and agents read and write that folder under rules you declare in advance. Every write lands in a change log, and `ferrow log revert <id>` takes back exactly one of them.
Agents get contracts, not instructions. A skill is a folder with a SKILL.md whose frontmatter declares what it may touch: paths, write access, shell, network, whether it must ask first. The executor enforces that, so a skill that never declared write access cannot write no matter how it is prompted. Run one outside its scope and it refuses by naming the clause.
Your existing agent can adopt it in one line. `claude mcp add ferrow -- ferrow serve-mcp`, then ask your agent about your own notes. It starts read only, and `ferrow serve-mcp --check` tells you exactly what a client will see before one connects.
Getting started is `npm install -g @ferrow/ferrow` on Node 20 or newer. Running it on your own machine and your own keys is free and does not expire, and there is no licence check anywhere in the command path. A subscription buys the parts that need a server that is mine: the relay so your phone or browser can reach your hub, sync between machines, the hosted app, and support read by a person. $20/month or $180/year, or $149.99 once for a key that never expires. The code PRODUCTHUNT takes 30% off the first three months if you want to try the hosted side.
Honest state of things: it is pre-1.0, the terminal is the centre of it, the local browser UI reads and reverts but does not yet edit, and the mobile and desktop builds compile but are not in any store. If you try it and something is wrong, tell me here or at [email protected], because there is no telemetry and I genuinely will not know otherwise.