Works
Work 13
LOOM
言葉を使わない写真 SNS。1 日 3 枚・48 時間で消え、AI が視覚的類似性で 2 人を「糸」で結び、両方が引いたときだけ匿名の接続が生まれる
- Period
- 2026-03
- Role
- 個人開発(人間の単独オーサー。AI エージェント支援あり)
- Stack
- Flutter (iOS), Riverpod, GoRouter, Dio, Node.js, TypeScript, Express 4, PostgreSQL, PostGIS, pgvector, Redis, BullMQ, Cloudflare R2 (S3 互換), Apple Sign-In, JWT (jose), OpenAI 互換 API (GitHub Models), Sentry, Prometheus, Zod, Docker, GitHub Actions
- Links
- No public link (private)
- コメント・いいね・テキストを製品から全て排し、相互作用モデルそのものを『言語の不在』で組み立てた
- アプリケーションファクトリ + 19 ルートモジュール + 6 バックグラウンドワーカー、pg_cron による 48h 写真失効と 30 日アカウント削除
- 決定論シードの cron 5 本(JST/UTC を明示指定)、SSE ベースの DM タイピングインジケータ
- 初期コミットから 4 日で Flutter クライアント・Node API・PostGIS/pgvector・Redis/BullMQ・R2 を通した