Skip to content

Instantly share code, notes, and snippets.

View HermannBjorgvin's full-sized avatar
🔑
0x8bbffe2d4add1adb

Hermann Björgvin HermannBjorgvin

🔑
0x8bbffe2d4add1adb
View GitHub Profile
@HermannBjorgvin
HermannBjorgvin / BeamProposal.md
Last active August 6, 2026 20:13
Requirements gathering before building the slop: Run AI agent sessions on your own remote computers

beam — run AI agent sessions on your own remote computers

This was the result of a voice mode braindump onto Fable 5 which then sorted out the design proposal.

The purpose of this is to gather feedback on other people's requirement for this as a useful piece of software that is hopefully a transparent layer between you and your agent, utilizing standard pieces like ssh or tailscale or cloudflare workers to abstract remote computers as a possible host without prescribing anything more like a manditory GUI or TUI on top of it. This CLI be able to be used standalone or integrated into other GUI or TUI programs.

The above was written by me, below is the AI written design proposal.

Suggest having an agent read this and then doing a voice mode brain dump of your own to suggest changes or features to this design.

@HermannBjorgvin
HermannBjorgvin / quests.md
Last active July 9, 2025 16:26
RuneScape quests in optimal order
  • The Restless Ghost
  • X Marks the Spot
  • Imp Catcher
  • Witch's Potion
  • Client of Kourend
  • Waterfall Quest
  • Druidic Ritual
  • Murder Mystery
  • Monk's Friend
  • Black Knights' Fortress
@HermannBjorgvin
HermannBjorgvin / Dockerfile
Last active February 5, 2021 16:46
Docker pipenv+pyenv configuration
FROM ubuntu:18.04
# set environmental variables
ENV PYENV_ROOT="/root/.pyenv" \
PATH="/root/.pyenv/shims:/root/.pyenv/bin:${PATH}" \
PIPENV_YES=1 \
PIPENV_DONT_LOAD_ENV=1 \
LC_ALL="C.UTF-8" \
LANG="en_US.UTF-8"

Keybase proof

I hereby claim:

  • I am hermannbjorgvin on github.
  • I am hermann (https://keybase.io/hermann) on keybase.
  • I have a public key ASB3_z64uQ41GLO8ahFle9A6-jzh2T4Sh0mADpUWyINWVQo

To claim this, I am signing this object:

@HermannBjorgvin
HermannBjorgvin / mkkeys.sh
Created December 30, 2017 22:44
mkkeys.sh
#!/bin/bash
# Copyright (c) 2015 by Roderick W. Smith
# Licensed under the terms of the GPL v3
echo -n "Enter a Common Name to embed in the keys: "
read NAME
openssl req -new -x509 -newkey rsa:2048 -subj "/CN=$NAME PK/" -keyout PK.key \
-out PK.crt -days 3650 -nodes -sha256
openssl req -new -x509 -newkey rsa:2048 -subj "/CN=$NAME KEK/" -keyout KEK.key \
@HermannBjorgvin
HermannBjorgvin / openpgp.txt
Created October 22, 2017 22:11
OpenKeychain Linked Identity
This Gist confirms the Linked Identity in my OpenPGP key, and links it to this GitHub account.
Token for proof:
[Verifying my OpenPGP key: openpgp4fpr:2a4e9744ab54c45b03cb66998bbffe2d4add1adb]
@HermannBjorgvin
HermannBjorgvin / openpgp.txt
Created October 22, 2017 22:11
OpenKeychain Linked Identity
This Gist confirms the Linked Identity in my OpenPGP key, and links it to this GitHub account.
Token for proof:
[Verifying my OpenPGP key: openpgp4fpr:2a4e9744ab54c45b03cb66998bbffe2d4add1adb]
@HermannBjorgvin
HermannBjorgvin / openpgp.txt
Created October 22, 2017 22:11
OpenKeychain Linked Identity
This Gist confirms the Linked Identity in my OpenPGP key, and links it to this GitHub account.
Token for proof:
[Verifying my OpenPGP key: openpgp4fpr:2a4e9744ab54c45b03cb66998bbffe2d4add1adb]