I built an autonomous accounting tool to let AI do my taxes A developer released Autonomous Accounting, an open-source tool that uses a user-selected vision LLM to convert receipts, invoices and bank statements into a reconciled, categorized ledger plus a downloadable audit binder. The tool runs entirely on one machine, requires Python 3.11+, Node 20+ and PostgreSQL 15+, and supports any OpenAI-compatible vision endpoint including vLLM, llama.cpp, Ollama's /v1 and LM Studio; it hosts no model of its own. Reconciliation uses four matching passes, uncertain items are flagged for human review rather than guessed, and documents are sent only to the endpoint the user configures via LLM_BASE_URL. Watch the demo see-it-work · Quickstart quickstart · How it works how-it-works · Your data https://github.com/CodeGameDev29/KFAutonomousAccounting/blob/main/docs/data-schema.md · Known issues go-deeper Autonomous Accounting turns a pile of receipts, invoices and bank statements into a reconciled, categorized ledger — plus an audit binder with every source document attached. A vision LLM you choose reads the documents, a four-pass matcher pairs them with your bank lines, and anything it is not sure of is flagged for you instead of guessed. Everything runs on one machine you own: no account to create, no vendor to pay, no copy of your books anywhere but your own disk. Two minutes twenty: one invented company's January, from eight documents and a bank CSV to a downloadable audit binder. Watch the full demo 2:20, captioned, no sound https://github.com/CodeGameDev29/KFAutonomousAccounting/blob/main/docs/media/demo.mp4