Sunrise Software · Tampere, Finland · Est. 2024

Understand the human first. Then build the better product for them.

The world is open. Wherever better software is needed, from audio to public health, I build it.

FounderPetri Korhonen
LocationTampere, Finland
Codegithub.com/pkorrrhonen-cmd ↗
Emailpete@sunrisesoftware.app
Petri Korhonen, founder of Sunrise Software, arms folded, in a dark polo shirt
Petri Korhonen
§01 · The connection

Four disciplines. One shared method.

Whatever I work on, a person, a benchmark, a codebase, a threat model, the work is the same. Understand the system first. Find the root cause. Then optimise until the system gives its best results.

01 · Psychophysical physiotherapy

Twenty years of clinical work with people. A human is one system, not a collection of parts, and understanding how they communicate is half the work.

02 · Optimisation

Engines, then silicon at cryogenic temperatures, now inference on a GPU box in the next room. How much can a system give, and how well can it hold it?

03 · Cybersecurity & health-tech

Day work: digital health software to clinical and regulatory standards. Patient data, audit trails and the security review are part of the product, not a layer added afterwards.

04 · Software

Where all of it applies at once. Read the system. Find the root cause. Push past specification.

§02 · Products

Products people pay for, and the instruments behind them.

Commercial products
Pro Master · EQ, liveVisit ↗
Live · paying customers · 2024 →

MasterForge

Mastering built for AI-generated music.

AI-generated music carries a brittleness microphones never had: codec artifacts, harsh transients, collapsed stereo, a dull low end. MasterForge was built for that gap, and in September 2026 its free tier was rebuilt to measure the track first and derive the whole chain from what it hears.

Free · Starter · ProOne-click or full controlRuns in the browser
masterforge.app →
Intro · luviamo.app ▶ Visit ↗
Live · 2026 →

Luviamo

One brand voice. The whole marketing lifecycle: ideation, copy, visuals, scheduling, publishing and measurement in one place.

Five rooms: ideate, plan, produce, publish, track. A single platform that learns the brand voice and carries it through the whole lifecycle, publishing to Facebook, Instagram and newsletters. Built for Nordic small businesses.

Brand voice, learned onceFacebook · Instagram · newslettersSolo · Team · Business
luviamo.app →
Tools and research instruments
Somnus · local AI server · always onVisit ↗
In use · 2026 → · home AMD box

Somnus

The local AI server. Always on, in the next room, and part of every project.

Somnus runs on a machine at home: two AMD GPUs, local models, always on. It is the core of the scientific projects and takes part in all the work: it generates candidates, screens them locally for almost nothing, and hands only the best to the expensive models. What survives is remembered.

Two AMD GPUs · 52 GBThree-tier funnel · local firstAMD R9700 sample program · white paper in progress
Lab notes · sf3d.fi →
Atlas · the workspaceAccess-protected
In use · 2026 →

Atlas

The backbone of the work: every project, every partner and every decision in one place, so nothing drifts from what matters.

Atlas is how the work is run. Partners and projects work inside it: who is doing what, what is waiting on whom, which decisions are open and which are made, all in one place, on the phone as well.

It is also the library and the second memory: everything built, with the reasons behind it, kept beside the code. And it carries its own tools for validating an idea and building it, so a project stays on its core instead of drifting.

Projects · partners · decisionsThe library of everything builtIdeas validated before they are built
Access-protected · shown to partners
§03 · Also in production

More products, tools and instruments.

Thirteen pathogens across twenty-three wellbeing regions from THL clinical and wastewater signals, a traffic-light state per region, opt-in email alerts. The light was redefined in September 2026 from a four-season backtest. Installable, works offline.

13 pathogens · 23 regionsEmail alerts for your regionWorks offline, installable
virustutka.app ↗
Virustutka: a map of Finland with each wellbeing region coloured by its respiratory-virus light, most amber, three red

Built on MML Maastotietokanta and Digiroad rather than OSM, so gravel and small forest roads are known across the whole country. Turn-by-turn with Finnish voice guidance, GPX and FIT export, loop planning, hill-aware routing.

Whole of FinlandFinnish voice guidanceGPX and FIT export
ultragravel.app ↗
Ultra Gravel: a planned 67 km gravel loop around Tampere drawn on the map, with distance, climb, gravel share and an elevation profile

Semantic search over eight-plus public sources, shareable SVG, CSV and PNG export. No login, no ads.

Eight-plus sourcesSemantic searchNo login, no ads
tilastosilta.fi ↗
TilastoSilta: the front page with a statistics search and featured charts

