Gow dys y chummal

Ecosystem

Kys ta ny platformyn ainyn jannoo cooid jeh'n cheilley.
Dagh imneaun tool.

Ta RODMENA troggal ny troggallyn echey voish possan dy lioarlaghyn thie as voish shirveishyn oastit beggey lesh un chlowan ashoonagh d'eie, as coyrt currym da un ghreie ynrican. Ta ny fwirranyn oc hene ec ny h-ard-whallaghyn as t'ad loayrt harrish bus postys rheynnit.

troggalyn
13
ardáin óstáilte
8
lioarlann, einjyn as CLInyn
8
bus posta cohoyrteil
1

Prinsabylyn Kiaddee

  • Unnaneagh, un greie

    Ta Authentication ny Identity, ta authorisation ny Auth, ta metering ny TokenGate, ta email ny Mail API, ta approvals ny Futex, ta containers ny RunFlow as ta agentic workflows ny Highway. Cha nel products dy bragh cur er ash agh aalhiassaghey cooish ta greie thie ec y traa cheddin.

  • Ta possanyn co-ordnaghey trooid post

    Ta a gent hene, e cho-heshaght as e hashtee hene ec dagh ardán. Ta possanyn co-ordnaghey harrish ardáin er y bus agent-mail. Cha nel possan erbee cur eiyrtys er hashtee possan elley ny cur ticketyn stiagh 'sy tracker echey.

  • Bun-choontyssyn er nyn skeayley harrish çheeraghyn

    Ta nyn dhabbaghyn-fysseree hene ec shirveishyn, er oastyn anchasley ayns çheeraghyn anchasley. Foddee claare y reaghey ass y noa agh cha nod y fysseree echey ve, as ta shin freill y daa rheynn scarrit veih my cheilley. Ta dagh ooilley dhab-fysseree goll er aavannaghey gys trass ard as coipyn-sauçhys goll er jannoo jeh çheumooie jeh'n ynnyd.

Where it runs

Hostyn as ardjyn

Ta'n flod stiurit cummal 22 oayllyssyn-fysseree troaraght, as dagh fer jeu ayns shelloo un çhirveish, er 4 oasteryn oayllys-fysseree ayns 3 çheeraghyn, as ta 4 elley roie er oaster clowan-obbree. Cha nel daa hirveish erbee rheynn schema, as cha nel y chooid-hrogdee croghey er un jeshaght erbee.

bun-ghoarraneyn, dagh fer oc ayns shelloo un chirveish
22
hostyn y chlaare-stoyr
4
çheeraghyn
3
poynt aachloie minutes er y floag reirit, ec y chooid smoo
≤5
  • UKReeriaght Unnaneysit

    Applications and two database hosts

    Ta shiu hostal y tier application as ny databases son y workflow engine, y service approvals, y message bus, email, y ledger as y platform task.

  • FRYn Rank

    Ostyl Database

    Ta sé ayns shelloo yn raad enney as entreilys, pooaraghey, towseydys as y chied-chiarroo enney, freilt scarrit veih ny shirveishyn ta croghey er.

  • DEY Ghermaan

    Replica set

    Ta shoh cummal coip ta goll er noaaghey dy kinjagh jeh dy chooilley ghoonney, çheu mooie jeh'n daa ard elley. Cha nel bun echey, myr shen cha nel traahtey erbee croghey er derrey t'eh er ny hroggal.

  • Aahgherrym gyn brishey

    Ta dagh oayllys-fysseree stroo caghlaaghyn er corrym-block gys standby çheumooie jeh'n daa ard bunneydagh. Er yn oyr dy vel aavuilley neu-cho-emshyragh, cha nod replica lhiettal ny cur moal er y çhirveish roish.

  • Cummalyn cooyl-chlea

    T’eh goll dy kinjagh gys stoyral reddyn myr Archives, ayns boayl er-lheh, cryssit roish my nod ad yn host y aagail, as ry-akin reesht ec poynt erbee cheu-sthie jeh’n traa freayll. Ta aachrooanyn er nyn breaghey veih toshiaght gys jerrey.

  • Tree ymmodee er dy chooilley kiangley

    Cha nel oayllys-fysseree erbee goaill rish kiangley eddyr-voggyl er fockle-arrey ny lomarcan. Ta feme ec kiangley er encriptaght car ymmyrkey, teishtys cliant currit magh liorish lught-reill preevaadjagh as fockle-arrey, as ta dagh çhirveish cummit gys e oayllyssyn-fysseree hene.

  • Aachrooaghyn as cooypyn drommey

    Ta baght marranagh roshtyn dagh replica çheusthie jeh tammylt beg. Ta replicas coadey noi coayl hardware, as ta'n tasht-lioar coadey noi coayl fysseree.

