AI Accounting Platform

Luca:
ICAI CA-GPT

A ~199,000 LOC TypeScript monorepo built for Chartered Accountants in India — multi-provider LLM orchestration, pgvector-backed RAG, 11 chat modes and 10 statutory-compliance modules over 106 PostgreSQL tables. Part of the FinACEverse platform.

Private commercial product
Source and deployment are not publicly available.

CORE CAPABILITIES

Multi-Provider LLM

Anthropic Claude, OpenAI, Google Gemini and Azure OpenAI behind one registry with fallback routing.

Health Monitoring

A health monitor tracks provider availability so the orchestrator can reroute traffic.

pgvector RAG

Document ingestion into a pgvector store, with semantic triage over retrieved context.

Conversation Memory

Persistent memory and a continuous-learning loop across sessions.

Statutory Modules

Ten India compliance modules spanning GST, MCA, Companies Act and Income Tax workflows.

106-Table Schema

A single Drizzle schema of 106 PostgreSQL tables backing the whole platform.

Product Interface

Assistant, compliance modules and analytics in one workspace.

Multi-Mode Chat
Core Workflow

Multi-Mode Chat

MIS Reports
India Compliance

MIS Reports

Conversation Analytics
Insights

Conversation Analytics

Product Landing
Marketing

Product Landing

11 CHAT MODES

StandardResearchChecklistWorkflowAuditCalculationScenariosForensicsDeliverablesRoundtableSpreadsheet

10 INDIA COMPLIANCE MODULES

Tally Sync & Finalization

Ledger sync into the finalization workflow.

GST Reconciliation

Reconciliation across GST returns and books.

Working Paper Library

Reusable audit working papers.

Fixed Assets Register

Companies Act Schedule II SLM alongside Income Tax block-of-assets WDV.

Balance Confirmations

External confirmations per SA 505.

MCA Filings

AOC-4 preparation and filing support.

CMA & Projections

Tandon Method II and Nayak Committee formats.

MIS Reports

Management reporting packs.

FEMA & Transfer Pricing

Form 15CA / 15CB workflows.

Tax Computations

Statutory tax computation workings.

TECHNICAL ARCHITECTURE

frontend

  • React

    Client of the TypeScript monorepo

  • TypeScript

    ~199,000 LOC end to end

  • Multi-Mode UI

    11 chat modes in a single surface

backend

  • Express

    API layer of the monorepo

  • PostgreSQL + Drizzle

    106 pgTable definitions

  • pgvector

    Embedding store behind RAG

ai

  • Provider Registry

    Claude, OpenAI, Gemini, Azure OpenAI

  • AI Orchestrator

    Fallback routing + health monitoring

  • RAG Pipeline

    Document ingestion + semantic triage