TNT-Likely/BeeCount

Local-first bookkeeping for iOS/Android/Web · Self-hosted cloud + iCloud/WebDAV/S3 sync · AI capture · MCP | 本地优先的跨端记账 · 自建云 + iCloud/WebDAV/S3 同步 · AI 记账 · MCP

What it solves

BeeCount is an open-source personal finance and expense tracking application designed to give users full control over their data and privacy. It eliminates the need to rely on third-party servers where data cannot be audited, avoids data loss from service provider shutdowns, and provides a free alternative to apps with paywalls for advanced features like AI-powered entry.

How it works

The app is built with Flutter for cross-platform support (Android, iOS, and Web). It uses a local-first approach with five flexible synchronization options: BeeCount Cloud (self-hosted), iCloud, Supabase, WebDAV, and S3. For AI capabilities, it integrates GLM-4 for natural language processing, TFLite for local OCR, and cloud-based OCR for recognizing payment screenshots from platforms like Alipay and WeChat.

Who it’s for

Individuals seeking a privacy-focused, open-source financial management tool that allows them to own their data through self-hosting or trusted cloud storage, as well as users who want AI-assisted bookkeeping without subscription fees.

Highlights

  • AI-Powered Bookkeeping: Supports natural language chat, voice entries, and OCR for automatic recognition of payment screenshots.
  • Data Sovereignty: Five sync options including a self-hosted cloud (BeeCount Cloud) with AES-256 encrypted backups.
  • Comprehensive Finance Tools: Features multi-ledger, multi-account management, budget tracking, periodic entries, and detailed chart analysis.
  • MCP Support: Integration with Model Context Protocol (MCP) allows LLMs to manage account books directly when paired with BeeCount Cloud.
  • User Experience: Includes a highly customizable interface with dark mode, multiple themes, and 12 different desktop widget specifications.

Related

  • Dispatch
  • Project
  • Project
  • Project
  • Project