そんな今日この頃の技術ネタ

本家側に書くほどでもない小ネタ用

Vllmでgemma4:31bをMTP Drafterで2倍速で動かしてCodex.appで使ってみたメモ

LLM

EVO-X2 128GB(Strix Halo)、Ubuntu24.04環境。個人的な主義としてDockerで動かしてる。 日記の方で雑にMTPを動かして早くなったねーというところまでは行けてたんだけど、Codex[cli/app]で動かすまでに意外と手がかかったので共有。 blue1st-diary.hateblo…

Chrome拡張のストア登録をしてみた

昔からちょくちょくChrome拡張を作ったりしていたんだけど、バージョンアップするたびに複数のPC環境にコードを持っていってインストールしたりするのも面倒くさくなってきたので思い切ってディベロッパー登録をしてストアに掲載してみた。 登録に少額とはい…

Searxngと連携してローカルLLMのウェブ検索を改善する

LLMをチャットとして実用的に使う上でWeb検索は欠かせない機能要素だろう。 ラフに訊ねた文言から検索キーワードを良い感じに定めて検索を実行し、複数のサイトから情報を拾って時には翻訳までして情報をまとめてくれる。 LLMの性質上どこまでいってもハルシ…

traefikでサブドメインを振り分ける

先の記事でドメインを手に入れたので、次はサーバでポート違いで運用しているサービスに対してサブドメインを振り分ける。 昔ながらの方法でいうと例えばNginxでserver name項で振り分ける手段もあるが、うちでは基本的にDockerを用いて運用しているので、も…

No-IPでドメインを入手するメモ

家庭内でサーバを運用していて、流石にIPアドレスそのままというのも不格好なのでドメインを取得したくなってきた。 どうせ家庭内だけからのアクセスが目的なので一番行儀が良いのはDNSサーバを立ててルーターでDNSサーバを指定する方法なのだが、あいにくう…

ローカルLLM(llama.cpp server+gpt-oss:120b)でiTerm2のAIプラグインを動かす

いつの間にかiTerm2にAIプラグインなるものが搭載されてたので、せっかくなのでローカルLLMで試してみた。 blue1st.hateblo.jp 前提情報 うちの場合、ローカルネットワーク内のマシン(EVO-X2)で動かしていて IPアドレスは192.168.1.33 ポートは10000 モデル…

テキストフォーム入力のちょっとしたイライラを解消するChrome拡張作ってみた

久々にこっちのブログも上げとこうということで、ちょっとしたローカルLLMでのVibe Codingでの作ったものの紹介でも。(作成環境的な話は本家の記事の方で) github.com 海外製のWebアプリなんかで、テキストの入力フォームがEnter押下で送信になっているの…