Why Local-First Matters
⚡ Blazing-Fast Performance
Because all assets live on your local drive, there are no loading spinners or network lag. Outlines open instantly, spreadsheets recalculate immediately, and large PDFs scroll smoothly.✈️ True Offline Capability
FlowJoe does not require an active internet connection. You can outline your novel, edit budgets, and manage tasks on a flight, in a coffee shop with bad Wi-Fi, or deep in the mountains.🔒 Absolute Privacy
Your data belongs to you. FlowJoe has no tracking servers. Your AI keys are stored locally in your operating system’s secure keychain, and AI calls are made only when you explicitly ask Joe for assistance.📁 Direct File System Compatibility
Unlike apps that lock data inside a single database file, FlowJoe’s folder structure makes your project fully compatible with external tools. You can point your own backup scripts at it, or commit changes natively using Git.Portable & Open Data
You are never locked into FlowJoe. We make it easy to move, export, and copy your data:- Clipboard Portability: You can right-click any node and copy its entire outline as clean JSON metadata to paste anywhere.
- Data Backup: Export your whole project as a lightweight
.jsonstructure or a full.fjpackage containing all your media assets zipped up.
Technical Details: How Data is Structured Natively
Technical Details: How Data is Structured Natively
- Tree and Text Data: Serialized as JSON and saved locally in your Electron application user profile.
- Media Blobs: Indexed and stored in your device’s local database (IndexedDB) for fast retrieval.
- Workspace folders: Workspaces map this structure directly to a folder on your filesystem (containing
flow.jsonand amedia/folder), making it compatible with Git and external backup systems.