2026-07-05 06:41:32 +00:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "UTF-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
< title > LIFE Core - AI Operativsystem för Verklighetsintelligens< / title >
2026-07-07 07:11:50 +00:00
< link rel = "stylesheet" href = "/assets/css/landvex-complete.css" >
< style >
2026-07-05 06:41:32 +00:00
* { margin : 0 ; padding : 0 ; box-sizing : border-box ; }
body { font-family : - apple-system , BlinkMacSystemFont , 'Inter' , sans-serif ; background : #000 ; color : #fff ; line-height : 1.6 ; }
2026-07-07 07:11:50 +00:00
. header { background : #0a0a0a ; border-bottom : 1 px solid #333 ; padding : 24 px ; display : flex ; justify-content : space-between ; align-items : center ; }
2026-07-05 06:41:32 +00:00
. header h1 { font-size : 1.5 rem ; background : linear-gradient ( 90 deg , #00d4ff , #7c3aed ) ; -webkit- background-clip : text ; -webkit- text-fill-color : transparent ; }
. header . subtitle { color : #666 ; font-size : 0.85 rem ; }
2026-07-07 07:11:50 +00:00
. nav { background : #0a0a0a ; border-bottom : 1 px solid #333 ; padding : 0 40 px ; display : flex ; gap : 16 px ; }
. nav a { color : #666 ; text-decoration : none ; padding : 24 px ; font-size : 0.85 rem ; transition : all 0.2 s ; border-bottom : 2 px solid transparent ; }
2026-07-05 06:41:32 +00:00
. nav a : hover , . nav a . active { color : #00d4ff ; border-bottom-color : #00d4ff ; }
. main { padding : 40 px ; max-width : 1400 px ; margin : 0 auto ; }
2026-07-07 07:11:50 +00:00
. hero { text-align : center ; padding : 24 px ; background : linear-gradient ( 180 deg , #0a0a0a 0 % , #1a1a2e 100 % ) ; border-radius : var ( - - radius - lg ) ; margin-bottom : 40 px ; }
. hero h2 { font-size : 2.5 rem ; margin-bottom : 24 px ; background : linear-gradient ( 90 deg , #00d4ff , #7c3aed ) ; -webkit- background-clip : text ; -webkit- text-fill-color : transparent ; }
2026-07-05 06:41:32 +00:00
. hero p { font-size : 1.1 rem ; color : #aaa ; max-width : 800 px ; margin : 0 auto ; }
2026-07-07 07:11:50 +00:00
. layer-stack { display : flex ; flex-direction : column ; gap : 16 px ; margin-bottom : 40 px ; }
. layer { background : #111 ; border : 1 px solid #333 ; border-radius : var ( - - radius - md ) ; padding : 20 px ; display : flex ; align-items : center ; gap : 16 px ; transition : all 0.3 s ; }
2026-07-05 06:41:32 +00:00
. layer : hover { border-color : #00d4ff ; transform : translateX ( 8 px ) ; }
2026-07-07 07:11:50 +00:00
. layer-number { width : 40 px ; height : 40 px ; background : linear-gradient ( 135 deg , #00d4ff , #7c3aed ) ; border-radius : var ( - - radius - md ) ; display : flex ; align-items : center ; justify-content : center ; font-weight : 700 ; font-size : 1.1 rem ; }
2026-07-05 06:41:32 +00:00
. layer-info { flex : 1 ; }
. layer-info h3 { font-size : 1.1 rem ; margin-bottom : 4 px ; }
. layer-info p { font-size : 0.85 rem ; color : #888 ; }
. layer-meta { text-align : right ; }
. layer-meta . count { font-size : 1.25 rem ; font-weight : 700 ; color : #00d4ff ; }
. layer-meta . label { font-size : 0.75 rem ; color : #666 ; }
2026-07-07 07:11:50 +00:00
. core-blocks { display : grid ; grid-template-columns : repeat ( 3 , 1 fr ) ; gap : 16 px ; margin-bottom : 40 px ; }
. core-block { background : #111 ; border : 1 px solid #333 ; border-radius : var ( - - radius - md ) ; padding : 24 px ; text-align : center ; }
2026-07-05 06:41:32 +00:00
. core-block . icon { font-size : 2 rem ; margin-bottom : 12 px ; }
. core-block h3 { font-size : 1 rem ; margin-bottom : 8 px ; }
. core-block p { font-size : 0.85 rem ; color : #888 ; }
. stats-grid { display : grid ; grid-template-columns : repeat ( auto - fill , minmax ( 180 px , 1 fr ) ) ; gap : 16 px ; margin-bottom : 40 px ; }
2026-07-07 07:11:50 +00:00
. stat-card { background : #111 ; border : 1 px solid #333 ; border-radius : var ( - - radius - md ) ; padding : 20 px ; text-align : center ; }
2026-07-05 06:41:32 +00:00
. stat-card . value { font-size : 1.75 rem ; font-weight : 700 ; color : #00d4ff ; }
. stat-card . label { font-size : 0.75 rem ; color : #666 ; margin-top : 4 px ; }
2026-07-07 07:11:50 +00:00
. applications { display : grid ; grid-template-columns : repeat ( auto - fill , minmax ( 200 px , 1 fr ) ) ; gap : 16 px ; }
. app-card { background : #1a1a2e ; border : 1 px solid #333 ; border-radius : var ( - - radius - md ) ; padding : 16 px ; font-size : 0.9 rem ; }
2026-07-05 06:41:32 +00:00
. app-card : hover { border-color : #7c3aed ; }
< / style >
< / head >
< body >
< div class = "header" >
< div >
< h1 > LIFE Core< / h1 >
< div class = "subtitle" > v3.0.0 - AI Operativsystem för Verklighetsintelligens< / div >
< / div >
< / div >
< div class = "nav" >
2026-07-07 07:11:50 +00:00
< a href = "/admin/" > ← Admin< / a >
2026-07-05 06:41:32 +00:00
< a href = "#" class = "active" > Arkitektur< / a >
< a href = "#layers" > Lager< / a >
< a href = "#blocks" > Block< / a >
< a href = "#apps" > Tillämpningar< / a >
< / div >
< div class = "main" >
2026-07-07 07:11:50 +00:00
< div class = "lv-hero" >
2026-07-05 06:41:32 +00:00
< h2 > Landvex Intelligence Fusion Engine< / h2 >
< p > Ett AI-drivet operativsystem för verklighetsintelligens. Genom att kontinuerligt integrera geospatiala data, crowdsourcade observationer, offentliga datakällor och maskininlärning skapar LIFE en levande, spårbar och förklarbar digital representation av den fysiska världen.< / p >
< / div >
< div class = "stats-grid" >
< div class = "stat-card" >
< div class = "value" > 1,250< / div >
< div class = "label" > Projekt Övervakade< / div >
< / div >
< div class = "stat-card" >
< div class = "value" > 45K< / div >
< div class = "label" > Observationer< / div >
< / div >
< div class = "stat-card" >
< div class = "value" > 10< / div >
< div class = "label" > Datakällor< / div >
< / div >
< div class = "stat-card" >
< div class = "value" > 45< / div >
< div class = "label" > Aktiva Strömmar< / div >
< / div >
< div class = "stat-card" >
< div class = "value" > 7< / div >
< div class = "label" > AI-motorer< / div >
< / div >
< div class = "stat-card" >
< div class = "value" > 6< / div >
< div class = "label" > Kunskapsgrafer< / div >
< / div >
< div class = "stat-card" >
< div class = "value" > 120< / div >
< div class = "label" > API-endpoints< / div >
< / div >
< div class = "stat-card" >
< div class = "value" > 450< / div >
< div class = "label" > Dagliga Insikter< / div >
< / div >
< / div >
2026-07-07 07:11:50 +00:00
< h2 > 6-Lagers Arkitektur< / h2 >
2026-07-05 06:41:32 +00:00
< div class = "layer-stack" id = "layers" >
< div class = "layer" >
< div class = "layer-number" > 1< / div >
< div class = "layer-info" >
< h3 > Acquisition< / h3 >
< p > Kontinuerlig datainsamling från alla tillgängliga källor< / p >
< / div >
< div class = "layer-meta" >
< div class = "count" > 10< / div >
< div class = "label" > Källkategorier< / div >
< / div >
< / div >
< div class = "layer" >
< div class = "layer-number" > 2< / div >
< div class = "layer-info" >
< h3 > Normalization< / h3 >
< p > Standardisering, geokodning, ontologimappning och kvalitetssäkring< / p >
< / div >
< div class = "layer-meta" >
< div class = "count" > 6< / div >
< div class = "label" > Processer< / div >
< / div >
< / div >
< div class = "layer" >
< div class = "layer-number" > 3< / div >
< div class = "layer-info" >
< h3 > Evidence< / h3 >
< p > Evidensgraf, lineage, minne och versionshantering< / p >
< / div >
< div class = "layer-meta" >
< div class = "count" > 5< / div >
< div class = "label" > Komponenter< / div >
< / div >
< / div >
< div class = "layer" >
< div class = "layer-number" > 4< / div >
< div class = "layer-info" >
< h3 > Intelligence< / h3 >
< p > Detektion, hypoteser, risk och prediktion< / p >
< / div >
< div class = "layer-meta" >
< div class = "count" > 7< / div >
< div class = "label" > Motorer< / div >
< / div >
< / div >
< div class = "layer" >
< div class = "layer-number" > 5< / div >
< div class = "layer-info" >
< h3 > Knowledge< / h3 >
< p > Kunskapsgrafer och DNA-profiler< / p >
< / div >
< div class = "layer-meta" >
< div class = "count" > 6< / div >
< div class = "label" > Grafer< / div >
< / div >
< / div >
< div class = "layer" >
< div class = "layer-number" > 6< / div >
< div class = "layer-info" >
< h3 > Decision< / h3 >
< p > Dashboards, API, alerts, missions, rapporter, AI-agenter< / p >
< / div >
< div class = "layer-meta" >
< div class = "count" > 7< / div >
< div class = "label" > Gränssnitt< / div >
< / div >
< / div >
< / div >
2026-07-07 07:11:50 +00:00
< h2 > 3 Kärnblock< / h2 >
2026-07-05 06:41:32 +00:00
< div class = "core-blocks" id = "blocks" >
< div class = "core-block" >
2026-07-07 07:11:50 +00:00
< div class = "icon" > < / div >
2026-07-05 06:41:32 +00:00
< h3 > Decision Engine< / h3 >
< p > Vad bör användaren göra nu? Omvandlar intelligens till konkreta rekommendationer< / p >
< / div >
< div class = "core-block" >
2026-07-07 07:11:50 +00:00
< div class = "icon" > < / div >
2026-07-05 06:41:32 +00:00
< h3 > Learning Engine< / h3 >
< p > Självutvärdering och kontinuerlig förbättring av modeller< / p >
< / div >
< div class = "core-block" >
2026-07-07 07:11:50 +00:00
< div class = "icon" > < / div >
2026-07-05 06:41:32 +00:00
< h3 > Integration Layer< / h3 >
< p > REST API, webhooks, streaming, SDK och enterprise-integrationer< / p >
< / div >
< / div >
2026-07-07 07:11:50 +00:00
< h2 > Tillämpningar< / h2 >
< p > LIFE är en generell motor. Bistånd är en tillämpning, inte identitet.< / p >
2026-07-05 06:41:32 +00:00
< div class = "applications" id = "apps" >
2026-07-07 07:11:50 +00:00
< div class = "app-card" > < svg width = "16" height = "16" viewBox = "0 0 16 16" fill = "none" > < path d = "M2 14H14M4 14V8L8 4L12 8V14" stroke = "#666" stroke-width = "1.5" stroke-linejoin = "round" / > < path d = "M6 14V10H10V14" stroke = "#666" stroke-width = "1.5" / > < / svg > Infrastrukturhantering< / div >
< div class = "app-card" > Stadsplanering< / div >
< div class = "app-card" > Miljöövervakning< / div >
< div class = "app-card" > Försäkringsrisk< / div >
< div class = "app-card" > Kommunal tillsyn< / div >
< div class = "app-card" > Katastrofhantering< / div >
< div class = "app-card" > < svg width = "16" height = "16" viewBox = "0 0 16 16" fill = "none" > < rect x = "3" y = "2" width = "10" height = "12" rx = "1" stroke = "#666" stroke-width = "1.5" / > < path d = "M6 5H7M6 8H7M6 11H7M9 5H10M9 8H10M9 11H10" stroke = "#666" stroke-width = "1.5" stroke-linecap = "round" / > < / svg > Fastighetsförvaltning< / div >
< div class = "app-card" > Supply chain< / div >
< div class = "app-card" > Säkerhetsanalys< / div >
< div class = "app-card" > Biståndsövervakning< / div >
2026-07-05 06:41:32 +00:00
< / div >
< / div >
< / body >
< / html >