Fintech · Est. $18k – $20k
Anar

AI financial assistant for NRIs

Coralsoft designed, built and shipped this product for the client.

WebBackendNext.js 15 App RouterReact 19Tailwind CSS v4
anar-ai-financial-assistant-nri.example / dashboard
Anar chat interface with conversation history and task tracker sidebar
The situation

What was in place before we started.

A production AI financial assistant for Non-Resident Indians navigating NRE/NRO banking, FEMA rules, tax-treaty questions, mutual funds and long-term planning — built as a full-stack platform with a streaming chatbot, RAG knowledge pipeline, personalisation, task tracking, billing and admin.

Anar is a production AI financial assistant created for Non-Resident Indians who need clearer guidance across cross-border financial decisions. The platform supports users dealing with NRE/NRO banking, FEMA-related questions, tax-treaty considerations, mutual funds, and long-term investment planning — providing a conversational interface that delivers contextual answers and turns recommendations into practical next steps.

The client needed a scalable AI product that could support complex financial conversations while remaining secure, fast, and production-grade. The challenge was unifying multiple product layers into one coherent system: a streaming AI chatbot, a retrieval-augmented knowledge base, user personalisation, task tracking, onboarding, billing, and admin workflows — on a data architecture with protected user access, vector search, and headroom to grow as the corpus and user base expand.

Constraint

The platform handles sensitive cross-border financial data — NRE/NRO accounts, FEMA rules, tax-treaty implications — so every product surface had to ship with Row-Level Security, personalisation, and audit-grade access control from day one, not as a hardening pass later.

Estimated Timeline
6 months
Estimated Team
5 people
Estimated Budget
$18k – $20k
Platforms
2
Stack
Next.js 15 App RouterReact 19Tailwind CSS v4TanStack Query v5Next.js Route HandlersNode.js runtime (chat pipeline)Edge runtime (KB retrieval)Supabase Postgres + RLSpgvector (cosine similarity)Supabase AuthTypeScriptOpenAI GPT-4oRAG pipeline + vector search
Delivery story

Anar: making complex financial workflows easier to navigate

01

Challenge

A production AI financial assistant for Non-Resident Indians navigating NRE/NRO banking, FEMA rules, tax-treaty questions, mutual funds and long-term planning — built as a full-stack platform with a streaming chatbot, RAG knowledge pipeline, personalisation, task tracking, billing and admin. The main delivery challenge was to give users complex financial data explained through a secure and approachable product experience, while keeping Streaming AI chatbot, RAG knowledge pipeline, and Personalisation layer consistent across the complete journey. We framed the engagement around the smallest production-worthy flow first, then expanded the scope without weakening the underlying component and data model.

02

How we built it

We started by separating financial content, user context, and conversational state so each layer could evolve independently. The first production slice connected Supabase authentication and RLS-protected profiles to a streaming GPT-4o chat. We then added the pgvector retrieval pipeline, tuned chunking and retrieval against representative NRI questions, and introduced personalisation only after grounded answers were stable. The final stage connected recommendations to persistent tasks, billing, and an operator panel, with the longer chat workflow on Node.js and fast knowledge retrieval on the Edge runtime.

03

Delivery

The delivered platform is more than a chat interface: it combines grounded financial answers, individual context, and follow-through in one workflow. Users can move from a cross-border finance question to a saved, actionable plan, while the operator team can update knowledge and manage the product without engineering support. The split runtime and typed Next.js/Supabase foundation also leave room to expand the corpus and product surface safely.

Challenges

Each constraint, and what we did about it.

Constraint

The platform handles sensitive cross-border financial data — NRE/NRO accounts, FEMA rules, tax-treaty implications — so every product surface had to ship with Row-Level Security, personalisation, and audit-grade access control from day one, not as a hardening pass later.

What we did

The frontend is built with Next.js 15 App Router, React 19 and TanStack Query v5 for client-side fetching, caching and optimistic UI. The API layer uses Next.js Route Handlers split across runtimes — Node.js for the chat pipeline (longer-running tool-rich requests) and Edge for fast knowledge-base retrieval close to the user.

Results

Measured outcomes.

25+
Supabase tables with Row-Level Security across user-owned data
6
Product surfaces unified — chat, knowledge base, personalisation, tasks, billing, admin
0→1
Greenfield full-stack AI delivery — secure, scalable, production-ready
Showcase

How the system fits together.

4 of 9 views
anar-ai-financial-assistant-nri.example
Anar admin Knowledge Base management view with versions and uploads
anar-ai-financial-assistant-nri.example
Anar admin guardrail rules controlling AI safety and behaviour
anar-ai-financial-assistant-nri.example
Anar — product screenshot
anar-ai-financial-assistant-nri.example
Anar — product screenshot
Roadmap

Estimated delivery sequence.

6 months
Weeks 1–4

Discovery & architecture

Real-time conversational assistant for complex cross-border financial questions, returning contextual answers grounded in retrieved knowledge — not generic LLM output.

  • Streaming AI chatbot
Weeks 5–13

Core build

GPT-4o connected to a structured financial knowledge base via pgvector cosine similarity search — every answer is anchored to retrievable, citable source material.

  • RAG knowledge pipeline
Weeks 14–18

Integrations & data

User context (residency, life stage, account types, investment goals) is woven into retrieval and prompting so recommendations are relevant to each individual situation rather than generic.

  • Personalisation layer
Weeks 19–23

Hardening & QA

AI-generated recommendations are converted into concrete action items the user can work through over time — bridging the gap between financial advice and real-world execution.

  • Task tracker
Weeks 24–26

Launch & handover

Internal management layer for platform operations, knowledge-base content, user-related workflows and onboarding configuration — content updates ship without engineering involvement.

  • Operator admin panel

More work like this.

Every case study covers a product Coralsoft designed, built, and shipped for a client.