Firrinagh 2026-10-05. Lhaih yn topology slane

Topology

Caslys-çheerey yn Ardán

Er hoght straihyn as un vus y chaslys-çheerey, cha nel cooish ry-akin agh un cheayrt. Ta ny troaragyn soit ec y vullagh, y stack ec y vuollee, as ta red erbee ta feme ec troar er un lheim ersooyl.

23 nodes · 27 cairyssyn recortyssit · 1 assumed

01/TROARYN02/IDENTITY & REAMYS03/REIREY04/ORCHESTRATION & EXECUTION05/ÇHAGHTERAGHT06/DATA & LIBRARIES07/DEV PROCESS08/ROGHEYDYN STACKBUS AGENT-MAILreport · ack · fix-notice · verify-result · closeRED9Troar · er n-iarraidhreTunnelTroarLedgerLedger · seyr jiuIdentityShirveish hoshitExternal IdPsGoogle · GitHub · AppleAuthShirveish hostitTokenGateShirveish hostitFutexShirveish hoshaghHighwayShirveish hostitRunFlowShirveish hoshaghstabilizeInneen obbragh · paartaghRODMENA Mail APIShirveish hostitdatashardLioarlann PythonmigrettiCLIsuperviceLioarlann PythonbulkmanLioarlann Pythonresilient-circuitLioarlann PythonscriptplanEngine + CLIissuedb-cli + EARSCLIPostgreSQLMooieRedisMooiePrismShirveish hoshagh

Scrolley-jee yn caslys çheu-lhiattee. Ta kaart ec dagh node heese jeh myrgeddin.

Ronsee

Gymmydey yn chaslys

Reih-jee node ny yn bus dy chur fys er ny mooinjerysyn echey as fakin cre t'echey, cre rish t'eh kianglt as cre nagh nhegin cur 'syn ynnyd echey rieau. Ta ny caartyn heese cur sheese er ny fir shen myrgeddin.

  • cairys documantit
  • assumed: shickyree roish my vel shiu cur nyn dreisht er
  • y bus agent-mail
  • troar (cagliagh gradient)

Cha nel ad tayrnit, er yn oyr dy vel ad bentyn dy chooilley raad:

  • Ta dy chooilley ghoan shickyragh jannoo feanish lesh Identity as cur pooar lesh Auth.
  • Ta dagh fwirran ardán co-ordnaghey harrish y bus agent-mail.
  • Ta dagh stoyr ry-lhaih ayns issuedb-cli, lesh specyn EARS.

Layers

Greieyn rere straih

Cre ta dagh greie dy reirey, cuin dy ymmyd eh, as cre nagh lhisagh eh ve currit ayns ynnyd echey.

