DHHがKagi on Railsで日本に来るときにアンドパットさんでomarchyイベントやろうという話は半年ぐらい前に@hsbtさんが企画された話でした。Kaigi on RailsついでにDHHにちょっと顔出してもらってomarchyの話ができて、僕もちょっと発表させていただくみたいな感じだったんですが、omarchyの盛り上がりやDHHのRailsWorld発言などで注目度が上がってきていました。
あくまでKaigi on Railsがメインなので邪魔にならないようにローカルのomarchyコミュニティ主導のイベントにした方がいいんじゃないか的な配慮をしていただいて今回のような形のイベントになった感じです。
Open it by saying “Hey, OH-mah” or pressing F8. Say something like “Bye-bye” or press F8 to close it.
You can change the language in the settings screen. The default is determined by the locale.
One clever feature is that it understands, at the hyprland level, which windows are where on the same screen and where the focus is.
Since it loads the omarchy skill, it can perform various PC operations. It also has its own persistent memory.
Currently, since it uses GPT-Live, an OpenAI API key is required. As an alternative, I tried building it as a local AI by combining it with Pi, but the models that run on a PC of my spec haven’t yet reached a usable quality level, so I’m waiting for further improvements. Both STT (listening) and TTS (speaking) end up sounding a bit disappointing with a local LLM, so I’ve temporarily disabled them.
In terms of technical components,
GPT-Live
Omarchy Skill, OMA Skill
Connection to hyprland
Persistent memory
UI
Since the AI component and the features are independent, it’s easy to swap them out.
It’s nowhere near as cute as Grok Bot or dots, but my vision of AI visuals is stuck in the ’80s, so this is the look I went for. I’d love to see Omarchy make this kind of AI assistant the default.
If you’re an Omarchy user, please give it a try—I’d love to hear your feedback. It supports various languages, but I’ve only tested it in English and Japanese, so if you notice anything odd in your own language, please let me know.