Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
Open-source pricing engine for insurance teams
FinancePython · TypeScriptGitHub @PricingFrontierOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Open-source pricing engine
Translation pending
Loading the full README. The saved excerpt is shown below.
Open-source pricing engine for insurance teams.
Haute is a free, open-source pricing engine for insurance teams. Build rating pipelines visually, explore data, train and score models, optimise prices, and trace how each price was calculated.
Pipelines are saved as readable Python with configuration alongside. Pricing analysts can work on a canvas, developers can work in code, and both use the same project files, with standard version control, testing, and deployment workflows.Read the full README ↗Documentation · Getting started · GitHub
Haute is a free, open-source pricing engine. Build rating pipelines in a visual editor, train and score models, optimise prices, trace how any price was calculated, and deploy the result as a pricing API, all on standard open-source tools such as Polars, MLflow and Git.
The rest of data science runs on open-source tools, version control, automated testing and continuous deployment. Pricing teams are often still working across a chain of proprietary products, and that stack holds them back:
Haute replaces that chain with one open pipeline:
Haute is for pricing and actuarial teams who want to build, test and release their own pricing changes without waiting on engineering, and for teams moving off legacy platforms who want to keep their guardrails.
Haute connects standard tools rather than replacing them:
| Tool | Role in Haute |
|---|---|
| Python | Every pipeline is a Python file, with one function per node. |
| Polars | The data engine: columnar, multi-threaded and strict about types. |
| MLflow | Experiment tracking and the model registry, locally, on your own server or on Databricks. Trained models are logged with their model cards, and pipelines score registered models by version or alias. |
| Git | Version control. Every save in the editor is a commit, so a pipeline's history can be reviewed like any other codebase. |
| CatBoost, XGBoost, LightGBM, RustyStats, InterpretML | Model training (gradient boosting, GLMs and explainable boosting machines), with Optuna for hyperparameter tuning. |
| price-contour | Constrained price optimisation. |
| GitHub Actions, GitLab CI, Azure DevOps | Validation and releases, through workflows haute init generates. |
| Databricks | Optional: read Unity Catalog tables, track models in Databricks MLflow, and serve pipelines on Model Serving. |
| Docker | Serve a pipeline from a container image you run on your own infrastructure. |
uv init my-pricing-project
cd my-pricing-project
uv add haute
uv run haute init
uv run haute serve
uv add needs a project to add Haute to, which uv init creates. haute init scaffolds a project with its configuration, test quotes and CI/CD workflows, and haute serve opens the editor in your browser. The getting started guide covers setup in more detail.
This is the beginning of the README. Read the rest at the original. Read the full README ↗