â„šī¸
Developer Preview & Research Prototype (v0.3.0 JS / v0.1.0 Python): FinEngine packages provide core actuarial math, integer-scaled sub-unit arithmetic, day-count conventions, and numerical solvers. Higher-level AI risk scoring modules are published as baseline research scaffolds under the CFSBR initiative.
Documentation hub

Start with the package docs, examples, and release workflow.

Browse package documentation, examples, and release guidance from one documentation hub.

Zero-Install Quickstart

Instant Cloud Sandboxes & Global CDN

Test FinEngine directly in your browser or import via global CDN without any package manager setup.

⚡ StackBlitz Interactive Sandbox

Launch an isolated TypeScript workspace with pre-installed @finengine/core and @finengine/math packages.

Open in StackBlitz ↗

🐍 Google Colab Python Notebook

Run loan amortization and thin-file credit risk evaluations in an interactive Jupyter notebook.

Open in Google Colab ↗
<!-- Direct Browser ES Module Import via jsDelivr -->
<script type="module">
  import { calculateEMI, calculateAmortization } from "https://cdn.jsdelivr.net/npm/@finengine/math@0.3.0/+esm";
  import { formatBDT } from "https://cdn.jsdelivr.net/npm/@finengine/core@0.3.0/+esm";

  const emi = calculateEMI({ principal: 500000, annualRate: 0.09, tenureMonths: 24 });
  console.log("Monthly EMI:", formatBDT(emi));
</script>
Ecosystem Bridges

AI Agent (MCP), LangChain & Google Sheets Integrations

Connect FinEngine across autonomous LLM agents, Claude Desktop, Cursor, and spreadsheet custom formulas.

🤖 Model Context Protocol (MCP) Server

Connect FinEngine directly into Claude Desktop and Cursor IDE for zero-hallucination financial math.

View MCP Config & Tools →

📊 Google Sheets & Excel Add-on

Run deterministic EMI, total interest, and BDT Lakh/Crore formatting directly inside spreadsheet cells.

Get Formula Script →