PGM.jl
Julia framework for probabilistic graphical models.
- Status
- UnmaintainedNo commits in 3278 days.
- Last checked
- Checked · Oct 10, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
PGM.jl is a Julia framework designed to facilitate the creation and manipulation of probabilistic graphical models, offering tools for inference and learning in complex probabilistic systems.
PGM.jl stands out as a flexible and powerful framework specifically designed for working with probabilistic graphical models within the Julia ecosystem.
When it fits — and when it doesn’t
A good fit for
Researchers who need a flexible framework for experimenting with different types of probabilistic graphical models.
Developers working on machine learning projects that require efficient inference and model manipulation.
Look elsewhere if
Teams looking for a fully managed service for deploying probabilistic models in production environments
Projects requiring real-time, low-latency inference capabilities
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited community support and documentation
The open-source nature of PGM.jl means that the quality and quantity of user-contributed documentation and examples are limited, which can make it difficult for new users to get started.
- 02
Performance issues with large models
PGM.jl may struggle with performance when dealing with very large or complex probabilistic graphical models due to the inherent computational complexity of inference algorithms in such scenarios.
- 03
Limited language support (Julia-only)
Being tied exclusively to Julia can be a limitation for teams that prefer or require multi-language support, potentially leading to integration challenges with existing codebases.
- 04
Complex setup and configuration
Setting up PGM.jl may involve complex dependencies and configurations, especially when integrating it into larger projects that have specific requirements or constraints.
What it does well
Support for various types of probabilistic graphical models
Efficient inference algorithms
Flexibility in model specification and manipulation
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 PGM.jl
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for PGM.jl’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.
Markdown
[](https://navigateaitools.com/explorer/tool/pgm)HTML
<a href="https://navigateaitools.com/explorer/tool/pgm"><img src="https://navigateaitools.com/badge/pgm.svg" alt="PGM.jl — tracked on AI Navigator" height="58"></a>