Financial Analysis AI

Financial Analysis AI is an end-to-end LLM-powered application for analysing Nigerian companies’ annual reports. I built the project to improve my financial literacy and support more informed, evidence-based investment analysis. The initial implementation focuses on MTN Nigeria, GTCO, and Zenith Bank, with an architecture that can be extended to other companies listed on the Nigerian Exchange (NGX).

The system combines RAG and agentic workflows with keyword, semantic, and hybrid retrieval over PostgreSQL and pgvector. The agent can use specialised tools for financial report search, table lookup, calculations, web search, and PowerPoint generation. The project also incorporates LLMOps practices including evaluation, testing, deployment, cost and latency tracking, and monitoring and observability with Grafana.

End-to-end architecture of the Financial Analysis AI system

Project Repository

Launch App