ejohb
While my day job is AI/NLP research and development, GitHub is where I maintain a number of Open Source projects - mainly around Home Automation and IoT
FrontmatterUK
Pinned Repositories
book
The Rust Programming Language
diary
The war diaries of Robert Brown, a Royal Artillery lance-bombardier, who enlisted in the British Army in 1940 and was later taken as a PoW during Rommel's second offensive in 1942.
docs
Documentation for Tasmota (https://github.com/arendst/Tasmota)
pytorch-lightning
The lightweight PyTorch wrapper for high-performance AI research. Scale your models, not the boilerplate.
amniotic
A multi-output ambient sound mixer for Home Assistant. Amniotic lets you use a single device to create on-the-fly, custom ambient audio mixes to suit your tastes and environment.
fmtr.tools
A collection of high-level tools to simplify everyday development tasks, with a slight focus on full-stack AI/ML.
haco
A Home Assistant Add-On and Tasmota daemon, to greatly simplify the process of exposing Home Assistant controls (Number Sliders, Sensors, etc.) from a Tasmota device - and handling the communication between both sides.
hct
A Tasmota Berry Script library to greatly simplify the process of exposing Home Assistant controls (e.g. Pull-down Lists, Number Sliders, Sensors, etc.) from a Tasmota device - and handling the communication between both sides.
tappack
Tasmota Application (TAPP) packager with dependency resolution - and a server/tunnelling mode for continuous, development-time deployment.
tools.be
A collection of Berry Script tools useful across libraries.
ejohb's Repositories
ejohb/book
The Rust Programming Language
ejohb/diary
The war diaries of Robert Brown, a Royal Artillery lance-bombardier, who enlisted in the British Army in 1940 and was later taken as a PoW during Rommel's second offensive in 1942.
ejohb/docs
Documentation for Tasmota (https://github.com/arendst/Tasmota)
ejohb/pytorch-lightning
The lightweight PyTorch wrapper for high-performance AI research. Scale your models, not the boilerplate.
ejohb/Qi_API
Qi API
ejohb/Tasmota-Tuya-Helper
Bookmarklet for Tasmota to assist configuring Tuya devices
ejohb/templates
Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota!
ejohb/tesserocr
A Python wrapper for the tesseract-ocr API
ejohb/winget-pkgs
The Microsoft community Windows Package Manager manifest repository