27-day current streak·43-day longest streak
--- I'm a DevOps and platform engineering leader, thirty years in. I like doing the whole arc: architect the platform, write the Terraform, present the SOW to the CTO, then…



!Profile views
---
I'm a DevOps and platform engineering leader, thirty years in.
I like doing the whole arc: architect the platform, write the Terraform, present the SOW
to the CTO, then ship the product. Most of what I learn ends up either in a tool on this
profile or in my knowledge base.
> Infrastructure you can't rebuild from a clean checkout isn't infrastructure — it's a
> liability with a hostname.
---
| Project | What it is |
| :------ | :--------- |
| AIFactory | Spec-driven development for AI agents — a planner → coder → QA pipeline that turns a GitHub issue into a pull request. |
| TFactory | Sister project: autonomous test generation — ingests a spec, generates + sandbox-runs feature & security tests, reports on the PR. |
| skill_pool | The team layer for Claude Code's .claude/ — a self-hosted registry (Rust + Svelte) with retrospective skill capture. |
| SkillAi | Self-hosted AI recruiting platform on Claude + Gemini — multi-format CV parsing, four-dimensional scoring, vector search. |
| nixos_config | My whole machine estate declared in Nix — multi-host flakes, feature flags, Agenix secrets, Home Manager, Stylix theming. |
| wiki | *DevOps Help for Cloud Platform Engineers* — the knowledge base behind freundcloud.com. |
---
<!-- BLOG-POST-LIST:START -->- Leaving GNOME 50 for niri, Noctalia, and labwc 2026-06-14
- Letting VS Code into CFactory — the right way, not the easy way 2026-06-12
- Tidying Neovim for a Claude-and-Ollama stack 2026-06-12
- Cleaning out my zsh: bye oh-my-zsh, bye zplug 2026-06-12
- Introducing Muninn: A Retro-Premium GitHub Portal and Browser Agent Hub 2026-06-10
---
!GitHub Actions
!Terraform
!Kubernetes
!Azure
!AWS
!GCP
!NixOS
!Backstage
!ArgoCD
!Helm
!Go
!Python
!Rust
!Bash
!Claude
!MCP
---
---
<!-- The snake eats my contribution graph — regenerated nightly by Actions. -->
---
Open to interesting platform / DevOps / AI-agent problems · [email protected]
-
nixos_config ★ PINNED
My private nixos_config
Nix ★ 17 9h agoExplain → -
AIFactory ★ PINNED ⑂
Spec-Driven Development for AI agents — plan, code, ship. Web-based platform that turns GitHub issues into shipping code via a planner / coder / QA agent pipeline.
Python ★ 0 7h agoExplain → -
rolehunter ★ PINNED
Self-hosted, single-user AI job-hunt copilot: LLM job matching, per-role CV tailoring, cover letters, application tracking, gap analysis. Next.js + Postgres + Docker.
TypeScript ★ 0 5d agoExplain → -
skill_pool ★ PINNED
Self-hosted Claude Code skill/agent/command registry for teams — CLI, web UI, auto-bootstrap, retrospective capture.
Rust ★ 1 3d agoExplain → -
SkillAi ★ PINNED
Self-hosted AI-powered recruiting portal. Rank, compare, and archive candidates using Claude and Gemini. GPL-3.
TypeScript ★ 0 12d agoExplain → -
TFactory ★ PINNED
Autonomous test generation + execution platform. Sister project to AIFactory: ingests an AIFactory spec, generates feature + security tests, runs them sandboxed, commits + reports on the PR.
Python ★ 1 9h agoExplain → -
nix-ai-help ▣
Ai based nix help system from the command line.
Go ★ 216 10mo agoExplain → -
nixos-template
A template to start you nixos journey.
Nix ★ 45 14d agoExplain → -
cosmic-ext-rdp-server
No description.
Rust ★ 27 14d agoExplain → -
r-hyprconfig
Real time hyprland config using rust tui
Rust ★ 27 10mo agoExplain → -
gnome-quick-web-apps
Turn any website into a first-class GNOME desktop app — GTK4/libadwaita web-app manager with PWA manifest autofill, auto icons, scope confinement and CEF rendering
Rust ★ 18 14d agoExplain → -
cosmic-ext-connect-desktop-app
A native version of Kde connect application for Cosmic Desktop and Cosmic applet.
Rust ★ 9 14d agoExplain → -
gogmail
A keyboard-driven Google Workspace TUI (Gmail, Calendar, Drive, Tasks, Contacts, Chat) with a Gemini assistant, built on the gog CLI. Created with Claude Code.
Python ★ 6 6d agoExplain → -
cosmic-ext-notifications-ng ⑂
No description.
Rust ★ 5 14d agoExplain → -
cosmic-ext-bg ⑂
COSMIC session service which applies backgrounds to displays.
Rust ★ 4 14d agoExplain → -
cosmic-ext-comp-rdp ⑂
Compositor for the COSMIC desktop environment
Rust ★ 4 14d agoExplain → -
wiki
gitbook wiki
Shell ★ 2 14d agoExplain → -
mcp-internal-wiki
An MCP server for using an internal wiki as reference.
TypeScript ★ 2 10mo agoExplain → -
nocatalia-v5-plugins ⑂
Noctalia's v5 plugins
QML ★ 1 22h agoExplain → -
Muninn
A modern GitHub management portal featuring a beautiful Gruvbox theme, built with Jekyll and Vanilla JS.
JavaScript ★ 1 8d agoExplain → -
xdg-desktop-portal-cosmic ⑂
No description.
Rust ★ 1 14d agoExplain → -
CC_nix
CC config for working with nixos and nixpkgs. A place to share what works and what does not.
★ 1 14d agoExplain → -
cosmic-ext-connect-android ⑂
Native Android port of the KDE Connect Qt app
Kotlin ★ 1 14d agoExplain → -
ollama-skill-cv-rag
No description.
Python ★ 1 1y agoExplain → -
azure_aks_cluster_github_workflows ▣
Azure AKS cluster deployment using Github action workflow with a few test apps.
JavaScript ★ 1 1y agoExplain → -
Factory
Program/meta repository for the Factory suite (PFactory · AIFactory · TFactory · CFactory). Cross-cutting plans, epics, and the PARR pipeline that spans all products.
Python ★ 0 31m agoExplain → -
aifactory-demo
AIFactory demo project — scripts/demo.sh seeds 3 issues here to walk the end-to-end Claude→portal→agent flow
Python ★ 0 3h agoExplain → -
factory-gitops
GitOps source for the k3d cluster on p510 (App-of-Apps for ArgoCD)
★ 0 7h agoExplain → -
PFactory
PFactory (Plan Factory) — AI planning & governance incubator. Ingests project plans, enriches with live org/cloud context (Backstage, K8s/OpenShift/Azure/AWS/GCP, Terraform), runs architecture/security/best-practice/feasibility gates, and emits governed GitHub epics + child issues for AIFactory to execute.
Python ★ 0 12h agoExplain → -
CFactory
CFactory — the agentic control-tower cockpit over the PARR pipeline. One pane of glass + LLM copilot across PFactory, AIFactory and TFactory. Ports 3110/3111.
Python ★ 0 1d agoExplain → -
factory-demo-taskboard
Task Board — a FastAPI service + web UI built end-to-end by the Factory PARR pipeline from its Backstage-registered API documentation
★ 0 11h agoExplain → -
olafkfreund
Profile README
★ 0 15h agoExplain → -
AWS_dashboard
AWS Status Dashboard with WebMCP support
JavaScript ★ 0 2d agoExplain → -
bifrost
Orchestration + intelligence layer for Azure DevOps → GitHub Actions migration at portfolio scale — review-first, air-gap capable, attestation-native. Wraps gh actions-importer / GEI.
Rust ★ 0 3d agoExplain → -
lxconnect
Android to Linux Desktop Bridge (Waydroid & Native)
HTML ★ 0 2d agoExplain → -
hello-python
python hello-world greeting library + CLI — Factory PARR multi-language test
★ 0 4d agoExplain → -
hello-cpp
cpp hello-world greeting library + CLI — Factory PARR multi-language test
★ 0 4d agoExplain → -
hello-java
java hello-world greeting library + CLI — Factory PARR multi-language test
★ 0 4d agoExplain → -
hello-go
go hello-world greeting library + CLI — Factory PARR multi-language test
★ 0 4d agoExplain → -
hello-rust
Rust hello-world greeting library + CLI — Factory PARR multi-language test
★ 0 4d agoExplain → -
WWW-Freundcloud
Personal site + cloud-engineering knowledge base — olafkfreund.github.io/WWW-Freundcloud
Python ★ 0 5d agoExplain → -
ravn-agents
Self-hosted self-healing for Linux fleets — deterministic detection, signed and auditable remediation, and AI that explains but never decides. Runs on hosts, Kubernetes, and air-gapped networks. MIT, built in the open.
Rust ★ 0 6d agoExplain → -
factory-vscode
The PARR pipeline cockpit inside your editor — live Factory monitoring, animated cockpit, agent console, and notifications for VSCode & compatible IDEs.
TypeScript ★ 0 6d agoExplain → -
fabrikam-identity
Fabrikam-Identity CI/CD — migrated from Azure DevOps to GitHub Actions by Bifrost (review-first, gap-aware)
★ 0 5d agoExplain → -
northwind-logistics
Northwind-Logistics CI/CD — migrated from Azure DevOps to GitHub Actions by Bifrost (review-first, gap-aware)
★ 0 5d agoExplain → -
contoso-payments
Contoso Payments CI/CD — migrated from Azure DevOps to GitHub Actions by Bifrost (review-first, gap-aware)
★ 0 5d agoExplain → -
Huginn
No description.
JavaScript ★ 0 8d agoExplain → -
aifactory-test
AIFactory demo project — Claude plans, Ollama qwen3 codes
Python ★ 0 2d agoExplain → -
backstage
Spotify Backstage developer portal for the freundcloud home lab (deployed to p510 via olafkfreund/nixos_config)
TypeScript ★ 0 12d agoExplain → -
factory-demo-api-gateway-2
Simple FastAPI API gateway — Factory PARR demo (recorded run)
Python ★ 0 13d agoExplain → -
factory-demo-api-gateway
Simple FastAPI API gateway built end-to-end by the Factory PARR pipeline demo
Python ★ 0 13d agoExplain → -
cosmic-ext-IronRDP ⑂
Rust implementation of the Microsoft Remote Desktop Protocol (RDP)
Rust ★ 0 14d agoExplain → -
Votebox
A voting system for clubs and bars to let guest choose music from a preapproved list.
TypeScript ★ 0 14d agoExplain → -
demo-pfactory
Demo project for the PFactory planning portal
★ 0 14d agoExplain → -
gscratch ⑂
Sway/i3-like scratchpad functionality for Gnome.
JavaScript ★ 0 14d agoExplain → -
arr-suite-mcp-server ⑂
MCP Server for Plex + the *arr suite of media server tools
Python ★ 0 14d agoExplain → -
tfactory-demo
No description.
TypeScript ★ 0 14d agoExplain → -
gnomedoom ⑂
No description.
JavaScript ★ 0 14d agoExplain → -
github_discovery_repporting
A github discovery using API and comparing this to GH best practises and DevOps practises.
Python ★ 0 14d agoExplain → -
aside-nixos ⑂
wayland desktop LLM integration
Python ★ 0 14d agoExplain → -
cosmic-applet-notification
A new notification system for cosmic-desktop, one you can control as you want.
Rust ★ 0 14d agoExplain → -
cosmic-ext-radio-applet ⑂
📻 A modern, native online radio player for the COSMIC Desktop, built with Rust. Supports station search, favorites, and 200% volume amplification.
Rust ★ 0 14d agoExplain → -
cosmic-ext-web-apps ⑂
Web applications at your fingertips.
Rust ★ 0 14d agoExplain → -
cosmic-ext-connect-core
KDE Connect protocol implementation in Rust - shared library for COSMIC Connect Android and COSMIC Desktop
Rust ★ 0 14d agoExplain → -
cosmic-applet-music-player ⑂
Music Player control applet for COSMIC panel
Rust ★ 0 14d agoExplain → -
cosmic-ext-simple-feeds
A lightweight COSMIC panel applet that fetches and displays RSS/Atom feed items; manage multiple feeds and open articles in your browser
Rust ★ 0 14d agoExplain → -
cosmic-applet-package-updater ⑂
Package update notifier applet for the COSMIC desktop
Rust ★ 0 14d agoExplain → -
cosmic-ext-tailscale-applet ⑂
COSMIC applet for Tailscale
Rust ★ 0 14d agoExplain → -
cosmic-ext-desktop-widget
Cosmic desktop widget .. not supported but this is a test.
Rust ★ 0 14d agoExplain → -
doom-stonerscripts ⑂
A Rust-based CLI tool that displays high-quality ANSI art of horror movie icons in your terminal. Inspired by `pokemon-colorscripts`, but built for fans of the macabre.
Rust ★ 0 14d agoExplain → -
cosmic-ext-applet-logomenu ⑂
Logo Menu applet for COSMIC™
Rust ★ 0 14d agoExplain → -
podtato-head ⑂
Demo App for TAG App Delivery
★ 0 1y agoExplain → -
comunicado ▣
rust based tui email client for modern world AKA html emails
Rust ★ 0 9mo agoExplain → -
tshop
AI designed content webshop
TypeScript ★ 0 9mo agoExplain → -
3Dcarousel-hyprland
No description.
Nix ★ 0 10mo agoExplain → -
3Dstack-hyrpland
No description.
Shell ★ 0 10mo agoExplain → -
notification-hyrpland
No description.
★ 0 10mo agoExplain → -
SOW-generator
No description.
TypeScript ★ 0 10mo agoExplain → -
aerogel ⑂
Overlay AI for Wayland
★ 0 10mo agoExplain → -
AzBackstageIntegration
No description.
★ 0 11mo agoExplain → -
ai_team_workshop
Workshop for how to use AI in developer teams. Includes Tasks, mcp-server and more.
Python ★ 0 11mo agoExplain → -
ado-tui
A tui for azure devop platform
★ 0 1y agoExplain → -
thunderbird-mail-ai
No description.
★ 0 1y agoExplain → -
freundcloud
Web Page for freundcloud.com
HTML ★ 0 1y agoExplain →
No repos match these filters.