{"slug": "show-hn-moneyco-a-coding-agent-built-for-accounting", "title": "Show HN: MoneyCo – A coding agent built for accounting", "summary": "Mert, creator of MoneyCo (thecompany.money), launched a coding agent built for accounting that connects to multiple QuickBooks and Xero accounts via API instead of MCP, deploys client files in a sandbox on Modal, and uses a fork of pi for agent execution. The tool addresses accountants' struggles with brittle MCPs, local-only operation, LLM math errors, and client memory by offering cloud-based, deterministic computation and persistent per-client filesystems. MoneyCo's stack includes Django, Cloudflare durable objects, Vite, and an embedded CLI called tlmc for OCR and IRS docs search.", "body_md": "Hey HN - Mert here, maker of MoneyCo (thecompany.money). MoneyCo connects to multiple Quickbooks and Xero accounts by default and lets you do your bookkeeping using a coding agent.\n\nI got here after talking to multiple accountants and hearing them struggle to use Claude, Codex, Hermes and OpenClaw. The difficulties they had were classic:\n\n1. QBO and Xero MCPs are brittle and allow limited access 2. They were only able to figure out how to run these locally 3. LLMs not being good at math 4. Configuring client memory\n\nCoding agents disguised as one that does accounting felt like a simple yet powerful idea as a solution:\n\n1. We connect to QBO and Xero using API instead of MCP and make it easy for multiple accounts connection 2. We deploy all client files along with `pi --rpc` in a sandbox so all can work on the cloud 3. A coding agent can simply write code for deterministic computations and run tests to catch inaccuracies 4. Each chat made progressively gets stored in the persistent sandbox meaning that agent can search through older conversations to look into its memory\n\nI had to rebuild some of the architecture here several times as it required building a durable, persistent cloud coding agent essentially. Each client is configured almost as a repo/filesystem of its own that lives there forever, including the agent chats made by the users.\n\nStack is\n\n- django for backend - modal for sandboxes - streaming uses two paths (1) for livestreaming (2) for durable background ones. Both use Cloudflare durable objects - frontend in vite - agent is a fork of pi - no MCP usage at all. For OCR, memory search, IRS docs search and further things, there is an embedded cli called `tlmc` that agent is encouraged to use in its system prompt\n\nHN is not the right place to launch an accounting product however I thought the way this is built might be relevant to cloud agents and how to architect them.\n\nPlease let me know any feedback, requests and most of all any brutal feedback!\n\nComments URL: [https://news.ycombinator.com/item?id=49160189](https://news.ycombinator.com/item?id=49160189)\n\nPoints: 1\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-moneyco-a-coding-agent-built-for-accounting", "canonical_source": "https://thecompany.money/", "published_at": "2026-08-03 19:16:37+00:00", "updated_at": "2026-08-03 19:22:32.064988+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "ai-infrastructure", "developer-tools"], "entities": ["MoneyCo", "Mert", "QuickBooks", "Xero", "Claude", "Codex", "Hermes", "OpenClaw"], "alternates": {"html": "https://wpnews.pro/news/show-hn-moneyco-a-coding-agent-built-for-accounting", "markdown": "https://wpnews.pro/news/show-hn-moneyco-a-coding-agent-built-for-accounting.md", "text": "https://wpnews.pro/news/show-hn-moneyco-a-coding-agent-built-for-accounting.txt", "jsonld": "https://wpnews.pro/news/show-hn-moneyco-a-coding-agent-built-for-accounting.jsonld"}}