Show HN: YourFinanceWORKS – Open-source financial management with AI(yourfinanceworks.com) Hey HN, I've been building YourFinanceWORKS, a comprehensive open-source financial management platform that combines enterprise-grade features with AI-powered automation. Think of it as a self-hosted alternative to QuickBooks/Xero with advanced capabilities. ## What makes this interesting for HN: *Technical Architecture:* - Multi-tenant design with database-per-tenant isolation - FastAPI + PostgreSQL + Redis + Kafka stack - AI-powered OCR using vision models (95%+ accuracy) - Event-driven architecture with background processing - Plugin system for extensibility - Docker deployment with production-ready configuration *AI Integration:* - Receipt/invoice OCR with structured data extraction - Natural language queries ("Show me overdue invoices") - Fraud detection and anomaly analysis - Risk scoring for financial documents - Configurable prompt management with versioning *Key Features:* - Professional invoicing with AI templates - Automated bank reconciliation - Multi-level approval workflows - Real-time financial dashboards - Advanced audit trails and compliance - Investment portfolio tracking plugins *Open Source Innovation:* - Dual-licensing model (AGPL for core, Commercial for enterprise) - Transparent AI prompt engineering - Community plugin ecosystem - Comprehensive documentation (100+ pages) ## Why I built this: After paying thousands for financial software that didn't meet our needs, I wanted to create something that: - Respects user privacy (self-hosted) - Provides enterprise features without enterprise pricing - Leverages modern AI for actual automation (not just buzzwords) - Has a transparent, extensible architecture ## Quick start: ```bash git clone https://github.com/snowsky/yourfinanceworks.git cd yourfinanceworks docker-compose up --build -d ``` ## Interesting technical challenges solved: - Secure multi-tenancy at database level - High-accuracy financial document OCR - Real-time financial dashboards with WebSocket updates - Configurable approval workflows with AI validation - Cross-tenant analytics while maintaining isolation The project is production-ready with comprehensive documentation, automated tests, and deployment guides. *GitHub:* https://github.com/snowsky/yourfinanceworks Would love feedback from the HN community on the architecture, AI implementation, or any aspect of the system. What features would make this compelling for your use case? |