# 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

Repository: https://github.com/TNT-Likely/BeeCount
Canonical: https://ross.abutalabs.com/products/beecount
Homepage: https://count.beejz.com
Language: Dart
License: NOASSERTION
License Family: other
Topics: accounting, chinese, expense-tracker, finance-app, flutter, personal-finance, privacy-first, supabase, webdav, offline-first, self-hosted, ai, android, bookkeeping, ios, local-first, mcp
Last push: 2026-08-23T06:50:37+00:00

## Health v2 (maintenance only)
Score: 80/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 86, longevity 25
- inputs: {"age_days": 362, "days_push": 10, "days_rel": 16, "gap_med": 0.0, "n_releases_24m": 141}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2188, forks 307 (observed 2026-08-28T04:06:23.779331+00:00)

## What it is
BeeCount is an open-source, local-first personal bookkeeping app for iOS, Android, and Web built with Flutter, offering multi-ledger, multi-account, budgeting, recurring transactions, and chart analytics. It syncs via self-hosted BeeCount Cloud, iCloud, Supabase, WebDAV, or S3, and includes AI/OCR/voice expense capture plus an MCP server for LLM-managed ledgers.

## Use cases
- track personal expenses offline with local-first storage
- self-host a private expense tracker with cloud sync
- record spending from payment screenshots with OCR
- add transactions by voice or natural language chat
- manage multiple ledgers and budgets across devices
- query and edit my ledger through Claude or Cursor via MCP
- share a household ledger with real-time sync
- import Alipay or WeChat bill CSVs

## When to choose
- you want a free, ad-free, privacy-first bookkeeping app with data sovereignty
- you need cross-device sync but want to self-host or use your own iCloud/WebDAV/S3 storage
- you want AI-assisted capture via OCR, voice, or chat without paid subscriptions
- you want to manage your ledger through an LLM client via MCP

## When to avoid
- you need business or double-entry accounting rather than personal finance
- you require a permissive open-source license - it uses a Business Source License
- you need desktop-native apps (Windows/macOS/Linux clients)
- you depend on HarmonyOS support, which has been discontinued

## Facets
- artifact type: application
- maturity: active
- function: mobile-framework, self-hosted, mcp, ocr, speech-recognition, data-visualization, csv, chatbot
- domain: fintech, privacy, self-hosted, mobile-development, cross-platform, developer-tools, artificial-intelligence
- platform: self-hosted, cross-platform
- tags: bookkeeping, expense-tracker, personal-finance, local-first, offline-first, flutter, supabase, webdav, icloud, s3-sync, privacy-first, ai-accounting, shared-ledger, chinese, android, ios, web-server, docker

## Member repositories
- TNT-Likely/BeeCount (main) score 80

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:23.779331+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:47:45.418527+00:00, confidence not recorded.
  - readme: https://github.com/TNT-Likely/BeeCount (fetched 2026-08-28T04:06:23.779331+00:00, sha cf4617e4512c)
  - homepage: https://count.beejz.com (fetched 2026-08-29T10:28:02.975177+00:00, sha 3b0ff899228a)
  - site_page: https://count.beejz.com/docs/intro (fetched 2026-08-29T10:28:02.985038+00:00, sha b6f5ec2ab737)
  - site_page: https://count.beejz.com/docs/mcp (fetched 2026-08-29T10:28:02.987607+00:00, sha e9615adb31d3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
