Skip to content
@AIMORA-dev

AIMORA

Analytical Integration for Multiphase Overvoltage and Response Analysis — Julia-native power-system research and engineering

AIMORA

Analytical Integration for Multiphase Overvoltage and Response Analysis

AIMORA is a Julia-native foundation for power-system research and engineering software. The project combines typed study interfaces, reusable cases, study-aware equipment catalogs, documented scientific models, and reproducible reference tooling while keeping every product independently versioned.

Documentation · Engine · Resources · Discussions

Start with AIMORA.jl

using Pkg
Pkg.add(url = "https://github.com/AIMORA-dev/AIMORA.jl")

using AIMORA
AIMORA.solver_status()

The public package loads on its own and provides the project, scenario, study, result, validation, asset-table, reporting, and open-model interfaces. Separately licensed numerical capabilities are distributed independently and are never embedded in a public clone.

What is available

  • Julia-native electromagnetic-transient execution for the accepted AIMORA production target set
  • Typed, unit-conscious engineering data and study contracts
  • Overhead and cable line-constants capabilities in the full engine
  • Public EMT examples, benchmark inputs, and an open inverter model
  • Study-aware equipment catalogs with separate parameter facets for each study
  • Optional CUDA fixed-admittance batching when a compatible device is present
  • A compiled BPA EMTP reference package kept outside the production loop

CPU is the portable baseline. Backend-neutral AMD, Intel, and other GPU support is a roadmap requirement, not a current compatibility claim.

Power flow, short circuit, protection, arc flash, dynamics, optimization, and the graphical application are planned product lanes. Their public interfaces may exist before their numerical studies are declared implemented.

Public repositories

Repository Purpose
AIMORA.jl Julia engine API, open models, study contracts, and reporting
AIMORAPlatform Project, format, layout, service, visuals, reporting, and symbols
AIMORAResources Cases, catalogues, public references, report templates, documentation, teaching, and provenance
AIMORAOpenWorkspace Exact four-repository public contributor launcher

Open engineering, explicit boundaries

Public AIMORA code is MIT-licensed unless a repository states otherwise. Historical source retains its original notices. Catalog data must record provenance and redistribution rights; included generic assets do not imply manufacturer certification.

For questions, research ideas, study requests, and community proposals, use AIMORA Discussions. For a reproducible defect, open an issue in the repository that owns the behavior. Please report security concerns privately as described in the organization security policy.

Popular repositories Loading

  1. .github .github Public

    AIMORA organization profile and community health files

    Makefile

  2. BPAEMTPReference.jl BPAEMTPReference.jl Public archive

    Compiled BPA EMTP reference package and Julia wrapper for AIMORA validation

    Fortran

  3. AIMORA.jl AIMORA.jl Public

    Julia-native power-system engineering platform with open interfaces and separately licensed numerical capabilities

    Julia

  4. AIMORACases.jl AIMORACases.jl Public archive

    Canonical public example and benchmark cases for AIMORA studies

    Julia

  5. AIMORACatalogs.jl AIMORACatalogs.jl Public archive

    Open, study-aware equipment catalogs for AIMORA

    Julia

  6. AIMORADocs AIMORADocs Public archive

    Unified documentation for the AIMORA power-system platform

    Julia

Repositories

Showing 10 of 17 repositories

Top languages

Loading…

Most used topics

Loading…