A modern, feature-rich AI chatbot application built with Frappe framework and Frappe UI, featuring OpenAI and Claude integration with powerful ERPNext business intelligence tools.
Features
- Modern single-page chat UI built with Vue 3, Vite, and Tailwind CSS
- AI Providers: OpenAI/Anthropic Claude/Google Gemini
- Real-Time Streaming
- Multi-Company and Multi-Currency
- Consolidation
- Permissions: Doctype role based tool permission
- Financial Analyst
- Voice Communication
- Intelligent Document Processing (IDP)
- PDF Export from Chat
- ERPNext Business Intelligence Tools (80)
- @mention system for inline context (company, period, cost center, department, warehouse, customer, item, accounting dimensions)
- Token usage tracking and cost estimation per request
- Scheduled reports with email and PDF delivery
- Multi-agent orchestration for complex, multi-step queries
This application has limitless potential for further enhancement.
As per my understanding, Its quite challenging to accurately classify and group raw financial data from GL Entries (mapped with Accounts) using user-defined Account Category and Financial Report Template into meaningful analytical categories such as:
- Direct Income
- Direct Expense
- Indirect Income
- Indirect Expense
- Current Assets
- Current Liabilities
- Long-term Loans
- Equity
- Reserves & Surplus

