HOWLRSProduct engineering相談する

Works / Products / Repositories

実装した、
プロダクト。

課題設定から設計、フロントエンド・バックエンド実装、公開後の運用まで。 Webサービス、API、AI・デスクトップツールを、実装の要点とともに一覧化しています。

21
Projects
8
Domains
20
Active records
Filter

21 products

Open sourceDesktop · Developer Tool · Data

創作の意図・証拠・判断を保存する Git-like Core

SynapseGit

創作物の最終ファイルだけでは失われやすい意図、証拠、観測、解釈、AI 提案、人間の判断を、異なる意味の記録として保存する Rust 製 Git-like Core です。厳密な canonical JSON と OID、Ref の compare-and-swap、再構築可能な SQLite Projection、単一クリエイター向けのローカル viewer を実装しています。

  • 意図・観測・解釈・判断を分離した immutable Record
  • canonical JSON / domain-separated OID
  • Ref compare-and-swap / reflog / fsck
  • Rust
  • SQLite
公開中Web · PWA

Web で遊ぶ集中向けノノグラム

ピクセルズ

行と列のヒント数字から塗るマスを論理だけで導く「ノノグラム / ピクチャーロジック」を Web で遊べる無料アプリです。5×5〜25×25 の 21 パズルすべてが no-guess + 一意解 (CI で強制保証)、Undo/Redo、25×25 用ズーム+パン UI、WebAudio 自前合成 BGM、PWA でオフライン対応。広告・課金・登録すべてゼロ。

  • no-guess + 一意解 を CI 強制
  • 5×5〜25×25 / 21 パズル
  • Undo / Redo (履歴 100 件 + LocalStorage 永続)
  • Pixi.js v8
  • React 19
  • Zustand
  • Cloudflare Pages
公開中Web · AI · Learning

情景を味わいながら 100 首を覚える

百人一首暗記

百人一首 100 首を読み物として味わいながら覚える Web アプリです。Gemini で生成した各句固有の情景イラスト、4 軸 (作者・テーマ・決まり字・時代) の関連リンク、ランダム 10 問のクイズチャレンジで、暗記と理解を同時に深めます。Next.js + Cloudflare Pages の静的配信で爆速、無料・登録不要。

  • 情景イラスト 100 枚 (Gemini 生成)
  • 4 軸関連リンクで回遊
  • ランダム 10 問クイズ
  • Gemini
  • Next.js
  • Cloudflare Pages
デモWeb · API

TLE/OMM 正規化・SGP4伝播 API(ベータ)

Orbit Bola!!

OrbitBridge Betaとして、TLE/OMM軌道要素の正規化とSGP4による軌道伝播を提供する実験的なAPIです。DebrisSenseとAstroRiskはComing Soonで、現時点では提供していません。安全・運用判断には一次情報と専門家による検証が必要です。

  • TLE/OMM軌道要素の正規化
  • SGP4による軌道伝播
  • OrbitBridge Beta
  • REST API
  • SGP4
公開中Web

MBTIを会話のきっかけにする地域別掲示板

ANTOKI

地域とMBTIの自己申告を手がかりに投稿を閲覧できる匿名地域別掲示板です。MBTIは会話のきっかけであり、相性や出会いを保証しません。投稿時は個人情報や居場所の詳細に注意してください。

  • 匿名の地域別掲示板
  • 地域に絞った投稿閲覧
  • MBTI自己申告の表示
デモWeb · AI · API · PWA

カメラで撮るだけの汎用判定 PWA

Generic Camera

カメラで撮影した画像を Gemini に流し、ドメイン定義 YAML 1 枚で判定対象を切り替えられる汎用 PWA です。汎用判定・魚種判定・みかん成熟度の 3 ドメインを同梱し、staging 環境で公開しています。

  • カメラ撮影 → AI 判定
  • ドメイン切替 (YAML 定義)
  • staging 環境で利用可能
  • Gemini
  • Rust
  • axum
  • Cloud Run
  • YAML
公開中Web

店舗管理 QR ソリューション

QRで管理

QRコードを活用した店舗管理ソリューションです。商品管理(複数バリエーション・在庫・価格設定)、注文管理(試着・購入リクエスト)、QRコード経由のモバイル商品閲覧など、店舗運営を効率化します。

  • QRコード商品管理
  • 在庫管理
  • 注文管理
公開中Web

抽選ルーレットシステム

Lottery

ルーレットアニメーション付きのWeb抽選システムです。イベント作成・景品管理・抽選実行をブラウザ上で完結でき、キャンペーンやイベントでの景品抽選に活用できます。

  • ルーレットアニメーション
  • イベント作成
  • 景品管理
Open sourceDesktop · Developer Tool

ファイル多重上書き削除の試作ツール

N Delete

対象ファイルを複数回上書きして削除し、処理内容をテキストで記録する試作ツールです。ストレージや運用上の限界があるため、完全消去・法令適合・監査証明を保証しません。

  • 複数回上書き後に削除
  • 上書き回数を設定可能
  • 処理記録をテキスト出力
  • Rust
Open sourceAI · Desktop · Developer Tool

Gemini AIでTODO候補を抽出する試作ツール

AI Task Factorizer

