Project workspace

What I am working on.

Every public repository here keeps its plan in the repository itself, as Backlog.md Markdown. This publishes those trackers as they are: 25 projects,149 open tasks, 689 completed. Read-only, and the repository is always the source of truth.

.github

Shared GitHub config + reusable security/CI workflows for the rknightion repos

3 open2 donePython

autopi-ha

Home Assistant custom integration for AutoPi.io vehicle telematics — GPS position, trip data and OBD vehicle metrics as native entities. Installable through HACS.

0 open1 donePython

backlog-publishing

Publishes every public rknightion Backlog.md tracker at backlogs.m7kni.io

0 open1 doneJavaScript

bumblebee-catalog

Rolling OSV exposure catalog for Bumblebee (public threat-intel, regenerated every 4h)

3 open1 donePython

bumblebee-intune

Reference Microsoft Intune deployment for Bumblebee — configuration profiles, policies and deployment guidance

4 open1 donePython

codexlb2otel

codexlb2otel adds deep observability for OpenAI Codex CLI sessions running through codex-lb. It turns captured Codex conversations and websocket traffic into OpenTelemetry metrics and traces, Loki logs, and Grafana Cloud agento11y.

0 open48 doneGo

fleet-management-operator

Kubernetes operator for Grafana Cloud Fleet Management — declare Alloy collector pipelines as custom resources and reconcile them continuously.

5 open1 doneGo

genai-otel-bridge

Turn Portkey and LangSmith LLM traffic into OpenTelemetry metrics and logs. Vendor-neutral OTLP to Grafana Cloud or any collector — leader-elected and content-free.

13 open3 doneGo

grafana-cloud-org-insights

Business value & operational insights from your Grafana Cloud stack

8 open28 donePython

grafana-cloud-vending-machine

Provision Grafana Cloud stacks at scale, with style. Declarative request API, Argo CD owns Git, Crossplane reconciles the cloud.

8 open80 doneGo

graph2otel

Exports OTLP metrics and logs from Microsoft Entra ID, Intune, Defender, M365 and Purview via Microsoft Graph, Azure Storage blobs and the O365 Management Activity API. Single Go binary, Grafana Cloud ready.

7 open1 doneGo

grotTrack

Time tracking for the easily distracted — a native macOS menu-bar app with a Chrome extension and native messaging host.

1 open1 doneSwift

intune-assignments-manager

Visualise and bulk-manage Microsoft Intune app and configuration-profile assignments across devices, users and groups. Runs entirely in your browser — credentials never leave it.

0 open2 doneSvelte

meraki-dashboard-exporter

Prometheus exporter and OpenTelemetry collector for the Cisco Meraki Dashboard API. Scrape-ready metrics, OTLP export and Grafana dashboards included.

2 open66 donePython

meraki-dashboard-ha

Home Assistant custom integration for Cisco Meraki MT sensors — temperature, humidity, air quality, water and door status via the Meraki Dashboard API. Installable through HACS.

5 open2 donePython

openbao-plugin-secrets-github

OpenBao secrets engine for short-lived, scoped GitHub App installation tokens. Fork of martinbaillie/vault-plugin-secrets-github ported to the OpenBao SDK.

0 open2 doneGo

opnsense2otel

OpenTelemetry and Prometheus observability for OPNsense firewalls. 65 collectors, 1006 metrics, native OTLP metrics and logs, syslog receiver, NetFlow and Zenarmor flow-log processing.

5 open108 doneGo

paperless-ngx-dedupe

Find and remove duplicate documents in paperless-ngx. MinHash/LSH fuzzy matching catches near-duplicates that exact hashing misses, with optional AI metadata suggestions.

2 open2 doneTypeScript

polylens2otel

OpenTelemetry-native exporter for Poly Lens and Poly desk phones — metrics, logs and traces over OTLP

4 open0 doneGo

rfc6035-2otel

RFC 6035 SIP voice-quality (vq-rtcpxr) reports to OpenTelemetry metrics and logs

2 open1 doneGo

sagemcom-f3896-py

Client for the Sagemcom f3896/Ziggo SmartWifi modem (black)

1 open1 donePython

sf2loki

Streams Salesforce Event Monitoring into Grafana Loki — Pub/Sub API, SOQL and EventLogFile ingestion, cardinality-disciplined by default.

71 open2 donePython

synthkit

Composable synthetic-telemetry generator. One YAML blueprint emits structurally-correct metrics, traces, logs and RUM to Prometheus, Loki and Grafana Cloud over OTLP.

3 open174 doneGo

tailscale2otel

Tailscale exporter for OpenTelemetry and Prometheus. Device fleet, network flow logs and audit logs as OTLP metrics & logs. Single Go binary, Grafana Cloud ready. Headscale supported.

2 open152 doneGo

transceiver-exporter

Prometheus exporter for optical transceiver diagnostics — SFP, SFP+ and QSFP Digital Optical Monitoring (DOM) data read over ethtool.

0 open9 doneGo