{
  "schema_version": "1.1",
  "projects": [
    {
      "id": "giga-site",
      "title": "ギガサイト便",
      "summary": "HTMLやZIPを、そのまま共有できるWebサイトとしてすばやく公開するサービス。",
      "category": "product",
      "status": "active",
      "status_label": "運用中",
      "featured": true,
      "tags": [
        "Web publishing",
        "Cloudflare",
        "SaaS"
      ],
      "live_url": "https://giga-site.com/",
      "source_url": "https://giga-site.com/",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "trac",
      "title": "{TRAC}",
      "summary": "旅の記憶を残し、あとから辿れるようにするiPhoneアプリ。",
      "category": "product",
      "status": "active",
      "status_label": "公開中",
      "featured": true,
      "tags": [
        "iOS",
        "travel",
        "consumer app"
      ],
      "live_url": "https://apps.apple.com/us/app/trac-travel-memories/id6755861910",
      "source_url": "https://apps.apple.com/us/app/trac-travel-memories/id6755861910",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "tashika",
      "title": "Tashika",
      "summary": "日本語の技術口述や文字起こしを、文脈と専門語彙に合わせて補正するAPI。",
      "category": "product",
      "status": "active",
      "status_label": "公開デモ",
      "featured": true,
      "tags": [
        "Japanese",
        "STT",
        "API",
        "LLM"
      ],
      "live_url": "https://voice.2-38.com/demo",
      "source_url": "https://voice.2-38.com/demo",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "japanese-reading-model",
      "title": "Japanese Reading Model",
      "summary": "日本語の読み・発音推定と、TTS前処理のためのモデル/API実験。",
      "category": "research",
      "status": "active",
      "status_label": "継続開発",
      "featured": true,
      "tags": [
        "Japanese NLP",
        "reading",
        "TTS",
        "model"
      ],
      "live_url": "https://ja.2-38.com/",
      "source_url": "https://ja.2-38.com/",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "voice2agent",
      "title": "Voice2Agent",
      "summary": "音声メモをHermes、Claude Code、Codex、ChatGPTへ渡しやすい作業指示へ整えるデモ。",
      "category": "experiment",
      "status": "public",
      "status_label": "公開デモ",
      "featured": true,
      "tags": [
        "voice",
        "AI agents",
        "prompting",
        "workflow"
      ],
      "live_url": "https://voice2agent.2-38.com/",
      "source_url": "https://voice2agent.2-38.com/",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "x-mcp",
      "title": "x-mcp",
      "summary": "公開X/Twitterデータの検索・取得を提供する、Cloudflare Workers製のread-only MCPサーバー。",
      "category": "oss",
      "status": "active",
      "status_label": "OSS・運用中",
      "featured": true,
      "tags": [
        "MCP",
        "Cloudflare Workers",
        "TypeScript",
        "X"
      ],
      "repo_url": "https://github.com/kandotrun/x-mcp",
      "live_url": "https://x.mcp.2-38.com/mcp",
      "source_url": "https://github.com/kandotrun/x-mcp",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "r1-hermes",
      "title": "r1-hermes",
      "summary": "Rabbit R1からHermes Agentを安全に利用するためのゲートウェイアダプター。",
      "category": "oss",
      "status": "public",
      "status_label": "OSS",
      "featured": true,
      "tags": [
        "Hermes Agent",
        "Rabbit R1",
        "gateway",
        "Python"
      ],
      "repo_url": "https://github.com/kandotrun/r1-hermes",
      "source_url": "https://github.com/kandotrun/r1-hermes",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "ai-chat-export",
      "title": "AI Chat Export",
      "summary": "ChatGPT、Claude、Geminiの会話をローカルでMarkdownへ書き出すChrome拡張。",
      "category": "oss",
      "status": "active",
      "status_label": "OSS",
      "featured": true,
      "tags": [
        "browser extension",
        "Markdown",
        "privacy",
        "TypeScript"
      ],
      "repo_url": "https://github.com/kandotrun/ai-chat-export-chrome-extension",
      "live_url": "https://github.com/kandotrun/ai-chat-export-chrome-extension/releases/latest",
      "source_url": "https://github.com/kandotrun/ai-chat-export-chrome-extension",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "human-required-blog",
      "title": "Human Required Blog",
      "summary": "World ID認証を使い、人間だけが読めることをテーマにしたブログ実験。",
      "category": "experiment",
      "status": "public",
      "status_label": "公開実験",
      "featured": false,
      "tags": [
        "World ID",
        "identity",
        "blog",
        "Next.js"
      ],
      "repo_url": "https://github.com/kandotrun/human-required-blog",
      "live_url": "https://human-required-blog.ninomiya.run/",
      "source_url": "https://github.com/kandotrun/human-required-blog",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "oura-arena",
      "title": "Oura Arena",
      "summary": "Oura RingとHealth Connectのデータを共有・可視化するチーム向けウェルネスダッシュボード。",
      "category": "oss",
      "status": "public",
      "status_label": "OSS・公開中",
      "featured": false,
      "tags": [
        "health data",
        "Oura",
        "dashboard",
        "Kotlin"
      ],
      "repo_url": "https://github.com/kandotrun/oura-arena",
      "live_url": "https://oura-arena.vercel.app/",
      "source_url": "https://github.com/kandotrun/oura-arena",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "tapo-care-backup",
      "title": "tapo-care-backup",
      "summary": "自分のTapo Careクラウド録画を継続的に保存する非公式CLI / watcher。",
      "category": "oss",
      "status": "active",
      "status_label": "OSS",
      "featured": false,
      "tags": [
        "Python",
        "CLI",
        "backup",
        "automation"
      ],
      "repo_url": "https://github.com/kandotrun/tapo-care-backup",
      "source_url": "https://github.com/kandotrun/tapo-care-backup",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "raycast-clipboard",
      "title": "Raycast Clipboard Extension — It's Free",
      "summary": "macOSとRaycast向けの、無料・無制限なクリップボード履歴拡張。",
      "category": "oss",
      "status": "active",
      "status_label": "OSS",
      "featured": false,
      "tags": [
        "macOS",
        "Raycast",
        "clipboard",
        "TypeScript"
      ],
      "repo_url": "https://github.com/kandotrun/raycast-clipboard-extension-its-free",
      "source_url": "https://github.com/kandotrun/raycast-clipboard-extension-its-free",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "pochimo",
      "title": "Pochimo",
      "summary": "ブラウザカメラの記録をAIで日記へ変える、実験的なペット日記アプリ。",
      "category": "experiment",
      "status": "public",
      "status_label": "公開実験",
      "featured": false,
      "tags": [
        "camera",
        "AI diary",
        "consumer app",
        "TypeScript"
      ],
      "repo_url": "https://github.com/kandotrun/pochimo",
      "live_url": "https://pochimo.com/",
      "source_url": "https://github.com/kandotrun/pochimo",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "nandaro",
      "title": "Nandaro",
      "summary": "画像をサーバーへ送らず、ブラウザ内だけでリサイズ・再圧縮するツール。",
      "category": "oss",
      "status": "public",
      "status_label": "OSS・公開中",
      "featured": false,
      "tags": [
        "privacy",
        "image compression",
        "browser",
        "TypeScript"
      ],
      "repo_url": "https://github.com/kandotrun/nandaro",
      "live_url": "https://nandaro.ninomiya.run/",
      "source_url": "https://github.com/kandotrun/nandaro",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "koreka",
      "title": "Koreka",
      "summary": "みんなで「次に何をするか」を決める、リアルタイムのカード投票PWA。",
      "category": "oss",
      "status": "public",
      "status_label": "OSS",
      "featured": false,
      "tags": [
        "PWA",
        "real-time",
        "cards",
        "TypeScript"
      ],
      "repo_url": "https://github.com/kandotrun/koreka",
      "source_url": "https://github.com/kandotrun/koreka",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "kaiwa",
      "title": "Kaiwa",
      "summary": "Cloudflare WorkersとWebRTCを使った、プログラマブルなネットワーク実験。",
      "category": "oss",
      "status": "experimental",
      "status_label": "OSS・実験中",
      "featured": false,
      "tags": [
        "WebRTC",
        "network",
        "Cloudflare Workers",
        "TypeScript"
      ],
      "repo_url": "https://github.com/kandotrun/kaiwa",
      "source_url": "https://github.com/kandotrun/kaiwa",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    },
    {
      "id": "instant-address-jp",
      "title": "Instant Address JP",
      "summary": "日本語住所を入力しながら英語表記へ変換するリアルタイムWebツール。",
      "category": "oss",
      "status": "public",
      "status_label": "OSS・公開中",
      "featured": false,
      "tags": [
        "Japanese address",
        "utility",
        "browser",
        "TypeScript"
      ],
      "repo_url": "https://github.com/kandotrun/INSTANT-ADDRESS-JP",
      "live_url": "https://instant-address-jp.vercel.app/",
      "source_url": "https://github.com/kandotrun/INSTANT-ADDRESS-JP",
      "updated_at": "2026-07-10",
      "verified_at": "2026-07-10"
    }
  ],
  "updated_at": "2026-07-10",
  "verified_at": "2026-07-10"
}