01 Troaryn

  • RED9

    Troarer n-iarraidh

    Ardan agent-workforce raad ta dagh çhaghteraght ny task marragh, hene-reiltagh lesh enmys post-l.

    Tayrn er y lane stack. Ta Identity as Auth kiarail entreilys, TokenGate son carryn-argid, Mail API son kishtaghyn-post obbyr as RunFlow son sandboxes. She Highway yn cooilleeneyder beayn, ta Futex stiurey lowaltyssyn as migretti y schema, er Python, PostgreSQL as Redis.

    shiuish ayns coardail rish Identity · cur er bun trooid Auth · meadaryn trooid TokenGate · task mailboxes trooid RODMENA Mail API · currym sandbox er RunFlow · cur obbraghyn roie er y laue da Highway · foardaghey sheelnaue trooid Futex · migrates schema with migretti · troggit er PostgreSQL · troggit er Redis · cummaghyn reaghit trooid Prism

  • reTunnel

    Troar

    Ardan ingres unifit, seyr as bun-foshlit, ta soilshaghey shirveishyn ynnydagh çheu chooylloo NAT as aileaghyn da'n eddyr-voggyl theayagh harrish thunnelyn shickyr.

    Cliant Python as CLI neu-chroghagh, fo kied MIT, ta çheet lesh server hene-oastagh as nagh vel croghey er veg jeh ard-whallagyn elley y thie.

    CLIHTTP/TCP Cur shilley

  • Ledger

    Ledgerseyr jiu

    Ledger jees-choontey son argid, custymin as stoyr. Ta ny recortyssyn echey cormit, beayn as so-phroval fo reillyn ta'n stoyr-dara cur ayns bree.

    Trogit er Python as PostgreSQL, jannoo ymmyd jeh Auth son credentials, TokenGate son metering as migretti son schema. Hie eh trooid kiare giattyn ushylagh sthie as aa-ushylyn noi-olloo, as ta ny feeridyn oc er nyn soilshaghey magh.

    Ny row rieau currit ayns ynnyd lesh: Firrinagh follit oddys credential y chrooaghagh yinnagh eh y ghoaill, ny cassan reaghee ny scryssagh er y Ledger.

    Cha nee son: Quotas ny metering (ymmyd jeh TokenGate), metrickyn nagh vel er nyn freayll ny stayd obbraid.

    REST /v1OpenAPI 3.1llms.txt Cur shilley Coontey

02 Identity & Reamys

  • Identity

    Shirveish hoshitproduct

    Kiarailer OAuth ta reirey loggey stiagh son sleih as shirveishyn. Ta loggey stiagh son ooilley ny cooidyn ain goll trooid Identity.

    Cha nel Identity croghey er platform thie erbee elley. Ta'n claaraghey federaghey gys shirveishyn enney theayagh lheid as Google, GitHub as Apple.

    Cha nee son: Kiedyn ny paartyn, ta bentyn rish Auth. Identity dy yannoo currym shickyrys as Auth dy yannoo currym pooar.

    federates sign-in gys External IdPs

    OAuth2REST Cur shilley Docs

  • External IdPs

    Google · GitHub · Apple

    Ta shirveishyn enney theayagh, lheid as Google, GitHub as Apple, ta Identity conaasagh goll stiagh lioroo. Cha nel çhaghter goll stiagh elley ec Identity.

  • Auth

    Shirveish hostitproduct

    RBAC ar ny h-oastagh son paartyn, kiedyn, olteynys as checkyn “noddagh ymmydeyr X jannoo Y”. Ta troaryn cur sheese nyn baartyn 'sy çhirveish shoh.

    Shippit myr y phasheyd PyPI “auth”.

    Ny row rieau currit ayns ynnyd lesh: Taaghyn users/roles/permissions jeant er y laue, Casbin, OPA, ny lioarlann RBAC.

    Cha nee son: Login, sessions, passwords ny cur magh JWT. Ta Authentication bentyn rish Identity.

    RESTPython Cur shilley

03 Reirey

  • TokenGate

    Shirveish hostitproduct

    Coontey, cappan as cagliaghyn reat rere ymmydeyr, sheshaght ny tenant. T'eh goaill stiagh bujeadyn token, lioaryn-coontys ymmydeght, keimyn phlan, roieyn reserve/commit, as raantyssyn troa as ro-ymmydeght.

    Rere reill y thie, ta ny cappan goll er prowid ayns y daa ard-hheu. Shegin da cap lhiettal tra t'eh er ny gholl harrish as aahoshee tra t'eh er ny aalieeney.

    Ny row rieau currit ayns ynnyd lesh: Redis INCR counters, usage tables, token-bucket middleware, ny lioarlann limiter.

    Cha nee son: Authorisation (use Auth) ny DDoS shielding ec yn oir.

    cur er bun trooid Auth

    REST Cur shilley Imraa Agent

  • Futex

    Shirveish hoshaghproduct

    Apprysalyn deiney shickyr jeant liorish polasee. Shirrey shiu briwnys, cur eh er y raad liorish polasee, ard-chur ny currym eh, as geddyn y vriwnys trooid webhook.

    Ymmyrkit son cur ayns obbyr, eeckyn, giootyn entreilys, obbraghyn stroiee as bishaghey tullagh yn vudjet.

    Ny row rieau currit ayns ynnyd lesh: Çhaghteraghtyn Slack “please approve”, curryssyn input() ta cur bac, ny buird churreeaght er-lheh.

    goll er ny chur ayns bree er RunFlow · ymmyd dy veters trooid TokenGate · cur mail trooid RODMENA Mail API

    RESTMCPWebhooks Cur shilley

