pkg.soopen package index

brew / rank 6689

Install libbi with Homebrew

Bayesian state-space modelling on parallel computer hardware. Version 1.4.5 via Homebrew; verified from local package data.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install libbi

local Homebrew formula metadata

overview

Package summary

Bayesian state-space modelling on parallel computer hardware

Commands and aliases

  • bi
  • libbi

history

Project history and usage

LibBi is Lawrence M. Murray's package for Bayesian state-space modelling and inference on high-performance hardware. It combines a C++ template library with a Perl parser and compiler for a domain-specific modelling language.

Project history

LibBi was publicly announced on 2013-06-07, alongside Murray's 2013 paper on Bayesian state-space modelling on high-performance hardware. The paper presents LibBi as software that parses a model language, optimizes it, generates C++ code, compiles it, and runs inference methods on CPU, GPU, and distributed-memory platforms.

The project site frames LibBi around sequential Monte Carlo methods, including particle filtering, PMCMC, SMC^2, the extended Kalman filter, and parameter optimization routines. Its design reflects a scientific-computing period when CUDA, OpenMP, MPI, NetCDF, and HDF5 were expected to be stitched together by domain-specific tooling.

Adoption history

LibBi found a niche in statistical and scientific modelling rather than general-purpose application development. The project site records an RBi package announcement on 2016-10-19 for using LibBi from R, and a 2016-11-14 post announcing Homebrew and Linuxbrew installation for `libbi`.

How it is used

Users write state-space models in LibBi's modelling language, then run the `libbi` or `bi` tools to perform inference and process NetCDF/HDF5-backed input and output. The package is aimed at researchers who want particle methods and hardware parallelism without hand-writing the full generated C++ implementation.

Why package nerds care

LibBi is a good example of a package-manager formula preserving a research software stack: C++, Perl, CUDA-era assumptions, NetCDF/HDF5-style data, and a custom DSL all bundled as a command-line tool. It is niche, but interesting because the package is the executable surface of an academic modelling system.

Timeline

  • 2013: Initial release of LibBi is announced on 2013-06-07.
  • 2013: Introductory LibBi paper is listed by the project for citation.
  • 2016: RBi interface for R is announced on 2016-10-19.
  • 2016: Homebrew and Linuxbrew installation is announced on 2016-11-14.
  • 2019: Project news lists LibBi 1.4.5 on 2019-07-08.

Related projects

  • RBi, R, MATLAB, GNU Octave, Julia, CUDA, OpenMP, MPI, NetCDF, HDF5, and sequential Monte Carlo research code are the most relevant neighbors.

security posture

Risk level: green

library-like package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • library-like package without higher-risk signals

Signals

  • metadata:library-like

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
biexecutableindexed executableDiscovered from the local executable index.
libbiexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version1.4.5
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:libbi
Version1.4.5
Package managerHomebrew
Homepagehttps://libbi.org/
Repositoryhttps://github.com/lawmurray/LibBi
Bottlenot recorded
Servicenone declared

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation