The heart of the OpenDI ecosystem—a JSON format defining the complete structure of decision intelligence models.
Decision Structure
Hierarchy and organization
Causal Relationships
Variable connections
Decision Levers
Available options
Outcomes & Metrics
Success measures
Uncertainty
Probability distributions
Reference Implementations
Implementation Benefits
Plug-and-Play Integration
Seamlessly connect components from different vendors without custom development work
Vendor Independence
Choose best-in-class tools without lock-in, maintaining flexibility as your needs evolve
Reduced Development Costs
Leverage standardized interfaces instead of building custom integrations from scratch
Future-Proof Architecture
Build on standards that evolve with the community and adapt to emerging technologies
Working Examples of the Standards
See OpenDI standards in action. These open-source reference implementations demonstrate compliance with OpenDI specifications through fully functional examples you can run, study, and build upon.
CDD Authoring Tool
A web-based interface for creating and editing Causal Decision Diagrams (CDDs) that comply with the OpenDI CDM schema.
Features:
Visual drag-and-drop model building
Real-time validation against CDM schema
Export/import OpenDI-compliant JSON
Example models and templates
Simple Model API (Go)
A lightweight API server implementing the OpenDI API Specification for model management and basic simulation.
Features:
RESTful endpoints following OpenAPI spec
Model storage and version control
Basic simulation engine
Comprehensive API documentation
Docker Compose Authoring Tool
A containerized development environment for quickly spinning up OpenDI-compliant systems for testing and development.
Features:
Pre-configured multi-component setup
All reference implementations included
Sample data and models
Ready for local development
Getting Started
Each implementation includes everything you need to begin working with OpenDI standards immediately.