Skip to main content

Finance Assistant

AI-powered financial analysis assistant providing natural language queries, expense insights, income analysis, and trend comparisons.

Features

  • Chat Interface - Conversational AI assistant for finance-related questions with session management
  • Expense Analysis - AI-driven analysis of expense data
  • Income Analysis - AI-powered income data analysis
  • Trend Analysis - View and analyze financial trends over time
  • Period Comparison - Compare financial data across different periods
  • Financial Insights - AI-generated insights with the ability to generate new insights and update existing ones
  • Dashboard - Overview of financial AI activity

Requirements

RequirementDetails
DependenciesAICore
PHP Version8.2+
AI ProviderAt least one AI provider configured in AI Core

Installation

Enable via Admin Panel

  1. Log in as administrator
  2. Navigate to Settings > Addons
  3. Find Finance Assistant and click Enable

Enable via Command Line

php artisan module:enable FinanceAssistantAI
php artisan migrate
note

AI Core must be installed and enabled with at least one AI provider configured before enabling this module.

Usage

Dashboard

Access the Finance Assistant at /finance-assistant-ai/. The dashboard provides an overview of financial AI insights and recent activity.

Chat Interface

Access the chat at /finance-assistant-ai/chat. Features include:

  • New Session - Create a new finance-focused chat session
  • Send Messages - Ask finance-related questions and get AI responses
  • Session History - Load messages from previous sessions
  • Delete Session - Remove chat sessions

Analysis Features

  • Expense Analysis (/finance-assistant-ai/analysis/expense) - AI analysis of expense data
  • Income Analysis (/finance-assistant-ai/analysis/income) - AI analysis of income data
  • Trends (/finance-assistant-ai/analysis/trends) - View financial trends over time
  • Period Comparison - Compare financial metrics across different time periods

Insights

View AI-generated financial insights at /finance-assistant-ai/insights:

  • Generate Insights - Request new AI-generated financial insights
  • Update Insights - Modify and track existing insights over time

Notes

  • All financial queries are processed through AI Core
  • The module works best when used alongside AccountingCore for access to financial data
  • Insights are stored and can be reviewed and updated
  • All interactions are logged for audit purposes

Changelog: View version history