AI that works on your books

AI-powered accounting

LineLedger pairs real double-entry books with AI that does the tedious parts — reading statements, capturing receipts, and answering questions — all on source you can read, with no third-party analytics in the app. Use it, or turn it off and do it by hand.

Where the AI helps

Four places LineLedger uses AI to save you time — every one optional, every one on top of a proper general ledger.

📥

AI bank-statement import

Drop in a PDF, CSV, OFX/QFX or Excel statement and have a month of activity read straight into your reconciliation queue — secured and scanned PDFs included. Prefer to skip the AI? Every import is your choice, or key it in by hand.

📨

Email-in receipt capture

Forward a bill or receipt by email and OCR pulls it into a review inbox. Promote it to a draft bill or expense in a click — and the file stays attached to the transaction it explains.

💡

Daily insights

A short, plain-language “Did you know?” read on your books every morning — cash, AR/AP, margins and anomalies, drawn straight from your own ledger. Browse the history anytime.

🤖

Business Q&A over MCP

Hand your books to an AI agent without handing over your password. A built-in MCP server exposes 14 read-only tools over OAuth or a scoped API key — ask for the balance sheet, cash flow, sales tax, or who owes you what.

AI you can audit, not just trust

Every one of these features runs inside LineLedger — open source under the AGPLv3, on your own server, with no third-party analytics in the application. The AI helps you file faster; it never becomes the system of record. Your double-entry ledger is. And all of it is free.

Common questions

Is the AI required to use LineLedger?
No. Every AI feature is optional and off to the side of a normal double-entry workflow. The bank-statement reader is your choice on each import (or key it in by hand), email-in capture only runs on documents you forward, and the insights and MCP server are read-only. Turn any of it off and the books work exactly the same.
Where does my data go when I use the AI features?
The optional statement reader processes only the file you hand it, to pull out transactions. The MCP server exposes read-only data to an agent you connect with your own OAuth or API key. There is no third-party analytics inside the application itself, and your books are never shared or sold.
Can an AI agent change my books over MCP?
No. The built-in MCP server is read-only — its 14 tools can report on your books (balance sheet, cash flow, sales tax, who owes you what) but cannot post, edit, void, or delete anything. The double-entry ledger stays the system of record.