A visual map of the shared library, application modules, and inter-system dependencies that power the Austral Intelligence infrastructure fiscal intelligence platform.
All analytical logic is centralized in ppp-core, a shared Python library with 90+ modules across a dozen domains. Each application re-exports the engines it needs, keeping a single source of truth while enabling independent UI development.
Click a node to see details
services/ai_extract.py)Fourteen applications, one shared analytical core. Each tool is independently deployable while sharing a single source of truth for financial modeling, fiscal risk assessment, guarantee valuation, and cost-benefit logic.
| App | Entry Point | Engine | UI | ppp-core | Domain | Purpose |
|---|---|---|---|---|---|---|
| VFM | vfm/app.py |
25 | 17 | engine/* | vfm-platform.austral-intelligence.com | Value for Money assessment |
| FM | austral-platform/ |
20 | 18 platform pages | engine/* | fm-platform.austral-intelligence.com | Project finance model First module migrated from Streamlit to platform |
| Guarantees | guarantees/app.py |
10 | 8 charts | guarantees/* | guarantees-platform.austral-intelligence.com | Contingent liability valuation |
| Risk | risk/app.py |
0 | Monolithic | risk/* | risk-platform.austral-intelligence.com | Risk register & allocation |
| Equity | equity/app.py |
0 | Custom | — | equity-platform.austral-intelligence.com | CAPM / cost of equity |
| Austral AI | austral-ai/ai.py |
0 | Custom | — | ai.austral-intelligence.com | RAG expert chatbot |
| GFS | gfs/app.py |
5 | 7 pages | pfram/* | gfs-platform.austral-intelligence.com | Government financial statements |
| Stress | stress/app.py |
20+ | 14 | stress/* · guarantees/* | stress-platform.austral-intelligence.com | Portfolio fiscal stress testing |
| CBA | cba/app.py |
14 | Multi-page | cba/* | cba-platform.austral-intelligence.com | Cost-Benefit Analysis (multi-sector) |
| Monitor | mon/app.py |
0 | Multi-page | — | monitor-platform.austral-intelligence.com | PPP monitoring dashboard |
| AI Copilot | austral-platform/ |
— | platform pages | ai_extract | platform.austral-intelligence.com | Document AI — contract extraction, IPSAS classifier, FRS narrative |
| PEFA | austral-platform/ |
2 | platform pages | pefa/* | platform.austral-intelligence.com | PEFA PI-10 fiscal-risk-reporting scorecard |
| Subnational | austral-platform/ |
1 | platform pages | subnational/* | platform.austral-intelligence.com | Subnational (municipal/state) fiscal-risk health check |
| Engine Module | VFM | FM | Notes |
|---|---|---|---|
| model, model_inputs | ✓ | ✓ | Core financial model |
| construction, debt, debt_sizing | ✓ | ✓ | Project finance |
| revenue, opex | ✓ | ✓ | Cash flows |
| balance_sheet, income_statement | ✓ | ✓ | Financial statements |
| ratios, waterfall | ✓ | ✓ | Analysis outputs |
| monte_carlo, sensitivity | ✓ | ✓ | Risk simulation |
| breakeven, refinancing, reserves | ✓ | ✓ | Advanced features |
| funding, fx, depreciation | ✓ | ✓ | Supporting engines |
| health_check | ✓ | ✓ | Model diagnostics |
| psc, risk_allocation | ✓ | — | VFM only |
| vfm_monte_carlo, vfm_sensitivity | ✓ | — | VFM only |
| equity_engine | ✓ | — | VFM only |