メールや文書のテキストをGemini AIに送信し、TODO候補を抽出・分類する試作ツールです。正確性・完全性は保証されないため人による確認が必要で、機密情報を含む入力は送信前に取り扱いを確認してください。

  • メール・文書からTODO候補を抽出
  • Gemini AIへ送信して解析
  • 分類案を生成
  • Gemini AI
公開中Web · Learning

日本語能力試験対策 (非公式)

JLPT 学習アプリ

JLPT [非公式] 日本語能力試験対策学習アプリは、日本語能力試験対策学習アプリです。20000問以上の問題を収録しており、日本語能力試験対策に最適です。

  • 20000問以上収録
  • N1-N5全レベル対応
  • 日本語能力試験対策
Open sourceAI · Desktop

字幕・音声・動画生成デスクトップアプリ

DEGUCHIKAI

スライド(画像とテキスト)から音声を合成し、動画を自動生成するデスクトップアプリです。従来のコマンド型アプリよりより直感的なインターフェースを実装しました。

  • 自動字幕生成
  • 音声合成
  • スライドから動画生成
Open sourceAI · Desktop

Rust × Voicevox プログラマブル動画生成

Slide with Voice

テキストファイルから動画を生成します。プログラマブルなテンプレートライクな動画をすばやく生成できます。特にプレゼンテーションやサービス紹介などに有用です。

  • テキストから動画生成
  • Voicevox音声合成
  • テンプレート動画
  • Rust
  • Voicevox
Open sourceDesktop · Data

許可されたページの情報整理ツール

2ch/5ch View and Saver

指定ページからリストやリンクを取得し、タグで絞り込んでCSVに保存するデスクトップツールです。利用規約、robots.txt、著作権、個人情報、アクセス負荷を確認し、許可された範囲で利用してください。

  • リスト・リンクを取得
  • タグで情報を絞り込み
  • CSVとして保存
Open sourceDesktop

Bybit APIで指値注文を試行するツール

Lotus Root Chef

Bybit API通信を利用し、板の条件に応じて指値注文を試行する実験的なデスクトップツールです。損益や約定は保証されず、最小権限のAPIキーと利用者自身による設定・規約確認が必要です。

  • 板条件に応じた指値注文を試行
  • Bybit API通信
  • 最小権限のAPIキーを推奨
  • Rust
  • Bybit API
デモWeb · AI · Learning

説明形式を試す学習プロトタイプ

講義と漫才で学ぶ算数数学

選択した公式をGemini AIが講義形式または漫才形式で説明する試作Webサービスです。対象範囲と正確性は保証されないため、教科書や信頼できる資料で人が確認してください。

  • 選択した公式を扱う試作
  • 講義形式の説明を生成
  • 漫才形式の説明を生成
  • Gemini AI
提供終了Web · API

X/Twitter 自動投稿マネージャー (アーカイブ)

X LONG POST AUTO [提供終了]

【提供終了】Twitter/X の API 仕様変更に伴いサービスを停止しました。本ページは過去の機能紹介として残しています。スレッド形式予約投稿、CSV 取り込み、秒単位スケジュール、自動リポスト、Google スプレッドシート連携などを提供していました。

  • 提供終了 (アーカイブ)
  • X/Twitter自動投稿
  • スケジュール投稿
配布中Desktop · Data · AI

Gemini AIでPDFを解析する補助ツール

PDF Reader

PDFをGemini AIに送信して解析し、CSVまたはJSONとして出力するデスクトップツールです。重要な値は人が確認し、機密情報を含むPDFは送信前に取り扱いを確認してください。

  • PDFをGemini AIへ送信して解析
  • CSVまたはJSONで出力
  • 重要な値は人が確認
  • Gemini AI
配布中AI · Desktop · Developer Tool

README草稿を生成する補助ツール

Generate README with Gemini AI

指定ディレクトリを走査し、ファイル情報をGemini AIに送信してREADME草稿を生成するツールです。生成結果は人が確認・編集し、機密情報を含むファイルは送信前に取り扱いを確認してください。

  • 対象ディレクトリを走査
  • Gemini AIへ送信してREADME草稿を生成
  • 生成結果を人が確認・編集
  • Gemini AI
配布中Desktop · Data

Excel 解析 CSV 変換ツール

Excel to CSV

Excelファイルを解析してCSV形式のデータに変換するツールを提供することを目的としています。具体的には、ユーザーがExcelファイルをアプリケーションにドロップすることで、その内容を解析し、CSV形式のテキストデータとして取得できるようにします。

  • Excel解析
  • CSV変換
  • ドラッグ&ドロップ対応
Open sourceWeb · Developer Tool

Claude Code セッションかんばん監視ツール

Claude Checker

WSL/Linux で動く Claude Code の進捗をブラウザのローカルかんばんでリアルタイム監視する Rust 製シングルバイナリです。並列セッションの状態 (needs_permission / running / waiting_for_user / idle) と TODO を一覧でき、人間の応答が必要なセッションをタブ通知で知らせます。

  • Claude Code セッション監視
  • リアルタイム SSE 更新
  • TODO/DOING/DONE かんばん
  • Rust
  • axum
  • SSE