UX LABS — PERSONAL R&D BRAND

既存のものに、
プラスアルファを。

UX Labs は、ユーザ体験の細部を突き詰める個人開発の研究所。Discord Bot、音楽プレイヤー、動画編集ソフト、Minecraft Mod、macOS ネイティブ基盤まで——50以上のプロジェクトを、一貫した設計思想で開発しています。

UX Labs の3つの活動

ここは、デジタルの世界で「あったらいいな」や「面白いかも」を追求する実験の場。活動は大きく3つの領域に分かれています。

UX Tech

DEVELOPMENT

日常を少し便利にするツールや、個人的な興味から生まれたプログラムを開発・公開しています。Discord Bot から動画編集ソフト、macOS ネイティブ基盤まで。UX Labs の中核です。

→ プロジェクト一覧

UX Service

HOSTING & SUPPORT

小規模なサーバーの提供や、情報機器に関するサポートを行っています。自宅サーバー群を基盤に、ゲームサーバー管理や監視の仕組みも自作で運用しています。

→ インフラ系プロジェクト

UX Community

COMMUNITY

知識の共有や気軽な雑談ができるオンラインコミュニティを、Discord 上で運営・管理しています。UX TTS など各ツールの運用拠点でもあります。

→ UX TTS Docs

3つの一貫した方針

既存のものにプラスアルファを

ゼロから新ジャンルを作るのではなく、既にあるが不便なものを選び、そこに一手間を足す。曲ごとの音量差を自動で揃える。看板描画をキャッシュして FPS を稼ぐ。その積み重ね。

コマンドを打たせない

スラッシュコマンドは入口のみ。その先はすべてパネルとボタンで完結。説明書を読まなくても操作できること、専門知識を前提にしないことを、機能追加より優先します。

ローカルで完結させる

クラウド依存を最小化。音声合成も画像生成も LLM 推論も、すべて自宅マシン上で動かす。外部 API の従量課金を避け、自己ホストできる権利を尊重します。

代表プロジェクト

UX Film Director

AviUtl 系の表現をネイティブ再実装する動画編集ソフト。React/Electron の UI と Rust/WebGPU のレンダリングコアを分離した、UX Labs 最大のプロジェクト。

TypeScriptRust228,000 行2,972 commits

UX TTS

中規模運用中の Discord 読み上げ Bot。6 レイヤーの分散アーキテクチャで、キャッシュ・DB・ダッシュボード・監視まで役割ごとにプロセスを分離。

Node.jsGo6-Layer1,232 commits

UX Music

音楽鑑賞の細かなストレスを消す統合プレイヤー。LUFS 解析による音量ノーマライズ、LAN 同期基盤「UX Sync」を内包し、Mac・iOS・Apple Watch の 3 デバイスで動く。

GoSwift3 devices918 commits

→ プロジェクト一覧を見る

数字で見る UX Labs

53
管理下リポジトリ
8,032
総コミット数
98,000+
設計ドキュメント行数
1,100+
テスト関連ファイル

2026年7月26日時点、Git 履歴の実測値。→ 詳しい統計と技術スタック

測って、書いて、作り直す。

UX Labs の特徴は、プロダクトそのものと同じくらい開発プロセスが標準化されていることです。ほぼ全リポジトリが同じ骨格を持ちます。

仕様の「唯一の正本」となる設計文書を各リポジトリに置き、テストを先に書いてから実装する。判断の根拠と実測値を進捗ログに残す。「速そうだから」ではなく、測ってから採用する。

→ 開発哲学とスタイルの詳細

project.md目的・成功条件・非目標
Implementation_Plan.mdフェーズ分割と技術選定の根拠
Architecture.md構成図・レイヤー定義
progress.md日付つき作業ログと実測値
Red— 失敗するテストを先に Green— 実装して通す Refactor— 構造を整える

お知らせ

2026-07-30 SITE Web サイトをリニューアルしましたGoogle Sites から独自の静的サイトへ移行。プロジェクト一覧・統計・ロードマップを新設しました。
2026-07 DEV UX Nova の開発を開始多機能 Discord Bot。公開 Bot 化に向けて開発中です。

→ お知らせ一覧