Menu
Public repository / f9ad97f6d8275ebdd13ec7823f9186bdad2c744a
AkurAI-Platform / backend/page.json
Latest change f9ad97f6d8275ebdd13ec7823f9186bdad2c744a - feat: present AkurAI source-linked platform by Olafur Bui
{
"title": "AkurAI Platform",
"brand": "AkurAI Platform",
"year": 2026,
"host": "mail.olibuijr.com",
"vm_ip": "3.94.46.219",
"updated": "2026-06-26 14:35 UTC",
"summary": "Live deployments, source repositories, and measured memory for AkurAI projects.",
"hero": {
"eyebrow": "Open-source Rust infrastructure",
"headline": "AkurAI Platform",
"lede": "Live deployments, source repositories, and measured process memory for the AkurAI projects.",
"image": "/assets/akurai-platform-hero.webp",
"image_alt": "Compact infrastructure node connected to lightweight application tiles and memory bars."
},
"nav": [
{ "label": "Projects", "href": "#projects" },
{ "label": "Source", "href": "#source" },
{ "label": "Memory", "href": "#memory" }
],
"stats": [
{ "value": "10", "label": "live entries" },
{ "value": "9", "label": "Rust-backed services" },
{ "value": "0.4 MiB", "label": "smallest measured PSS" },
{ "value": "154.6 MiB", "label": "Node comparison workload" }
],
"github": {
"label": "github.com/olibuijr",
"url": "https://github.com/olibuijr",
"text": "AkurAI is built as small repos instead of one opaque platform bundle. Each live entry below links to the deployed service and the repository that backs it."
},
"applications": [
{
"name": "AkurAI Mail",
"kind": "Mail UI and API",
"url": "https://mail.olibuijr.com",
"action": "Live",
"unit": "akurai-mail-ui.service",
"memory": "3.7 MiB PSS",
"bar": "9",
"description": "Mail web/API surface for AkurAI accounts.",
"repos": [
{ "label": "AkurAIMail", "url": "https://github.com/olibuijr/AkurAIMail" },
{ "label": "akurai-mail-api", "url": "https://github.com/olibuijr/akurai-mail-api" }
]
},
{
"name": "AkurAI Auth",
"kind": "Identity provider",
"url": "https://auth.olibuijr.com",
"action": "Live",
"unit": "akurai-idp.service",
"memory": "3.3 MiB PSS",
"bar": "8",
"description": "OIDC provider for AkurAI sign-in.",
"repos": [
{ "label": "akurai-idp", "url": "https://github.com/olibuijr/akurai-idp" }
]
},
{
"name": "AkurAI Router",
"kind": "API gateway",
"url": "https://akurai-router.olibuijr.com/health",
"action": "Health",
"unit": "akurai-router.service",
"memory": "0.7 MiB PSS",
"bar": "3",
"description": "Rust HTTP gateway exposed through the EC2 nginx edge.",
"repos": [
{ "label": "AkurAI-Router", "url": "https://github.com/olibuijr/AkurAI-Router" }
]
},
{
"name": "Rust Agent Gateway",
"kind": "Agent API",
"url": "http://mail.olibuijr.com:8644/health",
"action": "Health",
"unit": "rust-agent-gateway.service",
"memory": "5.5 MiB PSS",
"bar": "13",
"description": "Provider gateway for AkurAI Rust Agent sessions.",
"repos": [
{ "label": "AkurAI-RustAgent", "url": "https://github.com/olibuijr/AkurAI-RustAgent" }
]
},
{
"name": "Rust Monitor",
"kind": "Monitoring UI",
"url": "https://monitor.olibuijr.com",
"action": "Live",
"unit": "rust-monitor.service",
"memory": "6.5 MiB PSS",
"bar": "15",
"description": "Rust monitor for the host.",
"repos": [
{ "label": "rust-monitor", "url": "https://github.com/olibuijr/rust-monitor" }
]
},
{
"name": "AkurAI DNS",
"kind": "Authoritative DNS",
"url": "",
"action": "Port 53",
"unit": "akurai-dns.service",
"memory": "1.3 MiB PSS",
"bar": "5",
"description": "Authoritative DNS daemon for VM-managed zones.",
"repos": [
{ "label": "akurai-dns", "url": "https://github.com/olibuijr/akurai-dns" }
]
},
{
"name": "AkurAI Framework",
"kind": "Web framework",
"url": "https://akurai-framework.olibuijr.com",
"action": "Live",
"unit": "akurai-framework.service",
"memory": "0.9 MiB PSS",
"bar": "4",
"description": "No-build Rust web runtime used by AkurAI pages.",
"repos": [
{ "label": "AkurAI-Framework", "url": "https://github.com/olibuijr/AkurAI-Framework" }
]
},
{
"name": "AkurAI VPN",
"kind": "VPN project site",
"url": "https://akurai-vpn.olibuijr.com",
"action": "Live",
"unit": "akurai-vpn-site.service",
"memory": "0.4 MiB PSS",
"bar": "2",
"description": "Project page for the AkurAI VPN service.",
"repos": [
{ "label": "AkurAI-VPN", "url": "https://github.com/olibuijr/AkurAI-VPN" }
]
},
{
"name": "AkurAI Platform",
"kind": "Project directory",
"url": "http://platform.olibuijr.com",
"action": "Live",
"unit": "akurai-platform.service",
"memory": "0.9 MiB PSS",
"bar": "4",
"description": "This page: deployments, repositories, and measured memory.",
"repos": [
{ "label": "AkurAI-Platform", "url": "https://github.com/olibuijr/AkurAI-Platform" }
]
},
{
"name": "Golfsetrid",
"kind": "Hosted Next.js app",
"url": "https://golfsetridak.is",
"action": "Live",
"unit": "golfsetrid.service",
"memory": "154.6 MiB PSS",
"bar": "100",
"description": "VM-hosted Node/Next.js workload included as the local comparison point.",
"repos": [
{ "label": "golfsetridak", "url": "https://github.com/olibuijr/golfsetridak" }
]
}
],
"comparisons": [
{
"name": "Rust web runtime",
"akur_memory": "0.9 MiB PSS",
"other_product": "Next.js production process on this VM",
"other_memory": "154.6 MiB PSS",
"difference": "reference/measured ratio: about 170:1",
"source_label": "same-VM measurement",
"source_url": "#methodology"
},
{
"name": "Identity provider",
"akur_memory": "3.3 MiB PSS",
"other_product": "Keycloak pod base memory",
"other_memory": "1,250 MB RAM",
"difference": "reference/measured ratio: over 300:1",
"source_label": "Keycloak sizing guide",
"source_url": "https://www.keycloak.org/high-availability/single-cluster/concepts-memory-and-cpu-sizing"
},
{
"name": "Monitoring UI",
"akur_memory": "6.5 MiB PSS",
"other_product": "Grafana minimum recommendation",
"other_memory": "512 MB RAM",
"difference": "reference/measured ratio: about 75:1",
"source_label": "Grafana install docs",
"source_url": "https://grafana.com/docs/grafana/latest/setup-grafana/installation/"
},
{
"name": "DNS service",
"akur_memory": "1.3 MiB PSS",
"other_product": "CoreDNS default sizing formula",
"other_memory": "54 MB base",
"difference": "reference/measured ratio: about 40:1",
"source_label": "CoreDNS scaling note",
"source_url": "https://coredns.io/2018/11/15/scaling-coredns-in-kubernetes-clusters/"
}
],
"methodology": {
"label": "Measured on 2026-06-26",
"text": "AkurAI memory is proportional set size from /proc/<pid>/smaps_rollup on mail.olibuijr.com. External rows use published baseline or minimum guidance and are not identical workload benchmarks."
},
"sources": [
{
"label": "Keycloak high availability sizing",
"url": "https://www.keycloak.org/high-availability/single-cluster/concepts-memory-and-cpu-sizing"
},
{
"label": "Grafana installation hardware recommendations",
"url": "https://grafana.com/docs/grafana/latest/setup-grafana/installation/"
},
{
"label": "CoreDNS scaling note",
"url": "https://coredns.io/2018/11/15/scaling-coredns-in-kubernetes-clusters/"
}
]
}