Documentation

Welcome to NuclearcoreAI's documentation. Our platform provides specialized tools for nuclear probabilistic risk assessment (PRA) models, helping you extract insights and accelerate your nuclear safety analysis.

What You'll Get Access To

Import PRA Models

Upload your PRA model files or import them via URL to start analyzing your nuclear safety data.

PRA Model Import Interface

Supported formats: SAPHIRE (.zip), XML, JSON

Ready to get started with NuclearcoreAI?

SOC 2 ReadyEncrypted by DefaultPrivate Model Spaces
🔒 Built with secure-by-design principles. Learn more →

Get Started with NuclearcoreAI

Create your free NuclearcoreAI account to access our cloud platform, API, and specialized tools for nuclear PRA analysis.

By signing up, you agree to our Terms of Service and Privacy Policy.

Quick Start Guide

Follow these steps to get started with NuclearcoreAI after creating your account.

1. Download the CLI

curl -sSL https://get.nuclearcore.ai | bash

Installs the CLI tool for local and cloud operations

2. Log In via CLI

nuclearcore login

Opens browser to authenticate your session

3. Import a Model

nuclearcore import /path/to/model.zip

Import models via CLI or web interface

4. Explore Your Model

nuclearcore list

List models or use nuclearcore explore <id> for details

Need More Help?

Our documentation covers everything from basic usage to advanced features.

About Nuclearcore

Nuclearcore is our Python package that connects nuclear codes to current tech stacks, making advanced analysis accessible through familiar tools. Releasing Version 0.1.0 as an experimental early-stage product, it currently focuses on demonstrating core functionality and invites early adopters for feedback and validation.

Why OpenPRA is Promising for SAPHIRE Users

More Natural System Modeling

OpenPRA models physical components as they actually exist in real-world systems, creating a more intuitive representation that matches how engineers think about systems.

Powerful Template System

Define component types once and instantiate them multiple times, dramatically reducing duplicate work. When a component type needs updating, changes propagate to all instances automatically.

Explicit Relationships

Instead of relying on naming conventions, OpenPRA creates explicit object relationships between components, failure modes, and basic events, making models easier to understand and maintain.

Superior Fleet Analysis

For facilities with multiple similar components, OpenPRA's template-based approach allows efficient management of entire fleets of equipment, with version tracking and selective propagation of changes.

Better Data Integration

Directly link operational data to physical components, enabling automated failure rate estimation and integration with equipment databases, maintenance systems, and digital twins.

Gradual Migration Path

The migration path is designed to be gradual, allowing SAPHIRE users to import their existing models while incrementally benefiting from OpenPRA's enhanced capabilities.

Nuclearcore is a specialized tool for processing nuclear probabilistic risk assessment (PRA) models. We currently have native support for SAPHIRE Schema and are working on converters to the OpenPRA intermediate representation schema. OpenPRA is an industry-adopted Nuclear Risk and Safety Metadata standard developed by NC State University Department of Nuclear Engineering in collaboration with leading nuclear energy experts in the industry.

Explore the OpenPRA Schema here.

Learn more about SAPHIRE here.

Need Help?

If you have questions about using Nuclearcore or need assistance with your implementation, our team is here to help.

GitHub Issues

Report bugs or request features through our GitHub repository.

Open an issue →

Community Support

Join our community discussions for help from our team and other users.

Join the discussion →