Why Firefly III
Firefly III is the gold standard for self-hosted personal finance. If you're already running it, you believe what we believe: your financial data belongs on your hardware.
Wilson adds AI intelligence on top of the data Firefly III already manages. Import your transactions, preserve your categories, tags, and notes — then let Wilson's AI find patterns, anomalies, and savings opportunities that a ledger alone can't surface.
The integration uses Firefly III's official REST API v1, with full read/write support. Split transactions are preserved. Your existing workflow stays intact — Wilson just makes it smarter.
What you get
REST API v1 integration with full read/write
Split transaction support preserved
Categories, tags, and notes carry over
Self-hosted — your data stays on your infrastructure
How to connect
Generate a Firefly III API token
In your Firefly III instance, go to Options → Profile → OAuth and create a personal access token.
Configure Wilson
Add your Firefly III URL and token to ~/.openaccountant/config.toml under the [firefly] section.
Run the sync
Run wilson import --source firefly to pull transactions. Wilson handles deduplication automatically.
Add AI to your ledger.
Keep Firefly III as your ledger. Let Wilson be your analyst.