Loading Original Artwork Masterpiece Place your downloaded hero-landscape.png image file in the same folder to view the expressionist canvas.
Impressionist canvas studying wind, solar, and container battery integration
ENERGY DECISION ENGINE

Build, Simulate, and Optimize Energy Systems.

Joulios is an AI Energy Decision Engine built around a unified computational model.

Connect project data, engineering models, simulations, and financial assumptions in one environment, then test scenarios, propagate changes, and optimize decisions before committing resources in the real world.

The Problem

Energy development is fragmented.

Teams rely on disconnected software, spreadsheets, consultants, engineering tools, and reports to evaluate projects. Technical analysis, economics, permitting, infrastructure constraints, and operational planning often exist in separate workflows.

This fragmentation slows development, increases costs, and makes it difficult to understand how decisions impact the system as a whole. This ultimately leading to a 77% failure rate inside transmission queue lines.

Why now

Energy demand and infrastructure complexity are rising faster than the disconnected workflows used to plan them. Faster development requires a system that can evaluate the whole project, not another isolated tool.

Rendering Expressionist Study Place your ChatGPT Image Jun 23, 2026 at 01_38_12 PM.png in the site folder to load the complete high-fidelity canvas painting.
Impressionist canvas depicting the fragmentation of modern energy development workflows
The Solution

One computational environment for the whole energy system.

Joulios connects technical, financial, geographic, environmental, and operational information in a Unified Model. Every calculation, simulation, and decision remains linked to the assumptions that produced it.

When an input changes, connected analyses update with it. Teams can build their own models, simulations, optimization routines, and workflows instead of forcing proprietary methods into a fixed software template.

The AI Engine operates on this connected model to configure analyses, automate repetitive work, interpret results, and help users explore complex systems with greater speed and consistency.

Traditional Approach
  • ✕ Fragmented spreadsheets and local scripts
  • ✕ Outdated local GIS layers from old data dumps
  • ✕ High friction passing assumptions to consultants
  • ✕ Inflexible static PDF layout reports
The Joulios Way
  • ✓ Unified model propagates changes everywhere
  • ✓ Local-first architecture protecting private IP
  • ✓ Simulated scenario testing before capital spends
  • ✓ Optimized combinations calculated in parallel
The Technology

Four technologies working as one system.

Joulios connects a Unified Model, a physics-based Simulation Engine, fast Surrogate Models, and an Optimization Engine inside one computational environment.

01

Unified Model

A connected computational graph that links data, models, tools, assumptions, and decisions while preserving every dependency.

02

Simulation Engine

A high-fidelity, Modelica-based physics engine for building, modifying, and running energy-system simulations directly in the workspace.

03

Surrogate Models

Create fast reduced-order models from high-fidelity simulation results so thousands of scenarios can be evaluated in seconds.

04

Optimization Engine

Explore thousands of design combinations across cost, performance, capacity, reliability, and other project objectives.

UNIFIED MODEL GRAPH ACTIVE
WORKSPACE ACTIVE
Download Hourly Weather Node Jump to Surrogate Engine
Download Monthly Weather Node Jump to Surrogate Engine
Selection Parcels Node Jump to Surrogate Engine
Generic Load Profile Node Jump to Surrogate Engine
Convert To Generalized Weather Data Node Jump to Surrogate Engine
Selection Parcels Node Explore Parcels Jump to Simulation Engine
Solar Resource Node Jump to Surrogate Engine
Aggregate To Yearly Totals Node Jump to Surrogate Engine
Parcel Pv Watts Inputs Node Jump to Surrogate Engine
PV Sim V1 Node Jump to Simulation Engine
Joulios PV V1 Node Jump to Surrogate Engine
Windpower Sim Node Jump to Simulation Engine
Parcel Weather Batch Node Jump to Simulation Engine
Single Owner Planning Node Jump to Simulation Engine
Parcel Aware PV V1 Node Jump to Surrogate Engine
Battery Planning V1 Node Jump to Simulation Engine
Utility Rate Planning Node Jump to Simulation Engine
Financial Model Node Jump to Optimization Engine
Example Applications

Built for real energy challenges.

The same computational foundation can be applied across a wide range of energy planning, modeling, and system configurations.

*EXAMPLES, NOT PRODUCTS

Origination

Evaluate project opportunities and development constraints earlier in the process.

Pipeline Optimization

Understand how decisions affect project portfolios and development pipelines.

Policy Impact Analysis

Explore how regulatory and policy changes influence technical and economic outcomes.

Research & Development

Test new technologies, system configurations, and operational strategies.

Research

Create and evaluate digital representations of complex energy systems.

Joulios Journal

Articles, analysis, and updates.

Writing from the Joulios team on energy development, simulation, modeling, and the ideas shaping the platform.

Why Joulios

Built to execute, not just describe.

Most energy software solves one task at a time. Joulios connects the system, executes the analysis, and preserves the reasoning behind every result.

Connected by design

One model instead of disconnected outputs.

Engineering, economics, geography, constraints, and operations remain linked, so teams can understand how one decision changes the entire project.

Physics before answers

Simulation grounds the decision.

Joulios can run and compare executable models rather than relying only on static reports or generated text.

Programmable

Your methods fit inside the platform.

Add custom models, equations, optimization routines, and engineering workflows without rebuilding your process around a closed application.

Intelligent orchestration

An AI Engine that works with the model.

