Skip to content

Your books, as text, on Git, supercharged with AI agent

BeanHub hosts Beancount ledgers as Git repositories. Browse the journal in the browser, import bank CSVs, clone with ordinary Git, and connect an AI app with MCP.

A book is a Git repo

Every change is a commit. Clone URL is https://app.beanhub.io/repos/<username>/<repo>.git. Use an access token as the HTTPS password.

Import from banks

Upload CSV files or connect banks with Plaid. Rules in .beanhub/imports.yaml turn rows into transactions. Import and Connect.

Inbox for invoices

Forward receipts to <username>+<repo>@inbox.beanhub.io. BeanHub archives the email. Inbox.

AI agent via MCP

Connect ChatGPT, Claude, Grok, or Cursor. The app can read your books, and update them if you allow that. Connect an AI app.

If you are… Start here
New to BeanHub and Beancount Quickstart
Wondering what this product is What is BeanHub
Creating the first book Create a book
Importing a bank CSV Import transactions
Connecting a bank Connect banks
Cloning the repo locally Git over HTTPS
Connecting an AI app Connect an AI app with MCP
Calling the HTTP API API overview

Questions: support@beanhub.io.