Lab notes, an autonomous news agent under a hard cost cap, and the SF3D heritage: from world records to world models.

Lab notesCurated AI research feedFrom world records to world models
sf3d.fi ↗
SF3D AI Lab: the front page with lab notes and the research feed

A magnifier over any part of the screen, a panel of every running coding session with its quota and burn rate, and the agent's edits as a live diff. Built for my own daily use. Open source, Apache-2.0.

Magnifier · sessions · live diffNothing leaves the machineOpen source, Apache-2.0
github.com/Sunrisesoftware-app/reviewglass ↗

Finnish defence subcontractors first. The vendor never touches the customer's classified material. Sales demo in production since August 2026; product core under way.

Runs inside the customer's networkNo outbound connectionThe vendor never sees inside
Salpa Defence wordmark

Repairs what AI generation and codecs break in audio, before mastering. Four repair stages and a Surgical De-tone panel for stubborn artifacts.

Companion to MasterForgeFour-stage repair pipelineSurgical De-tone
spectral.masterforge.app ↗
SpectralForge: a spectrogram with per-band scores and the repair pipeline controls
Before the software · SF3D · 2006–2016

Before software, I pushed silicon past its limits with liquid helium. A handful of people in the world have done that.

World records, top spots in world rankings, an LN₂ cooling product line with EK Water Blocks, pre-overclocked PCs for customers. What it left is the intuition for where a system holds and where it breaks, the same one I use on software today.

Cryo chamber · archive

Silicon at temperatures it was never designed for.

Extreme overclocking is about breaking limits. Under the alias SF3D I spent ten years chasing world records with liquid nitrogen and then liquid helium at −269 °C, in competition with the best in the world, sponsored by the manufacturers and representing them at events around the world.

It was never a hobby on the side. The power delivery on today's motherboards and much of what reached the market in that decade was shaped by what we demanded of the hardware. And in 2026 no desktop processor on sale runs at the 7 GHz we reached in 2010. The full story lives at sf3d.fi.

2006 – 2016Multiple world records in 3D and calculation benchmarks
2010First 7 GHz quad-core CPU, cooled with liquid helium
2012SuperPi 32M world record, Ivy Bridge class
CoolantLiquid helium
Lowest probe reading−234 °C
HWBot Pro LeagueWorld #3 · 1335.90 pts
Principal sponsorsIntel · AMD · Asus · ASRock · Foxconn · G.Skill · Kingston · Gigabyte · MSI
Liquid nitrogen vapour rising from a motherboard with an LN₂ pot during an SF3D session
LN₂ session
Petri Korhonen pouring liquid nitrogen at the GALAX Overclocking Carnival in Taiwan
Taiwan
A temperature display reading minus 234 degrees Celsius during liquid helium cooling
−234 °C
CPU-Z and SuperPi windows showing a Core i7 3770K at 6902 MHz completing the 32M run in 4 minutes 47 seconds
SuperPi 32M · 2012
The HWBot Professional Overclockers League table with SF3D in third place worldwide
HWBot · world #3
An overclocking bench at the AMD world record event in Las Vegas with three thermometers reading below zero
Las Vegas
The EK Water Blocks and SF3D Triple Point EVO liquid nitrogen pot installed on a motherboard
Triple Point EVO
The EK Water Blocks and SF3D Critical Point liquid nitrogen GPU pot on a Radeon graphics card
Critical Point
§04 · Approach

How the work gets done.

01Understand the person before the problem. Every product starts with someone, not a feature list.
02Get the most out of the system. Then make it feel effortless to the person using it.
03If it is not better than what exists, it does not ship. Sameness is not a business model.

Imagination is the limit. Build, then enjoy the world.

Build

Claude Code sessions in git worktrees, one branch and one pull request each, squash-merged. The agent types; I read, decide and merge.

Gate

CI is the gate, not the prompt: lint, types and tests in every repo, committed drift and render baselines in Atlas, a security lens on a schedule.

Run

Cloudflare Pages, Workers, D1 and R2 for the web; Hetzner for Python engines and routing; a home AMD box for local inference; Tailscale between them.

Record

Every repo carries a SEED, a session changelog, machine-readable build info, lessons and decision records. Atlas mirrors them; the repo is the truth.

§05 · Correspondence

Let's talk.

If something above resembles what you need, or you have an idea worth building, write to me directly. I am always open to good ideas and new ways of doing things.

pete@sunrisesoftware.app
Sunrise Software Oy · Tampere, FinlandEst. 2024Revised 20 Sep 2026