The AI Engine can configure analyses, identify missing inputs, automate workflows, and interpret results across the Unified Model.

Built with input from energy developers, engineers, researchers, and infrastructure organizations.

Frequently Asked Questions

Technical Architecture & Capability Details

Deep dive into the operational mechanics, security standards, and local-first principles of Joulios.

No. Joulios is a high-performance, extensible engineering workbench built for complex physical simulations and optimizations. Unlike static planning platforms or dashboards that simply display historical map layers, Joulios features a browser-native physics solver that lets you build, simulate, and automate arbitrary physical workflows, including grid constraints, power flows, and thermal dynamics at the speed of modern software.

Joulios brings industrial-grade simulation directly into a standard web browser through WebAssembly (WASM). The platform compiles complex differential-algebraic equations (DAEs) from the Modelica Standard Library into a native browser-compatible binary (ssc-wasm). To execute heavy scenario sweeps without freezing your user interface, Joulios automatically offloads computations to a pool of background asynchronous Web Workers that process simulations in parallel across your machine's local CPU cores.

The entire Joulios workspace operates as an interconnected Directed Acyclic Graph (DAG) or "Task Tree." Every component in your project, whether it is an ArcGIS spatial dataset, a Modelica math model, a custom calculation script, or an AI agent state, exists as a navigable, typed node within this graph. Because the model is completely unified, dependencies are strictly tracked. If you tweak an upstream constraint (such as a substation capacity limit), all downstream dependent nodes instantly react and recalculate automatically.

Yes. FuncTasks are dynamic custom computation nodes configured with sandboxed JavaScript or compiled WebAssembly execution binaries. Developers write raw functions or import existing scripts directly inside individual code sheets, empowering teams to customize localized parameter controls, synthetic load-profile generators, or specific grid interconnection tariffs easily.

Joulios generates sample-efficient Gaussian Process Regression (GPR) surrogate models from complex physical inputs. By parsing weather conditions, PV Watts parameters, and geographical metrics, the system calculates posterior probability boundaries to estimate long-term thermal capacity layouts and electrical line load behaviors with minimal server overhead.

Joulios employs a coarse-to-fine hybrid execution loop directly inside the workflow engine:

  • Surrogate-First: For high-volume design exploration or optimization sweeps, the system routes calculations through the surrogate node, executing variations in microseconds (0.02ms).
  • Physics-Second (Fallback): Every surrogate node tracks its own validation error metrics. If a parametric sweep pushes a configuration near an uncertain boundary where errors exceed a strict confidence threshold (e.g., >1%), the engine automatically fires a fallback trigger, spawning a Web Worker to solve the true high-fidelity Modelica physics equations (ssc-wasm) for absolute precision.

Joulios is entirely Local-First. Because the Modelica physics engine, surrogate training algorithms, and optimization routines compile into native client-side WebAssembly and sandboxed containers, all heavy computing happens locally inside your browser memory. Your proprietary equations, private model parameters, and confidential datasets stay completely on your machine. They are never uploaded to a multi-tenant cloud "black box" vendor, ensuring you maintain 100% control and ownership of your intellectual property.

Yes, Joulios is architected precisely for the strict realities outlined in the 2026 NERC Critical Infrastructure Protection (CIP) Roadmap. NERC warns that relying on centralized, third-party cloud solutions and unencrypted public telecommunications networks exposes critical grid data to severe remote access vulnerabilities and state-sponsored routing exploits. By executing simulations locally via client-side WebAssembly, Joulios completely eliminates these external telecom and cloud-tenant attack vectors. Furthermore, our platform utilizes a strict schema validation engine (Zod) and fully reproducible builder environments (Nix/Yarn) to provide transparent configuration management, disciplined asset documentation, and secure identity mapping that aligns with NERC’s highest priority foundational cyber hygiene mandates.

Joulios handles Critical Energy Infrastructure Information (CEII) by inventing a zero-custody, local-first architecture, making it structurally impossible to leak your data. Because the simulation engine (ssc-wasm) and geospatial parsing tools run entirely inside your browser's local sandbox, your sensitive substation designs, one-line diagrams, and physical grid parameters never undergo network transfer. We do not own cloud servers or a centralized hosting backend; because your data never leaves your machine, you are structurally exempt from standard multi-party NDA gauntlets and background check bottlenecks.

We don't just rely on our offline design for safety; we back it up with strict client-side security measures to guarantee absolute trust:

  • Isolated Local Runtimes: All heavy physical simulations and custom engineering workflows are executed inside sandboxed background Web Workers, keeping your data locked within the safety of your own secure infrastructure.
  • Automated Data Scrubbing: Built-in schemas automatically clean local error logs, stripping out physical values so sensitive grid parameters cannot accidentally leak through debug telemetry.
  • Structural AI Orchestration: When using our built-in AI agents for optimization, the agent only interacts with the structural logic of your task graph (the nodes and connection rules). The actual physical parameters, coordinates, and asset values remain completely decoupled and locked inside the local runtime, ensuring the AI model never sees your proprietary grid specifics.

With Joulios, you are completely safe from the risks of cloud network leakage. Your data remains fully inside your corporate perimeter, protected by both the walls of your own IT infrastructure and our programmatically enforced local isolation.

Joulios panoramic renewable energy and battery storage landscape

Build the energy system before you build it in the real world.

Create a connected model, test what changes, and find stronger decisions before capital is committed.

Feel free to contact us using the form below, or reach out directly via email at info@brgenergies.com.