Systems builder · Rust developer

I build software that has to keep working when nobody is watching.

I'm Ólafur Búi. I build Rust services, self-hosted infrastructure, and native tools. This is where I document the systems, the failures, and the fixes.

Rust services Self-hosted systems Linux operations Native applications

01 · Selected system

Built end to end

All work
Active Flagship project

AkurAI Platform

The gateway to a self-hosted software suite — 12 apps, one system

The main hub for AkurAI, a private self-hosted alternative to mainstream SaaS: mail, single sign-on, VPN, drive, notes, CRM, DNS and monitoring, all running as small independent services behind one gateway. Built on AkurAI-Framework, a Rust web framework of my own with no bundler and no build step. The whole suite runs on roughly 30 MB of resident memory — real numbers pulled live from the host and compared against published sizing guidance for Keycloak, Grafana and CoreDNS.

  • Mail
  • Auth (SSO)
  • VPN
  • Drive
  • Notes
  • CRM
  • Router
  • Monitor
  • DNS
  • Framework

02 · More work

BifrOSt COSMIC desktop with the aurora wallpaper

active · 5 technologies

BifrOSt

Icelandic-first developer workstation built on Arch Linux

An independent live and install ISO with COSMIC, Icelandic defaults, optional development profiles, a safety-focused whole-disk installer, signed system updates, and an original visual identity. Version 0.2.2 ships through its own narrowly scoped pacman repository.

BifrOSt geometric bridge mark

in-progress · 5 technologies

BifrOSt Apps

Sandboxed, Icelandic-first applications for BifrOSt

First-party Flatpak application source, bilingual metadata, review candidates, and generators for GTK or Rust with Dioxus. The repository includes a RÚV media player candidate and Imbakassinn, a Rust television media-center application.

in-progress · 5 technologies

AkurAI-Drive COSMIC Client

Native desktop taskbar app for a self-hosted sync stack

A COSMIC-native desktop application that surfaces sync status, activity and file access for AkurAI-Drive directly in the panel. Built against libcosmic with an async backend polling the sync CLI.

active · 3 technologies

AkurAI-Drive Sync

Bidirectional S3-backed sync CLI

A command-line sync engine that keeps folders on two machines in step through S3, with conflict handling and resumable transfers. Runs as a background service on both ends of the link.

in-progress · 4 technologies

MeshGolf

Local-first Android golf scorecard with nearby BLE score sharing

A free and open-source scorecard for friends playing together. Tracks an 18-hole round and shares lightweight score snapshots directly with nearby phones over Bluetooth LE, without requiring an account, internet access, cloud storage, or location permission.

active · 4 technologies

olibuijr.com

This site — a terminal-flavoured portfolio and blog

Server-rendered with Axum and Askama, no client framework. Markdown posts, YAML-driven project list, progressive-enhancement terminal UI that degrades to plain HTML with JavaScript off.

03 · Learn in public

Training notes, deep dives, and walkthroughs.

The journal is for practical material: what I built, how it works, what broke, and enough detail to reproduce it. Written guides and video walkthroughs live together.

Browse the journal
2026-08-09 2 min read

BifrOSt starts with the unsafe parts

Why BifrOSt keeps Arch Linux intact, makes Icelandic defaults explicit, and treats the installer as the work that needs the most scrutiny.

  • linux
  • arch-linux
  • bifrost
2026-08-09 1 min read

AkurAI Platform is the boundary, not the bundle

What the AkurAI front door owns today: a managed private workspace, a catalog with explicit availability, and one delivery path that can be checked.

  • akurai
  • platform
  • self-hosting
  • operations