04 Orchestration & Execution

  • Highway

    Shirveish hostitproduct

    Jeshaght rheynnit, veayn son troyn-obbyr agentic. T'ee kiarail ard-obbreeyn, ammyssyn, sheshonyn, claareyn-traa, caghlaaderyn, obbreeyn ymmyrkey as cadjin, grianey roie as traceyn.

    Rere reill y thie, ta un lhoob resoonys hene ec cooid. T'ee jannoo ymmyd jeh Highway myr kiannoort beayn ta cur coontey er-ash liorish webhook as freayll ooilley resoonys LLM çheusthie jeh'n chooid.

    Ny row rieau currit ayns ynnyd lesh: Airflow, Prefect, Temporal, ny scriptyn orkestreeaght er-lheh.

    cur er bun trooid Auth · complements RunFlow

    RESTMCP Cur shilley MCP endpoint

  • RunFlow

    Shirveish hoshaghproduct

    Sandbox container creoiit as roieyn-obbragh DAG stiurit ec API son roie coad neu-yerrooagh ny gientit ec jantee. Foddee roieyn ve currit er sosta as aa-hoshiaghit, as ta logyn bio oc, aachhirritaghey as notyn son lowal-dooinney.

    Ny row rieau currit ayns ynnyd lesh: Roie Docker cục bộ, roie-ers self-hosted, ny CI chadjin.

    cur er bun trooid Auth · ymmyd dy veters trooid TokenGate · buill chur-gy-cheil trooid Futex (assumed: confirm)

    REST Cur shilley

  • stabilize

    Inneen obbraghpaartagh

    Jeshaght roie-obbragh shickyrysagh er ny hoilshaghey ayns coad. She'n reih sthie ny s'eddrymmey eh ayns ynnyd DAGyn RunFlow tra nagh vel feme er containers oastit.

    Cha nel shin cur magh fys erbee ayns shoh er-yn-oyr nagh vel y reamys as eaghtyr API er ve feeriet foast marish y voirreyder.

    reaghys elley da RunFlow

    Python

05 Çhaghteraght

  • RODMENA Mail API

    Shirveish hostitproduct

    Post-lhiegys as postaghey campaign, marish cur, clowanyn, geiyrt er livrey, webhooks taghyrtyn, rollyn lhiettal, quotas as cur er claaraghey. T'eh myrgeddin cur er bun ny kishtaghyn post ta ny troggalyn jeant orroo.

    Ta ny h-enmyssyn er mail.rodmena.co.uk as ta'n API ry-chur ec mailserver.rodmena.co.uk.

    Ny row rieau currit ayns ynnyd lesh: Lioarlannyn SMTP aw, SES/Mailgun/Sendgrid, ny scriptyn smtplib jeant dy h-aitt.

    cur er bun trooid Auth · goll er ny chur ayns bree er RunFlow · meadaryn quotas trooid TokenGate

    RESTMCPWebhooks Cur shilley

  • AgentBus

    Message busproduct

    Ta jantagh coadaghey feddyn kishtey-stiagh, enmys as entreilys lioar-chellveean, as t'eh coonraghey çhaghteraghtyn marish jantee elley as kishtey-post erbee harrish SMTP cadjin. She report, ack, question, fix-notice, verify-result as close ny sorçhyn dy haghteraghtyn.

    Ta shoh goaill ynnyd y CLI agentmail nagh vel er mayrn. Jean-shiu lhaih çhaghteraght veih jantagh elley myr aggyrtys as jean-shiu hene y prowaltys. Ny caghlaa-shiu agh y tasht-coad eu hene, as aareill-shiu yn aachrooaghys eu roish my nheill shiu dy vel red erbee reaghit.

    Ny row rieau currit ayns ynnyd lesh: Jannoo co-obbraghey er stoyr-rollage eddyr-vooadagh elley, fosley ticketyn ayns e loarreyder, ny jannoo aghin er peiagh dy chur er y chaghlaa.

    ar n-a iompar le RODMENA Mail API

    MCPCLIPython SDK Cur shilley Imraa Agent

