Sourceful Energy
🌱Powering the distributed energy revolution

Sourceful Design System

Components, tokens, and guidelines for building consistent, accessible interfaces across Sourceful Energy products.

AI assistant prompt - hover to expand

Use the Sourceful Design System (@sourceful-energy/ui).

Before making changes, ask me:
1. New project or existing codebase?
2. Full reskin or selective component replacement?

Then fetch the full setup guide:
https://raw.githubusercontent.com/srcfl/srcful-design-system/main/CLAUDE.project-template.md

Critical: Import @sourceful-energy/ui/styles.css BEFORE globals.css (order matters).

Docs: https://design.sourceful.energy
Loading map...
Sites (4)
Online
Offline
Setup
Click a site to select
Total Production
8.9 kW
Sites Online
2/4
Sites

Stockholm HQ

Kungsgatan 1, Stockholm

4.5 kW

Active

Gothenburg Office

Avenyn 10, Gothenburg

3.2 kW

Active

Malmö Site

Stortorget 5, Malmö

0.0 kW

offline

Uppsala Campus

Universitetsvägen 1, Uppsala

1.2 kW

commissioning
Total Production
186.4 kWh
+12.5%
vs last week
Grid Export
82.3 kWh
+8.2%
vs last week
Battery Health
94%
-0.5%
vs last month
Savings
€304
+18.3%
vs last week
Today's Energy Flow
Solar production vs consumption over 24 hours
Weekly Summary
Production and export by day
Savings Trend
Daily savings from solar production (€)
This Month
Performance summary
Self-consumption
68%
Grid independence
72%
CO₂ saved
124 kg
Peak shaving
2.4 kW
10

Total Devices

6

Online

2

Offline

1

Warnings

Device Fleet
Manage and monitor all connected devices
DeviceTypeSiteStatusPowerLast SeenFirmware
Solar Inverter 1
INV-001
Inverter
Stockholm HQ
Online
+4.5 kWJust nowv2.4.1
Solar Inverter 2
INV-002
Inverter
Stockholm HQ
Online
+3.8 kWJust nowv2.4.1
Home Battery
BAT-001
Battery
Stockholm HQ
Online
-1.2 kWJust nowv1.8.3
Grid Meter
MTR-001
Meter
Stockholm HQ
Online
+2.1 kWJust nowv3.1.0
Solar Inverter 1
INV-003
Inverter
Gothenburg Office
Online
+3.2 kW2 min agov2.4.0
Storage Unit
BAT-002
Battery
Gothenburg Office
Warning
5 min agov1.8.2
EV Charger A
EVC-001
EV Charger
Gothenburg Office
Online
+7.4 kWJust nowv4.0.2
Rooftop Inverter
INV-004
Inverter
Malmö Site
Offline
2 hours agov2.3.8
Smart Meter
MTR-002
Meter
Malmö Site
Offline
2 hours agov3.0.5
Test Inverter
INV-005
Inverter
Uppsala Campus
Setup
+1.2 kW10 min agov2.4.1

Solar Production

4.8 kW

92% of capacity

Battery

78%

Discharging 1.2 kW

Home Usage

3.2 kW

Below average

Grid Export

2.8 kW

€0.28/kWh

Live Energy Flow
Real-time energy distribution
Live
Production Today
Last hour trend
+12%
EMS Schedule
Next action
Charge battery
Scheduled14:00 - 16:00

Optimizing for low grid prices (€0.08/kWh)

AI Assistant

Good morning! Your solar system is performing well. Current production is 4.8 kW, which is 92% of expected output for this time of day.

Energy Management System

Stockholm HQ - Optimizing for cost savings

Running

Today's Savings

€12.40

vs grid-only

Battery SoC

78%

7.8 kWh stored

Self-Sufficiency

84%

Last 24 hours

Next Action

14:00

Start charging

Today's Schedule
00:0012:0024:00
Idle
Self-Consumption
Charging
Exporting
Discharging
Energy Forecast
Predicted solar, consumption & battery
Electricity Price
SE3
2.59kr/kWh
High
stable

Low

0.96

Avg

1.61

High

2.88

Cheapest today:01:45(0.96 kr)
Automation Priorities
Drag to reorder your goals
  • 1

    Maximize savings

  • 2

    Maximize earnings

  • 3

    Self-consumption

  • 4

    Grid independence

  • 5

    Carbon reduction

Quick Actions
Weather
-3°C
Overcast
-7° / -1°
17 km/h
60% rain
UV 0.5
08:41
15:04
Solar Forecast0.0 kWh

Peak at 18:00 (0.0 kW)

100% cloud cover expected

Next 12 Hours

18:00-2°
19:00-2°
20:00-1°
21:00-1°
22:000°
23:000°
0:001°
1:001°
2:001°
3:002°
4:002°
5:002°

Savings & Rewards

Stockholm Home - SE3 Price Area

Live

Today's Savings

48 kr

vs grid-only

Reward Points

1,247

+23 today

Grid Export

12 kr

8.2 kWh sold

Peak Avoided

9 kr

2.1 kWh shifted

Financial Summary
Today's grid exchange economics

Grid Import

14.2 kWh

Avg: 0.82 kr/kWh

Grid Export

50.7 kWh

Avg: 1.74 kr/kWh

Export earnings (spot)+88.44 kr
Import cost (incl. VAT)-27.76 kr
↳ Energy tax5.57 kr
↳ Grid tariff (import)4.97 kr
Grid tariff (export)-2.54 kr
Net Balance+58.15 kr

Includes energiskatt (0.392 kr/kWh), elnätsavgift, and 25% VAT

Estimate Your Savings
Configure your system to see potential savings
Self-consumption12,000 kr/year
Peak avoidance4,500 kr/year
Grid export6,000 kr/year
Estimated Total22,500 kr/year

Based on typical Swedish household in SE3 with Sourceful EMS

Grid Exchange
Import/export & spot price
Import
Export
Price
Rewards

Today

+23

Week

+142

Total

1,247

Next tier1,500 pts
Today's Breakdown
Self-consumption
+22 kr
Peak avoidance
+9 kr
Grid export
+12 kr
Smart EV
+5 kr
Total48 kr

Quick Start

1. Install the package

npm install @sourceful-energy/ui

# Import in your app
import { Button, Card, Input } from "@sourceful-energy/ui"
import "@sourceful-energy/ui/styles.css"

2. Add Claude Code support

Download our CLAUDE.md template so Claude Code automatically uses the design system:

curl -o CLAUDE.md https://raw.githubusercontent.com/srcfl/srcful-design-system/main/CLAUDE.project-template.md

Learn more about Claude Code setup →