{
  "name": "Nexus",
  "url": "https://nexus.kushalsm.com",
  "updated": "2026-10-14",
  "description": "A structured meal, workout and body-weight journal connected to ChatGPT and Claude.",
  "setup": "https://nexus.kushalsm.com/",
  "installation": "One-time plugin/connector setup and account authorization. No separate Nexus fitness app download.",
  "guides": [
    {
      "title": "Log your food. Stay in the conversation.",
      "url": "https://nexus.kushalsm.com/guides/calorie-tracking/",
      "markdown": "https://nexus.kushalsm.com/guides/calorie-tracking/index.md"
    },
    {
      "title": "Your workout is done. Tell Nexus.",
      "url": "https://nexus.kushalsm.com/guides/log-workouts/",
      "markdown": "https://nexus.kushalsm.com/guides/log-workouts/index.md"
    },
    {
      "title": "A workout you can actually follow.",
      "url": "https://nexus.kushalsm.com/guides/workout-sessions/",
      "markdown": "https://nexus.kushalsm.com/guides/workout-sessions/index.md"
    }
  ],
  "capabilities": [
    "Save meals and nutrition estimates supplied by the assistant",
    "Read and correct saved journal entries",
    "Log completed workout sets, cardio and body weight",
    "Create and update workout sessions",
    "Follow a linked session and finish it into completed logs",
    "Show an interactive daily journal in supported hosts"
  ],
  "mcp": {
    "chatgpt": "https://mcp.nexus.kushalsm.com/mcp",
    "claude": "https://claude-mcp.nexus.kushalsm.com/mcp",
    "authentication": "OAuth; discover the host-specific catalog after authorized connection."
  },
  "images": [
    {
      "id": "chatgpt-iphone-voice-2026-10-07",
      "url": "https://nexus.kushalsm.com/guides/images/chatgpt-iphone-voice-2026-10-07.png",
      "media_type": "image/png",
      "sha256": "dcb12cc723f1c9efa275c27959c7ed7f4301426260d2b1a403078104a25a6f70",
      "host": "ChatGPT iPhone",
      "shows": "Voice conversation controls",
      "kind": "actual_phone_recording",
      "captured": "2026-10-07",
      "source_commit": null,
      "provenance": "Unaltered frame from an owned iPhone ChatGPT voice recording."
    },
    {
      "id": "nexus-iphone-meal-2026-10-14",
      "url": "https://nexus.kushalsm.com/guides/images/nexus-iphone-meal-2026-10-14.png",
      "media_type": "image/png",
      "sha256": "17d70683f2a6a1243fdbabfd65158f951872f42b63c1d681d848b7ca95166cb9",
      "host": "ChatGPT iPhone",
      "shows": "Meal input, saved journal card and daily totals",
      "kind": "scripted_demo",
      "captured": "2026-10-14",
      "source_commit": "990315e6da060a244230fac0c4c04be44813f61c",
      "provenance": "Demo room: measured iPhone ChatGPT shell, actual Nexus UI built from origin/main, synthetic local data. Not a live-host execution test."
    },
    {
      "id": "nexus-iphone-meal-corrected-2026-10-14",
      "url": "https://nexus.kushalsm.com/guides/images/nexus-iphone-meal-corrected-2026-10-14.png",
      "media_type": "image/png",
      "sha256": "98549a919b9118bf814bbecb6b6bcb28f3d859e6a024fd5519a24b25b5ed5109",
      "host": "ChatGPT iPhone",
      "shows": "Corrected meal and consistent totals",
      "kind": "scripted_demo",
      "captured": "2026-10-14",
      "source_commit": "990315e6da060a244230fac0c4c04be44813f61c",
      "provenance": "Demo room: measured iPhone ChatGPT shell, actual Nexus UI built from origin/main, synthetic local data. Not a live-host execution test."
    },
    {
      "id": "nexus-iphone-photo-2026-10-14",
      "url": "https://nexus.kushalsm.com/guides/images/nexus-iphone-photo-2026-10-14.png",
      "media_type": "image/png",
      "sha256": "643873403ab47cb36cbf8ae696102d0ec77ef783f56d12d10d71483dc96fb896",
      "host": "ChatGPT iPhone",
      "shows": "Photo prompt before the meal result",
      "kind": "scripted_demo",
      "captured": "2026-10-14",
      "source_commit": "990315e6da060a244230fac0c4c04be44813f61c",
      "provenance": "Demo room: measured iPhone ChatGPT shell, actual Nexus UI built from origin/main, synthetic local data. Not a live-host execution test."
    },
    {
      "id": "nexus-iphone-session-finish-2026-10-14",
      "url": "https://nexus.kushalsm.com/guides/images/nexus-iphone-session-finish-2026-10-14.png",
      "media_type": "image/png",
      "sha256": "ac8bf60f856aee346c312da3723b98961b309bc62abf8a31a2431b86f15b3314",
      "host": "ChatGPT iPhone",
      "shows": "Finished-session completion view",
      "kind": "scripted_demo",
      "captured": "2026-10-14",
      "source_commit": "990315e6da060a244230fac0c4c04be44813f61c",
      "provenance": "Demo room: measured iPhone ChatGPT shell, actual Nexus UI built from origin/main, synthetic local data. Not a live-host execution test."
    },
    {
      "id": "nexus-iphone-session-plan-2026-10-14",
      "url": "https://nexus.kushalsm.com/guides/images/nexus-iphone-session-plan-2026-10-14.png",
      "media_type": "image/png",
      "sha256": "f822fb1bbb34b589d717c5ffb61f587659a41276966bf246a4fcef238b1dbd3d",
      "host": "ChatGPT iPhone",
      "shows": "Workout preview with exercise artwork",
      "kind": "scripted_demo",
      "captured": "2026-10-14",
      "source_commit": "990315e6da060a244230fac0c4c04be44813f61c",
      "provenance": "Demo room: measured iPhone ChatGPT shell, actual Nexus UI built from origin/main, synthetic local data. Not a live-host execution test."
    },
    {
      "id": "nexus-iphone-session-progress-2026-10-14",
      "url": "https://nexus.kushalsm.com/guides/images/nexus-iphone-session-progress-2026-10-14.png",
      "media_type": "image/png",
      "sha256": "597d9c36e5bbec4913fde8e83f1c84d940db6b450a39d7464a481911f7f3278e",
      "host": "ChatGPT iPhone",
      "shows": "Active session with a checked set",
      "kind": "scripted_demo",
      "captured": "2026-10-14",
      "source_commit": "990315e6da060a244230fac0c4c04be44813f61c",
      "provenance": "Demo room: measured iPhone ChatGPT shell, actual Nexus UI built from origin/main, synthetic local data. Not a live-host execution test."
    },
    {
      "id": "nexus-iphone-workout-2026-10-14",
      "url": "https://nexus.kushalsm.com/guides/images/nexus-iphone-workout-2026-10-14.png",
      "media_type": "image/png",
      "sha256": "27e9db5bc7e13d046ba8fe65e424aa712b330607e7a18985b90a247a113beab7",
      "host": "ChatGPT iPhone",
      "shows": "Completed-workout journal table",
      "kind": "scripted_demo",
      "captured": "2026-10-14",
      "source_commit": "990315e6da060a244230fac0c4c04be44813f61c",
      "provenance": "Demo room: measured iPhone ChatGPT shell, actual Nexus UI built from origin/main, synthetic local data. Not a live-host execution test."
    },
    {
      "id": "nexus-iphone-workout-detail-2026-10-14",
      "url": "https://nexus.kushalsm.com/guides/images/nexus-iphone-workout-detail-2026-10-14.png",
      "media_type": "image/png",
      "sha256": "4d05ea4b16d6ffd643d200cc514b6c433d9646a725f61004e25af64b0e403da9",
      "host": "ChatGPT iPhone",
      "shows": "Editable workout sets with weights and repetitions",
      "kind": "scripted_demo",
      "captured": "2026-10-14",
      "source_commit": "990315e6da060a244230fac0c4c04be44813f61c",
      "provenance": "Demo room: measured iPhone ChatGPT shell, actual Nexus UI built from origin/main, synthetic local data. Not a live-host execution test."
    }
  ],
  "sources": [
    {
      "title": "ChatGPT connected-app and Live availability",
      "url": "https://help.openai.com/en/articles/11487775-connected-apps-in-chatgpt"
    },
    {
      "title": "Nexus exercise artwork",
      "url": "https://nexus.kushalsm.com/blog/new-exercise-art/"
    }
  ],
  "ui_source": {
    "commit": "990315e6da060a244230fac0c4c04be44813f61c",
    "committed": "2026-10-13 13:22:42 +0530",
    "sha256": "ce91d35a678126d3658d499c90a7e05b8ba8901fe28012eda43f7c499559adfa",
    "imported_at": "2026-10-14T14:24:07.539Z"
  },
  "sandbox": {
    "page": "https://nexus.kushalsm.com/try/",
    "mcp": "https://nexus.kushalsm.com/try/mcp",
    "tools": "https://nexus.kushalsm.com/try/tools.json",
    "url_api": "https://nexus.kushalsm.com/try/api/<session>/log?meal=2+eggs&kcal=156&protein=13",
    "auth": "none; data deleted 24 hours after the last write"
  },
  "pages": {
    "why": "https://nexus.kushalsm.com/why/",
    "compare": "https://nexus.kushalsm.com/compare/",
    "faq": "https://nexus.kushalsm.com/faq/",
    "chatgpt": "https://nexus.kushalsm.com/track-calories-in-chatgpt/",
    "claude": "https://nexus.kushalsm.com/track-calories-in-claude/",
    "llms_full": "https://nexus.kushalsm.com/llms-full.txt"
  },
  "notes": [
    "ChatGPT or Claude estimate calories and macros from the user's text, photo or voice; Nexus saves them and keeps the totals.",
    "Packaged food: a nutrition-label photo gives the exact label numbers. Restaurants: a photo of the bill, matched to the restaurant's published nutrition.",
    "Any number can be corrected on the card or by saying so; totals update.",
    "Workout sessions: tick sets as you go; Finish saves them as the workout log.",
    "Phone screens use the released Nexus card with example data in a ChatGPT iPhone layout; the Voice screen is a frame of a real iPhone recording from 7 October 2026."
  ]
}
