# klcai

klcai UX projects, client-side financial calculators, and engineering references.

Every calculator is a static page with no build step and no server: open the HTML file directly, or serve the repo root over a LAN or Tailscale address to use them from a phone. All three are laid out for phone, tablet, and desktop.

## Projects & Financial Calculators

- [**Loan Calculator & Financing Planner**](loan-calculator/index.html) ([`loan-calculator/`](loan-calculator/)): An interactive client-side calculator to model car purchases, home mortgages, or college schooling tuition loans. Features monthly, bi-weekly, and accelerated bi-weekly schedules, interest rate analysis, down payment impacts, extra payment savings, Chart.js visualizations, and CSV export.
  - Run CLI: `node loan-calculator/cli.js --help`
  - Run Unit Tests: `node loan-calculator/tests/calculator.test.js`
- [**Savings Calculator & Compound Growth Planner**](savings-calculator/index.html) ([`savings-calculator/`](savings-calculator/)): An interactive client-side web application to calculate and visualize total money saved, monthly savings amounts, initial starting balances, annual percent returns, or ending target goals with interactive compound growth charts and amortization schedules.
  - Run CLI: `node savings-calculator/cli.js --help`
  - Run Unit Tests: `node savings-calculator/tests/calculator.test.js`
- [**Retirement Income & Pension Planner**](retirement-calculator/index.html) ([`retirement-calculator/`](retirement-calculator/)): An interactive web application to calculate and simulate retirement income, integrating personal investment portfolios with Defined Benefit (DB) pensions, bridge benefits, government pensions, and sustainable decumulation strategies.
  - Run CLI: `node retirement-calculator/cli.js --help`
  - Run Unit Tests: `node retirement-calculator/tests/calculator.test.js`

## Documentation & Hardware Guides

- [**Hardware & Game Dev Reference**](docs/hardware-and-game-dev-reference.md) ([`docs/hardware-and-game-dev-reference.md`](docs/hardware-and-game-dev-reference.md)): Detailed hardware reference for HP DL580 G7 server GPU upgrades (Tesla P40), high-end game dev & AI workstation builds (AMD Ryzen 9 9950X + RTX 5090), game engine cost comparisons (Unreal, Unity, Godot), and GTA purchasing guides.