06 Data & Libraries

  • datashard

    Lioarlann Python

    Dataset gollrish Iceberg as tashtey blob er jysk ny S3 marish recortyssyn append-only, snapshots, time travel as Parquet.

    Ny row rieau currit ayns ynnyd lesh: Pickle aw, CSV ny JSON ronney, phrebaneyn Parquet laue-reirit, ny bun-rolla dy row soit seose dy reayll blobs ny lomarcan.

    Python Docs

  • migretti

    CLI

    CLI arreydys SQL-first PostgreSQL: croo, cur ayns bree, cassey erash, squash as seed. She eshyn yn ynrican greie arreydys PostgreSQL t'ayns kied.

    Ny row rieau currit ayns ynnyd lesh: alembic, flyway, yoyo ny ORM auto-migrations. Ta'n rule shoh çheusthie jeh'n thie bentyn da dy chooilley PostgreSQL schema.

    targets PostgreSQL

    CLI GitHub

  • supervice

    Lioarlann Python

    Supervisor obbyr async gyn veg croghey da labreeyn, daemons as luch-eeck queue. T'eh stiurey barrantyssyn slaynt, reirey possanyn as aa-hoshiaghey obbyr tra t'eh tuittym.

    Ta systemd ny Kubernetes rea ny lomarcan jannoo ynnyd share.

    Python

  • bulkman

    Lioarlann Python

    Bulkheads as scarrey co-obbree ta cur cagliagh er mooadys y vrastyl jeh crogheyd ta failleil.

    She reill y thie circuit_breaker_enabled=False y hoiaghey dagh ooilley hraa. Ta bulkman stiurey eddyr-scarrey, as ta brishey-cuirrey bentyn rish resilient-circuit.

    complements resilient-circuit

    Python

  • resilient-circuit

    Lioarlann Python

    Circuit breaking, aachhirritaghey lesh backoff, as laueaghey failsafe ny fallback mygeayrt cuirraghyn neu-yerrooagh. Kiangle-shiu eh lesh bulkman son scarrey.

    Ny row rieau currit ayns ynnyd lesh: tenacity, pybreaker, ny lhoobyn aahroaraghey laue-jeant.

    Python

  • scriptplan

    Engine + CLIproduct

    Jeshaght cho-chotleragh rish TaskJuggler (.tjp) son plannal cooid as traa-yantys. T'eh laueaghey sleih as jeshaghtyn harrish traa, croghidyn as feaillereyn, as gientyn magh Gantt.

    Ny row rieau currit ayns ynnyd lesh: Caghlaaghyn-naight ny co-earroo dateyn er y chooish.

    CLI GitHub

07 Dev Process

  • issuedb-cli + EARS

    CLI

    Lurg-reireyder tiggad rere purt-chowree lesh specyn EARS, cooinaghtyn beayn as lhaihyn. Ta dagh yeearree jeshaghteyrys geiyrt er y chymmylt bea eginagh foshlit → er-obbraghey → doont.

    Ta dagh yeearree jeshaghteyrys çheet dy ve ny spec EARS ayns tiggad as ayns coip fo directory SPECS/ y phurt-chowree.

    Ny row rieau currit ayns ynnyd lesh: TODOs gyn roie.

    CLI

08 Rogheilyn Stack

  • Prism

    Shirveish hoshaghproduct

    Gateway LLM ta coheantagh rish OpenAI as Anthropic as oddys shiu ymmodee creckeyderyn y chur fo un ennym model. Ta nyn ynnyd-ymmydey shinney gys un phrowaltagh heose gyn aahilg, as she eshyn y prowaltagh LLM thie son eamaghyn model ayns greieyn.

    REST API reference

  • PostgreSQL Stoyr cochianglagh shirrit.
  • Redis Shareyr son tashtey, queuyn as fan-out.

Reih greie

Enmyssit yn feme, ymmydit yn greie ta echey, as ny jean aachur er cooish ta greie thie cur sheese urree hannah.

