← Document

Guinness · Platform briefing

The Guinness Platform — How It Works

Prepared for Tom & Will · Guinness · v0.1

01

You own a complete, self-contained platform.The apps and the server they run on — yours, on infrastructure you control.

02

Its data supply is a plug, not a hard wire.Where the power comes from is a configuration choice that sits with Guinness.

03

Independence has already begun.Two in-house data circuits are live today — one on a feed Guinness funds directly.

The Guinness Platform · executive briefing1 / 8 · v:b63a38

01 · The big idea

A microwave on your own counter

2 / 8

The microwave doesn’t care where the electricity comes from.

The Guinness platform the apps + the server they run on THE APPLIANCE — YOURS Interim socket external data supply today Guinness’s own supply own feeds + engines, as they come online the electricity — market data & analytics the move — a configuration change, not a redevelopment The day your own supply is connected: unplug from the shared socket, plug into yours — and nothing about the microwave changes.
The appliance is fixed and owned; the supply is a choice.2 / 8 · v:b63a38

02 · What you own

The three layers of the platform

3 / 8
Giteathe code vault

Every app’s source code, with full history — the blueprints, kept on-site. The platform can be rebuilt, audited, or handed to a new developer at any time.

Coolifythe control panel

Manages every app — deploy, restart, logs, certificates. The dashboard and breaker-box for the whole estate.

Hetznerthe server

A dedicated machine in a data centre — the counter the microwave sits on. A standard, portable Linux server with nothing locked to any vendor.

All open-sourceno proprietary platform you’re locked into

All portablemoving provider is a standard migration, not a rebuild

All yoursyou own and control all three layers

You already rent a server today. This is the same kind of rented machine Guinness already operates — your name on the bill, your machine, for as long as you pay for it.
No vendor can hold the system hostage.3 / 8 · v:b63a38

03 · What it does

The applications, at a glance

4 / 8
Orion — the shellguinnessgi.x-trillion.comone login · one sidebar · every app in one place
Brian

The built-in help agent — answers from each app’s live manifest, never out of date

Athena

The portfolio cockpit — NAV, yield, duration, allocation, P&L, compliance

Lexa

Sovereign & quasi-sovereign credit reports and analysis

Iris

Interactive guide to the platform — onboarding and walkthroughs

Jess

Narrated video briefings — analysis as short, voiced summaries

Jules

Deck auditor — checks presentations against the Guinness house style

Maya

The execution bridge — carries orders out and brings fills back

Iona

Voice briefings — spoken portfolio and market commentary

Georgia

A sovereign ESG scorer

Each app self-describes via its live manifest — the source of truth for what it does.4 / 8 · v:b63a38

04 · Where the data comes from

Three inputs — external today, by design

5 / 8
Bond analyticsyields · durations · spreads · accrued

Why external today

Everything rests on accrued interest — it must come from a proper, industry-standard bond-maths engine (QuantLib). Maia does not yet compute accrued.

The route in-house

Maia, once it produces QuantLib-grade accrued — or a licensed bond-analytics feed. Either way, the numbers on screen never change.

Credit ratingsvia Lexa

Why external today

A direct Moody’s / S&P data licence is not yet in place.

The route in-house

Guinness contracts the ratings feed directly, or an alternative source is connected.

Pricingthe current RVM build

Why external today

A full Bloomberg data licence is, at current scale, prohibitively expensive.

The route in-house

A Guinness-licensed or alternative price feed is connected.

Why the path runs through Guinness:

corporate market-data licences must be contracted by the institution that uses them — so full data independence runs through Guinness’s own provider relationships.

Each input is a swap-in, not a hard wire — changing the source is a configuration change.5 / 8 · v:b63a38

05 · The worked example

Accrued interest — same number, whoever computes it

6 / 8

Deterministic maths: one correct answer. Swapping engines changes whose engine runs — never the numbers on screen.

Interim engine external · QuantLib-based · today Guinness’s own engine when it is ready — Guinness’s choice Accrued interest the keystone — yield, duration, P&L = same number Every screen unchanged guinness_mcp doesn’t re-calculate — it re-sources. Same answer, Guinness’s own source, zero disruption.
“Not locked in” is a real, low-risk position — not a leap of faith.6 / 8 · v:b63a38

06 · The path to self-supply

Two circuits already live

7 / 8

Independence has stopped being a diagram. The choice has been exercised twice.

LIVE TODAY WHEN GUINNESS CHOOSES ✓  Sovereign fundamentals licence-free public data — no external analytics in the path ✓  Macro time series Haver Analytics, on Guinness’s own subscription — funded directly Bond analytics in-house engine (Maia, once accrued is right) — or a licensed feed Credit ratings a direct ratings licence Pricing a licensed or alternative price feed guinness_mcp the end state — full self-supply, every circuit on Guinness’s terms Every row moves from external to in-house without touching the apps — independence is always available, never forced.
One circuit runs licence-free; one on a feed Guinness pays for itself — the independence argument made literal.7 / 8 · v:b63a38

07 · Access

Who logs in where

8 / 8
WhoWhereWhat
Everyoneall users guinnessgi.x-trillion.com The apps — the front door. One sign-in by email one-time-code; all most users ever need.
OpsTom & Will coolify.guinnessgi.x-trillion.com The control panel. Every app’s status and logs; redeploy, restart, configure.
DevelopersWill gitea.guinnessgi.x-trillion.com The code vault. Source and history; you decide when new versions go live.
Behind the appsno login needed guinness-mcp.guinnessgi.x-trillion.comLIVE The in-house data engine. Serves Guinness’s own data first; routes the rest, transparently.

To complete: personal Coolify and Gitea accounts for Tom & Will follow once work email addresses are confirmed — each with a forced password change on first sign-in.

Each app’s live manifest (or Brian) is the always-current source of truth.8 / 8 · v:b63a38