Self-host firela-bot
v0.8.1Self-hosted AI money coach for early retirement planning
- Stars
- 267
- Port
- 8787 (local development server)
- Requires
- Cloudflare D1 Database, Cloudflare KV Namespace
What is firela-bot?
firela-bot serves as the AI advisor component of the FIREla personal finance ecosystem. It reads your Beancount ledger to provide personalized FIRE planning insights. The built-in BillClaw engine automatically pulls transactions from multiple banking sources, then exports them to Beancount, Ledger, or CSV. The application runs on Cloudflare Workers as a React single-page app with a Hono API backend, using Cloudflare D1 for data storage and KV for configuration. It's licensed under AGPL-3.0 and targets the free tier, requiring no infrastructure costs. A companion mobile app for on-device statement parsing is under development.
Should you self-host firela-bot?
firela-bot scores 45/100 on selfhost.directory (how scoring works) and ranks #37 of 62 in Personal Finance. It has 267 GitHub stars.
It shipped 7 stable releases in the past year. The latest, v0.8.1, came out on 18 October 2026. New versions land roughly every 1 days.
Setup is moderate: expect some configuration beyond a single command. It is Other-licensed and written mostly in Typescript.
Its closest alternative on selfhost.directory is Firefly III (82/100, 25 023 stars). It scores higher overall, so compare the two before you pick. See firela-bot vs Firefly III side by side.
Features
- AI Financial Advisor
- Automated Billing Ingestion
- Beancount Ledger Integration
- CLI Tool
- Gmail OAuth Integration
- GoCardless Integration
- Multi-format Export
- Plaid Integration
- Scheduled Sync
- Self-Hosted on Cloudflare Workers
- Webhook Support
- Zero-Config Deployment
firela-bot README
FAQ
Can I self-host?
Yes, billclaw is built for self-hosting: it deploys to Cloudflare Workers' free tier with your own API keys. The parser and sanitizer are open-source Dart libraries you can run and audit yourself.
Who is Firela for?
US users first, with expansion planned to China, Germany, and other regions. Target audience includes privacy-conscious individuals, FIRE movement participants, and Beancount/plaintext-accounting users who want a ledger that outlives every app.
How is Firela different from Mint, YNAB, or Monarch?
Firela is open source (AGPL-3.0), parses statements locally, and masks personal data on device — your data lives in an open format you control. Mint was shut down in 2024, YNAB is closed-source at $109/year, Monarch is $99/year and requires banking credentials.
Which regions does Firela cover?
Statement parsing covers China (Alipay, WeChat Pay, major banks), Hong Kong (HSBC), and Europe (Degiro). PII detection covers CN, HK, US, and 62 IBAN country formats plus universal types like email and credit card numbers.
Why Beancount?
Beancount is a mature, open-source plain-text double-entry accounting format that is universal and future-proof — your ledger doesn't depend on any single app staying alive.
Do I need an account?
No, the parser and sanitizer libraries run locally on your device without any Firela account. billclaw is self-hosted on your own Cloudflare account with your own API keys.
Is Firela really open source?
Yes, the public repos are AGPL-3.0, making the privacy claims auditable — you can read the parser and sanitizer code line by line, run it yourself, and verify what it does.
How does Firela handle my personal data?
An on-device PII sanitizer detects and masks 11 types of sensitive data including Chinese ID cards, HKID, US SSN, IBAN, phone numbers, emails, and bank cards before any data leaves your phone.
Which banks and platforms can Firela parse?
Statement parsers are community-contributed and cover China (Alipay, WeChat Pay, major banks), Hong Kong (HSBC), and Europe (Degiro and others), delivered as WebAssembly modules that run on your device.
Is Firela free?
Yes, the code is free and open source under AGPL-3.0, and billclaw is designed to self-host on Cloudflare Workers' free tier with no infrastructure cost.
What is Firela?
Firela is an open-source (AGPL-3.0) beancount ecosystem for privacy-first personal finance, including a mobile lifetime-ledger client and billclaw, a self-hostable collector deployable on Cloudflare Workers.
More in Accounting
formanceFormance Stack is a self-hosted, open-source financial platform with a programmable double-entry ledger, unified payments API, and Numscript DSL.
Invoice BuilderOpen-source, offline-first invoicing and quoting app for freelancers and small businesses, with PDF export, e-invoices, and a self-hosted Docker web mode.
InvoicePlaneSelf-hosted, open-source invoicing app covering quotes, invoices, clients and payments, with EU e-invoice XML, customizable PDF templates and Stripe/PayPal checkout.
InvoicerrSelf-hosted open-source invoicing for freelancers with quotes, invoices, payments, e-invoicing compliance, client portals, and legal archiving.
InvoiceShelfSelf-hosted invoicing app for freelancers and small businesses: open-source (AGPL-3.0) invoices, estimates, recurring billing, expenses, reports and a customer portal.
LedgerSMBSelf-hosted open-source ERP with double-entry accounting, invoicing, inventory management, multi-currency support, and REST API for small and medium businesses.
middayOpen-source, self-hosted business assistant for freelancers: invoicing, bank transactions, time tracking, receipt matching and accountant-ready CSV exports.
OdooSelf-hosted, open-source ERP: one app suite with CRM, accounting, inventory, POS, eCommerce and HR modules, run via Docker or Windows/Linux installers on PostgreSQL.
OFBizSelf-hosted open-source ERP suite with accounting, CRM, e-commerce, warehousing, and manufacturing. Runs on Java 17 with embedded H2 or external PostgreSQL/MySQL.
PaisaPaisa – Personal Finance Manager. https://paisa.fyi demo: https://demo.paisa.fyi
PaperCortexSelf-hosted AI layer for Paperless-ngx adding semantic search, receipt extraction, and DATEV export via local Ollama.
RotkiSelf-hosted, open-source crypto portfolio tracker that decodes on-chain and exchange history into readable events and local profit/loss tax reports.
0 comments