C'raad yn greie dy ymmyd son dagh feme jeshaghteyrys, as cre nagh lhisagh shiu y ymmyd ny ynnyd
FemeYmmydNy ymmyd dy bragh
Login / OAuth / “who is this?”IdentityScreeu nyn auth hene
Rollyn, kiedyn, “noddagh X jannoo Y?”AuthTaabyl RBAC, Casbin, OPA
Cwotaghyn, creeaghyn reat, coonyn, aaraghyn, meadraghTokenGateRedis coonteyryn, lioarlann chiangleyder
Çheet er post-l, clowanyn, çhaghteraghtynMail APIsmtplib, SES/Mailgun
Çhaghteraght rish skimmee platform elleyagent-mailJannoo cooid jeh'n reiltys ny'n lorgeyder oc
Coad untrusted ny code gineritRunFlowDocker cục bộ, rinners CI
Pipeline / DAG / ETL DeterministicRunFlow ny stabilizeAirflow, Prefect
Shoillagh (LLM-ghient) obbragheyHighwayTemporal, lhoopleenyn cliaghtagh
Ammys / fo-screeu deineyFutexTa Slack geearree, taabylyn kied
PostgreSQL schema migrationsmigrettialembic, flyway, yoyo
Feaillaghyn-daa, blobs, recortyssyn, Parquetdatashardpickle/CSV dumps, DB myr blob store
Processyn obbree reireysupervicenohup, respawn screeuit er laue
Bulkheads / concurrency isolationbulkman (breaker OFF)Semafory ad hoc
Brishey kiarkyl / aahroie / cooyl-ghoaillresilient-circuittenacity, pybreaker
Aarheynn / plannal shirveishscriptplanClishagyn-sheeley
Tickets, specs, requirementsissuedb-cli + EARSTODOs Neu-hraie
Cuirteyryn LLM cheu-sthie jeh greieynPrismSDKyn as eochraghyn er son dagh creckeyder skeaylt harrish greieyn

Mod obbree

Ta tree aghtyn-obbragh currit er dy chooilley hashtagh, cre erbee ta eh troggal.

  • EARS + issuedb workflow

    Ta dagh aghin jeshaghteyrys çheet dy ve ny spec EARS as ny thiggad issuedb, as ta’n spec goll er coipiey stiagh ayns stoyr-fysseree SPECS/ y tashtey. Ta thiggadyn gleashaghey veih foshlit gys er-obbraghey gys doont.

  • TRUST5

    Gienney coad LLM stiurit liorish sonreeaghtyn, gattit er caighdeeaght, lesh hene-lheihys, loupyn shickyree/cochiartee kianglt, giatyn cuaghtit as jannoo beg jeh feysht Oracle.

  • Audit mission-critical

    Auditing by falsification: ta checks currit tro chonnaghyn y troar hene, ta findings currit er ash bio, as ta dagh probe er ny reayll myr baseline runnable son y chied cheayrt elley.

Reillyn ta bentyn rish dy chooilley greie.
  • Jeeagh-jee er y chooid shen trooid eadar-aght y troar hene. Lhaih-jee y steat trooid e API ny e CLI, as ny jean-jee feysht ny screeu gys y stoyr-harey dy hickyraghey ny dy chiartaghey eh.
  • Cur gach probe ec case jarrooagh ennit roish my ver shiu barrant er result negatiagh voish.
  • Cur magh tuarymyn son ny va jeant ny yei, as enmys y lhieaghyn nagh row prowit.
  • Jean prowal dy chooilley chappagh gyn y daa raad: shegin da blockal tra t'eh er ny hroggal as aaghoaill tra lhisagh eh.

Troaryn jeant er ny platformyn shoh

Ta ny platformyn shoh çheu chooylloo dy chooilley nhee ta shin cur magh: Highway, MailApi, RunFlow, Futex, reTunnel, Ledger, RODMENA L10n, TokenGate, AgentBus, RODMENA ID, Auth, Prism, pdfapi, Container Registry, RODMENA CI, Uptime.Systems, Trust5, RED9, Graphviz Provider, Steward, Tollgate, Haven, RODMENA LRS, RODMENA cmi5, Vellum, supervice, datashard, ScriptPlan, Stabilize, Trace, Provenance and Knowledge base. T'ad stiurey yn cholught myrgeddin.