Discover and explore top open-source AI tools and projects—updated daily.
TNT-LikelyAI-powered, cross-platform bookkeeping with flexible data sync
Top 25.1% on SourcePulse
Summary: BeeCount is an open-source, privacy-first personal finance management and expense tracking application designed for users who demand full control over their financial data. It offers robust cross-platform support across iOS, Android, and Web interfaces, integrating advanced AI capabilities for automated bookkeeping and a variety of flexible cloud synchronization options. The primary benefit is providing a feature-rich, auditable, and privacy-preserving alternative to traditional, often closed-source, financial applications, ensuring users' data remains theirs.
How It Works: Developed using Flutter, BeeCount prioritizes user data sovereignty through an offline-first architecture and five distinct synchronization solutions: self-hosted BeeCount Cloud (Docker), iCloud, Supabase, WebDAV, and S3. Its core technical innovation lies in its AI-powered bookkeeping suite. This includes natural language chat powered by LLMs (GLM-4) for intuitive data entry, a dual-engine OCR system (local TFLite and cloud GLM) for scanning receipts from popular payment apps, voice input interpretation for spoken transactions, and automated screenshot processing via accessibility services or shortcuts. This sophisticated combination facilitates effortless and intelligent data capture and management across all user devices.
Quick Start & Requirements:
flutter pub get, dart run build_runner build --delete-conflicting-outputs, and flutter run --flavor dev. Release builds are generated with flutter build apk --flavor prod --release.Highlighted Details:
Maintenance & Community: The project actively encourages community involvement through bug reporting and feature suggestion channels. A Telegram group (https://t.me/beecount) serves as a primary community hub. Future development plans include the addition of shared ledger functionality.
Licensing & Compatibility: BeeCount is distributed under the Business Source License (BSL). It is freely available for personal use, academic study, research, and contributions to open-source projects. However, commercial use—defined as offering the software as a commercial product or service, utilizing it within a for-profit organization, developing commercial products derived from it, or providing paid cloud services based on it—requires explicit paid authorization from the project maintainers.
Limitations & Caveats: Support for HarmonyOS has been discontinued by the developers. Commercial utilization of the software is strictly prohibited without obtaining a proper license. Certain advanced AI features may rely on external cloud services, and the implementation of specific sync solutions necessitates user-provided infrastructure, such as a NAS or VPS.
1 day ago
Inactive