開発基盤
SynapseGit — AIと人間の共創で「なぜこの形になったか」を残す
AIが提案し、人間が選び、チームや未来の自分が引き継ぐ。SynapseGit は完成ファイルだけでは失われる意図、根拠、迷い、判断を分けて保存し、共創の価値を未来に渡すための Git-like Core として公開しています。
- 意図・観測・判断を別Recordで保存
- AI proposalとHuman Decisionを分離
Build notes / Decisions & evidence
何を作ったかだけでなく、どんな課題を捉え、どう設計し、何を検証したか。 プロダクトの裏側にある実装と判断を、ケーススタディとして記録しています。
01 / Selected
開発基盤
AIが提案し、人間が選び、チームや未来の自分が引き継ぐ。SynapseGit は完成ファイルだけでは失われる意図、根拠、迷い、判断を分けて保存し、共創の価値を未来に渡すための Git-like Core として公開しています。
ゲーム・PWA
Pixi.js v8 + React 19 + Zustand で構築した Web ノノグラム (ピクチャーロジック) パズル。21 個の手描きパズルすべてに「論理だけで解ける」一意性を CI で強制保証、Undo/Redo・25×25 用ズーム+パン・WebAudio 自前合成 BGM など集中して解くための機能を一通り備えました。
学習アプリ
Next.js + Cloudflare Pages で構築した百人一首暗記アプリ。Gemini で生成した 100 首分の情景イラスト、4 軸 (作者・テーマ・決まり字・時代) の関連リンク、ランダム 10 問チャレンジで「読み物として味わう暗記体験」を実現しました。
宇宙・API
OrbitBridge Beta として、TLE/OMM 軌道要素の正規化と SGP4 による軌道伝播を提供する実験的なAPIです。DebrisSense(デブリ分析)とAstroRisk(リスク評価)はComing Soonであり、現時点では提供していません。運用判断や安全判断には一次情報と専門家による検証が必要です。
コミュニティ
MBTIの自己申告と地域を手がかりに投稿を閲覧できる、匿名地域別掲示板です。性格タイプは会話のきっかけの一つであり、相性や出会いを保証するものではありません。公開投稿では個人情報や居場所の詳細を共有しないよう注意してください。
AI・PWA
魚種・果実成熟度・汎用識別など、判定ドメインを切り替えられる Rust + Next.js のカメラ PWA。Gemini をバックエンドに、現場利用を想定した 3 種類の判定フローを staging デモとして公開しています。
02 / Archive
WSL/Linux で動く Claude Code を 1 画面で見渡せる Rust 製シングルバイナリ。inotify と SSE で並列セッションの状態を即時可視化し、応答が必要なときだけブラウザのタブで気付かせます。
指定したWebページからリストやリンクを取得し、タグを指定して絞り込み、CSVとして保存するデスクトップツールです。対象サイトの利用規約、robots.txt、著作権、アクセス負荷を利用者が確認し、許可された範囲で利用してください。CSV出力にも個人情報や式の扱いに注意が必要です。
商品ごとのQRコードを入口に、複数バリエーションの商品情報、在庫・価格、試着や購入のリクエストを扱う店舗管理ソリューションです。顧客はスマートフォンで商品を閲覧でき、スタッフは商品と注文を管理画面で確認する運用を想定して公開しています。
Google Gemini AI が、選択した算数・数学の公式を講義形式または漫才形式で説明する試作Webサービスです。対象範囲や生成内容には限りがあり、正確性を保証しません。学習・試験・指導に用いる際は教科書や信頼できる資料で人が確認してください。
請求書や領収書などのPDFを Gemini AI に送信して解析し、CSVまたはJSONとして出力するデスクトップツールです。生成結果の正確性は保証されないため、人による確認が必要です。機密情報や個人情報を含むPDFは、送信前に取扱いと利用規約を確認してください。
対象ファイルを複数回上書きしてから削除し、処理内容をテキストで記録する Rust 製デスクトップ試作ツールです。上書き回数は設定でき、既定値は3回です。ストレージや運用による限界があるため、完全消去・法令適合・監査証明を保証するものではありません。
Bybit API 通信を利用し、指定した価格帯と板の条件に応じて指値注文を試行する Rust 製デスクトップアプリです。ローカルPCで動作する設計ですが、APIキーと注文情報は取引所へ送信されます。損益や約定を保証しない実験的なオープンソースツールです。
イベント作成、景品管理、抽選実行をブラウザ上で完結できるWeb抽選システムです。結果の演出にはルーレットアニメーションを用い、キャンペーンやイベントでの景品抽選に利用できる形で公開しています。運用に必要な設定と抽選操作を一つの画面群にまとめています。
日本語能力試験対策を目的に、N1〜N5の学習問題を収録した非公式のWeb学習アプリです。20,000問以上の問題を用意し、レベル別に日本語学習を進められる形で公開しています。公式試験の主催・監修とは関係のない個人開発プロダクトです。
指定したディレクトリを走査し、ファイル一覧と内容を Gemini AI に送信して README.md の草稿を生成するツールです。生成内容の正確性・完全性は保証されないため、人による確認と編集が必要です。機密情報を含むファイルは送信前に取扱いを確認してください。
メール、会議メモ、プロジェクト文書などのテキストを Gemini AI に送信して解析し、TODO候補を抽出・分類するオープンソースの試作ツールです。抽出・分類の完全性や正確性は保証されないため、人による確認が必要です。機密情報を含む入力は送信前に取り扱いを確認してください。
スライド画像とテキストを入力し、Voicevox による音声合成と字幕を組み合わせて動画を生成するデスクトップアプリです。コマンド操作中心だった動画生成をGUIから扱えるようにし、Windows・macOS・Linux向けにGitHubでソースコードを公開しています。
テキストとスライド画像から、Voicevox または AivisSpeech のローカル音声合成を利用してMP4動画を生成するRust製ツールです。テンプレートのように記述した内容を動画へ変換するワークフローを備え、Windows・macOS・Linux向けのビルド済みバイナリを配布しています。
Excelファイル(.xlsx)を画面へドラッグ&ドロップし、CSV形式のテキストデータへ変換して任意の場所に保存するデスクトップツールです。変換結果を画面で確認してからファイルとして出力できる、単一ファイルの変換操作に焦点を当てた実装をGitHub Releasesで配布しています。
Twitter/X のAPI仕様変更により提供を終了した、スレッド形式の予約投稿・CSV取り込み・自動リポストなどを扱っていた投稿管理サービスの実績アーカイブです。現在は新規申込、無料試用、動作する公開エンドポイントを提供しておらず、掲載画面と機能は提供当時の記録として残しています。