Model Hubs & Serving

Figaro

Scala library for probabilistic modeling and inference.

Status
UnmaintainedNo commits in 1546 days.
Last checked
Checked · Oct 16, 2026
License
Open source
Pricing
Free tier · from $0

What it is

Figaro is a Scala-based framework that enables developers to build complex probabilistic models. It supports various probabilistic programming techniques, making it suitable for applications requiring uncertainty management and statistical analysis.

Figaro stands out as a specialized library for probabilistic modeling in Scala, offering advanced techniques and flexibility that are less common in general-purpose AI libraries.

When it fits — and when it doesn’t

A good fit for

  • Scala developers building applications that require probabilistic modeling

  • Data scientists working on statistical inference within Scala projects

Look elsewhere if

  • Projects not using the Scala programming language

  • Applications requiring real-time probabilistic inference without significant setup overhead

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Steep learning curve for non-Scala developers

    Figaro's API and documentation are deeply integrated with Scala, requiring a strong understanding of the language to effectively use its features.

  2. 02

    Limited community support and small user base

    As an open-source project focused on a niche area like probabilistic programming in Scala, Figaro has fewer contributors and users compared to more mainstream frameworks, which can lead to slower development of new features and limited third-party resources.

  3. 03

    Performance issues with large-scale models

    Figaro's inference methods can become computationally expensive when dealing with complex or large-scale probabilistic models, leading to slow execution times and increased resource consumption.

  4. 04

    Limited integrations with other tools and platforms

    Due to its specialized nature, Figaro has fewer built-in integrations compared to more general-purpose frameworks, which can complicate the process of incorporating it into existing workflows or combining it with other data analysis tools.

What it does well

  • Support for various probabilistic programming techniques

  • Integration with Scala ecosystem

  • Flexible model construction and inference methods

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up Figaro

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →
Get the badge

A small badge for Figaro’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.

Figaro — tracked on AI Navigator

Markdown

[![Figaro — tracked on AI Navigator](https://navigateaitools.com/badge/figaro.svg)](https://navigateaitools.com/explorer/tool/figaro)

HTML

<a href="https://navigateaitools.com/explorer/tool/figaro"><img src="https://navigateaitools.com/badge/figaro.svg" alt="Figaro — tracked on AI Navigator" height="58"></a>