Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

RxInfer.jl

Free#57 of 106 in Statistical Analysis Software

RxInfer.jl: A focused Julia library for exact and variational inference on factor graphs. Ranked #57 of 106 in Statistical Analysis Software by our editors (3.7/10); pricing: Free plan; best for probabilistic inference in Julia.

3.7/10Editor score
RxInfer.jl3.7 Visit RxInfer.jl

At a glance

  • Editor score
    3.7 / 10
  • Pricing
    Free plan
  • Best for
    Probabilistic inference in Julia
  • Free plan
    Yes
  • Paid from
    Free
  • Deployment
    Desktop
  • Facts checked
    24 Sep 2026
RxInfer.jl screenshot
  • Where it wins

    • Generates message-passing algorithms from factor graph structure
    • Supports exact belief propagation and variational message passing
    • Runs inference on static datasets and asynchronous data streams
  • Where it doesn't

    • Focused on probabilistic inference rather than general statistics
    • Requires working in Julia and expressing models in its syntax
    • Customizing factor nodes and update rules calls for developer effort

Our verdict on RxInfer.jl

RxInfer.jl is an open-source Julia package for specifying probabilistic models and performing Bayesian inference on factor graphs. It is aimed at researchers and developers working with probabilistic models, machine learning, signal processing, and dynamic systems. Its focused scope suits people who want to define models in Julia and work with inferred posterior distributions, rather than those seeking a general-purpose statistical analysis environment.

A central capability is generating message-passing algorithms automatically from a model's factor graph structure. RxInfer.jl supports exact belief propagation and variational message passing, as well as hybrid models with discrete and continuous latent variables. Results include posterior marginals and predictions, with optional Bethe Free Energy reporting. Users who need a particular model component can define custom factor nodes and message update rules. This makes the package relevant to specialized inference workflows, though users should expect to work directly with probabilistic models and inference concepts.

Inference can run on static datasets or asynchronous data streams, which gives the package a fit for both fixed observations and streaming workflows. It is installed through Julia's package manager, runs on Linux, macOS, and Windows, and lists Python as an integration. The MIT-licensed package is self-hosted, with documentation and community support channels. Choose RxInfer.jl if your work is centered on Bayesian inference in Julia and its message-passing approach; consider a broader statistics tool if you need general-purpose analysis beyond probabilistic models.

Your product? Our editors can test RxInfer.jl in depth and publish a review, labelled as paid · from $149/mo →

RxInfer.jl pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on rxinfer.com

RxInfer.jl fact sheet

Free planYes
Paid fromFree
DeploymentDesktop
Statistical testsNot verified
Regression modelsNot verified
Scripting supportYes
Bayesian analysisYes
Data import formatsNot verified
DeploymentSelf-hosted
PlatformsLinux, macOS, Windows
SupportCommunity, Docs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
Integrations1 integrations: Python
PricingFree plan
Websiterxinfer.com
Facts checked24 Sep 2026

RxInfer.jl integrations

RxInfer.jl lists 1 integrations on its own site.

  • Python

Alternatives to RxInfer.jl

See all RxInfer.jl alternatives →

Used RxInfer.jl? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used RxInfer.jl for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — RxInfer.jl 3.7/10

RxInfer.jl is listed in our Statistical Analysis Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/rxinfer-jl/"><img src="https://www.itechguides.com/best/badge/rxinfer-jl.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update