I'm a daily user of Wispr Flow, in part because all previous attempts to try and reimplement it myself have been terrible. Tortoise and all of the other suggestions people offer up have terrible performance in comparison.
https://github.com/Ljove02/AIT-AiTranscribe-MacOS
https://github.com/kitlangton/Hex
https://github.com/cjpais/handy
You can find more here under the "Dictation" tab:
https://docs.google.com/spreadsheets/d/1HtJN4oQ6oBDFmFaF4Qeq...