Squiggle
About
Updated 05/18/26Squiggle is a domain-specific programming language for probabilistic estimation that runs on JavaScript. It provides native support for probability distributions and Monte Carlo-style simulation, allowing users to express uncertain quantities, propagate uncertainty through models, and compare scenarios. QURI uses Squiggle internally for cost-effectiveness analyses and publishes it as open-source infrastructure for forecasters, evaluators, and grantmakers.
Theory of Change
By giving forecasters, researchers, and grantmakers a lightweight language for expressing uncertainty with probability distributions, Squiggle lowers the barrier to building transparent quantitative models of important decisions, which QURI expects will improve the quality and robustness of reasoning in high-stakes domains.
Community Signal
Updated 05/18/26Endorsements support Quantified Uncertainty Research Institute.
No endorsements yet.
Discussion
No comments yet. Be the first to share your thoughts.
Details
- Start Date
- Aug 3, 2022
- End Date
- -
- Expected Duration
- -
- Funding Raised to Date
- -