{"repo":"FinLang-Ltd/finlang","free":true,"listed":false,"github":"https://github.com/FinLang-Ltd/finlang","clone":"git clone https://github.com/FinLang-Ltd/finlang.git","description":"FinLang — Deterministic, auditable financial rules engine.","language":"Python","stars":13,"topics":["agpl","audit","compliance","dsl","eu-ai-act","fintech","open-source","python","regtech","rules-engine"],"license":"AGPL-3.0","category":"cli-tools","readme_excerpt":"FinLang — The Financial Rules Engine Deterministic. Auditable. Global. Designed for explainable processing in regulated environments. --- 🌐 Overview FinLang is a domain-specific language (DSL) and vectorised CLI engine for financial transaction processing. It replaces opaque machine-learning categorization with transparent, deterministic rules — delivering explainability, auditability, and global compatibility. Built for audit-friendly logic and deterministic processing. A deterministic alternative where explainability and reproducibility matter. --- What this is for FinLang is a deterministic rules engine for financial transaction categorisation. It is especially useful as a challenge layer alongside ML categorisers: the --reconcile workflow compares FinLang's rule-attributed output against an external classification, row by row. Same input + same rules = reproducible output, with rule-attributed audit trails. The v0.7.9 FastAPI wrapper makes the same engine reachable over a self-hosted HTTP surface for service/integration workflows. Three surfaces. One engine: - CLI for batch processing - Python workflows via subprocess-isolated CLI execution - Self-hosted HTTP wrapper via finlang-api --- 📝 The FinLang DSL FinLang rules are human-readable, Git-friendly, and designed for precision. The engine processes rules top-to-bottom; the last matching rule sets the category, while flags accumulate. --- ⚙️ Key Features (v0.8.3) Feature Description :-- :-- Deterministic DSL Human-reada","default_branch":null,"files":null,"tree":[],"storefront":"/r/FinLang-Ltd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FinLang-Ltd/finlang/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}