Projects and Modules

Projects

Selected Basis challenge projects and reusable software modules.

Challenge Projects

Selected active Basis research projects.

Cities

Citymaking through participatory modeling

Participatory city models that help residents, community groups, and policymakers reason about uncertain causes and policy consequences.

Collaborative Intelligent Systems

Understanding collaborative behavior across species, contexts, and scales

Tools for understanding and reasoning about complex, multi-agent, real-world dynamical systems using multimodal animal behavior data.

MARA

Emulating intuitive scientific discovery

Modeling, Abstraction, and Reasoning Agents: systems that build and use world models through active experimentation and abstract reasoning.

R-ADA

Building a rational, automated robot design agent

A rational automated design agent for robotics, combining language models, simulation, probabilistic programming, and Bayesian inference.

Modules

Reusable Basis software modules and research infrastructure.

ChiRho

A causal extension to Pyro for probabilistic causal reasoning

ChiRho is an experimental language for causal reasoning and a causal extension to the Pyro probabilistic programming language.

Dynestyx

Bayesian modeling and inference for dynamical systems in NumPyro

Dynestyx is an extension of NumPyro for first-class support of dynamical systems, with a unified interface to structured inference methods for state-space models.

Effectful

Algebraic effects and handlers for Python metaprogramming

Effectful is an experimental Python library for metaprogramming with algebraic effects and handlers, and a core component of ChiRho.