The Esthauge LIMID software system for Bayesian networks and limited memory influence diagrams is equipped with the following features:

- Model types:
- Discrete Bayesian networks.
- LImited Memory Influence Diagrams (LIMIDs).

- Discrete Bayesian networks.
- Variables:
- Chance nodes (random variables).
- Decision nodes.
- Utility nodes.

- Chance nodes (random variables).
- Persistence:
- Saving models to disk using the XBN-format.
- Loading models from disk.

- Saving models to disk using the XBN-format.
- Model construction:
- Adding/deleting nodes.
- Adding/deleting states of the nodes.
- Adding/deleting edges.
- Specification of conditional probability distributions.
- Specification of utility functions.

- Adding/deleting nodes.
- Common functions:
- Moralization of models.
- Triangulation of moralized models
- Creation of junction trees from triangulated models.

- Moralization of models.
- Functions, Bayesian networks:
- Initialization of models.
- Entering of evidence.
- Propagation of evidence.

- Initialization of models.
- Functions, decision graphs:
- Specification of decision node ordering.
- Optimization by single-policy updating.
- Removal of non-requisite information edges.
- Identification of minimal reduction.
- Test for solubility.

- Specification of decision node ordering.
- Graphical user interface:
- Support for several models opened simultaneously.
- Visual display of:
- The directed acyclic graph.
- The moral graph ("moral" edges shown in special color).
- The triangulated graph ("fill-in" edges shown in special color).
- The junction tree.

- The directed acyclic graph.
- Copy/paste of nodes and edges within and between models.
- Un-do/re-do.
- "Re-locate to fit window" function.
- Monitor windows showing the marginal distribution of nodes.

- Support for several models opened simultaneously.