AI Agents · Finance · PDF

An autonomous
CFO for SMEs.

Upload a CSV. Three agents — Planner, Executor, Critic — forecast your numbers, flag anomalies, and hand back a board-ready PDF. The finance function of a much bigger company, without the headcount.

agents report active
01 — THE PROBLEM

SMEs fly blind on their own numbers.

A growing business generates plenty of financial data but can't afford a CFO to make sense of it. Spreadsheets don't forecast cash, don't catch the anomaly buried in row 4,000, and don't produce something leadership can take to a board. So decisions get made on gut feel — and the warning signs show up only after the money is gone.

02 — HOW IT WORKS

Planner → Executor → Critic.

01 · PLANLA

Frame the analysis

The Planner reads your CSV and decides which forecasts, ratios, and checks the business actually needs.

02 · UYGULA

Run the numbers

The Executor computes forecasts and scans for anomalies — the actual financial analysis, done.

03 · DENETLE

Check & report

The Critic reviews the work for errors, then assembles a clean, board-ready PDF.

03 — WHAT YOU GET

CSV in, board-ready PDF out.

Cash forecasts

Forward-looking projections built from your own history.

Anomaly flags

The outliers and warning signs a spreadsheet would never surface.

Board PDF

A clean, shareable report leadership can act on.

Want a CFO without the headcount?

Let's turn your spreadsheets into decisions leadership can trust.

Start a project →
04 / FINANCE DOSSIER AERACFO · v0.1 · RUST / AXUM

Agents propose. Finance rules decide.Ajanlar önerir. Finans kuralları karar verir.

AeraCFO routes a business question through planning, typed finance tools and critic review. The agent layer organizes work; deterministic Rust analytics calculate cash flow, runway, health, anomalies and forecasts before Typst produces the report.AeraCFO iş sorusunu planlama, tipli finans araçları ve critic incelemesinden geçirir. Ajan katmanı işi düzenler; Typst raporu üretmeden önce deterministik Rust analitiği nakit akışı, runway, sağlık, anomali ve tahminleri hesaplar.

01 / INGEST

Validate the ledger.Defteri doğrula.

CSV or XLSX enters through bounded parsing and session state.CSV veya XLSX sınırlı parsing ve session state üzerinden girer.

02 / PLAN

Frame the question.Soruyu çerçevele.

The Planner turns intent into a finance analysis plan and subtasks.Planner niyeti finans analiz planına ve alt görevlere dönüştürür.

03 / EXECUTE

Call typed tools.Tipli araçları çağır.

The Executor uses ten declared tools through a bounded agent loop.Executor sınırlı ajan döngüsünde ilan edilmiş on aracı kullanır.

04 / CRITIQUE

Pass or revise.Geçir veya düzelt.

The Critic reviews tool output and shapes the response before release.Critic araç çıktısını inceler ve yayımdan önce yanıtı biçimlendirir.

05 / REPORT

Render the decision.Kararı raporla.

Typst assembles KPI cards, monthly detail and risk summaries into PDF.Typst KPI kartları, aylık detay ve risk özetlerini PDF'e dönüştürür.

DETERMINISTIC FINANCE CORE

The numbers do not come from the model.Sayılar modelden gelmez.

CASH
cash flow · burn rate · runway · category analysis
FORECAST
Holt double exponential smoothing · residual-based 90% interval
RISK
financial health score · Z-score anomaly detection
INCENTIVES
24-program reference database · IDF-based retrieval
AGENT CONTRACT 10

Declared function tools, with the Executor loop bounded to six rounds.İlan edilmiş function tool; Executor döngüsü altı turla sınırlı.

DEMO COVERAGE 23

Sector fixtures for repeatable local demonstrations and smoke tests.Tekrarlanabilir yerel demo ve smoke test için sektör fixture'ı.

INPUT AND DELIVERY CONTROLS

A finance upload is an attack surface too.Finans yüklemesi de bir saldırı yüzeyidir.

UPLOAD BOUNDS
10 MB body limit · 100K-row CSV cap
FORMULA SAFETY
reject cells beginning with =, +, @ or -
TRANSPORT
Axum 0.7 · CORS · IP rate limit · rustls
CONTAINER
non-root uid 10001 · healthcheck · Typst included
Built by Emir Hüseyin İnci Systems Engineer · Bursa, Türkiye Systems that decide. Proof that stays. Work with me →