I went looking for an offline keyboard a while ago, tried Helibord, but couldn't figure out how to resize the keyboard, which for me is an accessibility issue since I can currently only type one handed.
Ended up going with FUTO for that reason. Swipe and STT sealed the deal.