Overview
Pixelbadger Toolkit (pbtk) is a CLI tool that organises varied utilities under topic-based
commands. Each topic groups related actions behind a consistent argument pattern:
$ pbtk
<topic>
<action>
[options]
Select a topic below to read detailed documentation for every command it exposes.
Topics
pbtk strings
String manipulation utilities — reversals, edit distance, vowel stripping, readability analysis, and full text reports.
reverse
levenshtein-distance
abjadify
flesch-reading-ease
report
pbtk interpreters
Esoteric language interpreters — execute Brainfuck and Ook programs, or translate between them.
brainfuck
ook
bf-to-ook
pbtk images
Image processing utilities — hide and recover secret messages using LSB steganography.
steganography
pbtk web
Local web utilities — serve a single HTML file over HTTP for quick previewing.
serve-html
pbtk llm
LLM utilities — conversational chat, translation, OCR with pirate speak, corpospeak rewriting, and unified session history.
chat
translate
ocaaar
corpospeak
history list
history delete
pbtk markov
Word-level Markov chain text generation — train a model from a source corpus, then generate continuations of any seed text.
train
complete
pbtk gpt
Tiny from-scratch GPT with BPE or char tokenization — train a small transformer on a text corpus, then sample completions from the checkpoint. Runs locally, no API key needed.
train
complete
pbtk oauth
OAuth utilities — acquire access tokens and manage named connection profiles.
token
profile add
profile update
profile delete
pbtk crypto
Paillier homomorphic encryption — generate keys, encrypt integers and strings, and perform arithmetic on ciphertext without decrypting.
generate-key
encrypt
decrypt
add
subtract
multiply
encrypt-string
decrypt-string
replace
substring
pbtk demoscene
Classic Amiga demoscene effects rendered in the terminal — uses half-block ANSI characters (▀) to double pixel density.
kefrens
boing