The systems scientists tookit.
Website • Documentation • Downloads
BERT is a desktop application that supports deep analysis of complex adaptive systems. It implements the System Language framework, allowing you to:
- Understand how a system relates to its environment
- Map internal flows of energy, information, and matter between a system's components
- View the hierarchical structure of systems composed of systems
- Identify and understand the properties of system boundaries
Download the latest release for your platform:
- Windows: Download the
.msiinstaller from Releases - macOS: Download the
.dmgfile from Releases - Linux: Download the
.AppImageor.debfrom Releases
Note: macOS users may need to allow the app in Security & Privacy settings on first run.
Try BERT in your browser at bert.systems.
Requirements: Rust, Node.js, npm
git clone https://github.com/halcyonic-systems/bert.git
cd bert
npm install
cargo tauri dev # Development
cargo tauri build # Production buildv0.2.0 - Current Release
- Interactive graph visualization of system structure
- Built in model browser with example systems
- Cross-platform desktop application
- System complexity counter
- Simplified element details panel
New contributors can start with issues labeled good first issue.
Quick start: Getting Started Developing (5-minute setup verification)
See our Contributing Guide for:
- Development setup
- Code standards
- Pull request process
MIT License - see LICENSE file for details.