返回 Discover
Field DispatchProduct Hunt1 · 2026-05-30

Wandesk

Build Your Own AI Desktop

Wandesk is an AI desktop. Build the apps you need just by describing them. Plug in Claude Code, Codex, DeepSeek, OpenAI, Kimi, Qwen — anything OpenAI-compatible. Apps share context. AI remembers you. All local. No signup.

日榜日期
2026-05-30
发布时间
2026/05/30
日榜排名
#1
票数
343
评论
32
评价
0
Human Signal

创始人 / Maker 评论

优先展示 Product Hunt 上对理解条目有帮助的人类文本。

Topics
ProductivityOpen SourceArtificial Intelligence

Hello everyone 👋 I'm Yang, building Wandesk for a while now. The short version: Wandesk is an AI desktop. You describe an app, AI builds it right there on your machine — a calorie tracker, a reading list, an invoice generator, whatever. Apps live alongside chat, files, tasks, and memory. AI remembers context across all of them. Plug in your own API keys (Claude, OpenAI, DeepSeek, Kimi — anything OpenAI-compatible). 🔒 100% local. 🆓 100% free. No signup, no account, no cloud lock-in. Your apps, your data, your machine. Why we built it: AI products today still treat conversation as the only surface. Conversation is good for intent, bad for persistence — you don't balance your budget in a chat window. We wanted a place where AI-generated software has shape and stays. Available now on macOS and Windows. Would love to hear: - What's the first app you'd want it to build for you? - Where does it break in the first 5 minutes? (it will. tell us.) — Yang

评论作者信息不可用21 votes查看原评论
痛点分析发布于 2026/05/30

痛点为 AI 基于上游原始证据的初步提炼;未包含额外中国市场检索。

痛点

用户在使用现有AI产品时,发现对话式界面虽然适合表达意图,但难以持久化保存结果——例如无法在聊天窗口里做预算。这导致用户需要频繁切换工具来管理生成的内容,造成工作流断裂和重复劳动。同时,用户希望AI生成的软件能像传统应用一样有形状、可持久存在,而不是一次性的对话输出。此外,非技术用户担心无法在无代码环境下端到端使用,而开发者则希望快速原型化一次性工具而不必启动完整项目,现有流程中缺乏这种轻量级、本地化且可编辑的AI应用构建方式。

Discussion

精选 Product Hunt 讨论

保留原始讨论语境,用来交叉验证上游条目的真实反馈。

the positioning sits in an interesting gap between something like Raycast AI and a full local IDE. curious who your early users actually are because i can picture two very different people finding this useful. one is a developer who wants a faster way to prototype throwaway tools without spinning up a project. the other is a non-technical person who genuinely can't code and needs something that works end to end without touching a terminal. those two users need pretty different things from the same product

评论作者信息不可用筛选:高信号评论3 votes查看原评论

@realuckyang I like the natural language angle here, especially if the output stays editable and understandable. The hard part is not just generating the first version, but helping users keep control once the project grows.

评论作者信息不可用筛选:高信号评论3 votes查看原评论

The "local, free, no signup" part is what I actually care about here, since most of these tools quietly require a cloud account the moment you want to save anything. Very cool pros What model is running the generation locally, and how far does a mid-range machine get before output quality starts to drop? Also curious what "describe any app" means in practice when the description is vague or contradicts itself.

评论作者信息不可用筛选:高信号评论2 votes查看原评论
源数据· Raw Archive
source
Product Hunt
upstream_source
producthunt_api
upstream_item_id
1046734
daily_ranking_item_id
5c6b8b31-235a-42f0-badf-a6a5a0bdab7f
rank_date
2026-05-30
rank
1
name
Wandesk
tagline
Build Your Own AI Desktop
description
Wandesk is an AI desktop. Build the apps you need just by describing them. Plug in Claude Code, Codex, DeepSeek, OpenAI, Kimi, Qwen — anything OpenAI-compatible. Apps share context. AI remembers you. All local. No signup.
maker_comment
<p>Hello everyone 👋</p><p></p><p>I'm Yang, building Wandesk for a while now.</p><p></p><p>The short version: Wandesk is an AI desktop. You describe an app, AI builds it right there on your machine — a calorie tracker, a reading list, an invoice generator, whatever.</p><p></p><p>Apps live alongside chat, files, tasks, and memory. AI remembers context across all of them. Plug in your own API keys (Claude, OpenAI, DeepSeek, Kimi — anything OpenAI-compatible).</p><p></p><p>🔒 100% local. 🆓 100% free. No signup, no account, no cloud lock-in. Your apps, your data, your machine.</p><p></p><p>Why we built it: AI products today still treat conversation as the only surface. Conversation is good for intent, bad for persistence — you don't balance your budget in a chat window. We wanted a place where AI-generated software has shape and stays.</p><p></p><p>Available now on macOS and Windows.</p><p></p><p>Would love to hear:</p><p>- What's the first app you'd want it to build for you?</p><p>- Where does it break in the first 5 minutes? (it will. tell us.)</p><p></p><p>— Yang</p>
votes_count
343
comments_count
32
reviews_count
0
featured_at
2026-05-30T07:01:00.000Z
created_at_on_source
2026-05-30T07:01:00.000Z
makers
item-1item-2item-3
topics
ProductivityOpen SourceArtificial Intelligence
media / source-specific data
[
  {
    "url": "https://ph-files.imgix.net/71b79a02-1eb0-46ed-9f5e-da99561b43a0.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/436c46a1-25ef-4709-aa8a-665fd7da9221.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/717dbdeb-5d0e-42a2-ab86-31af84b33c86.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/c95c5c12-9aa2-4b6b-b2fb-1f8f3fa68c0e.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/5c02d570-0967-4593-9f43-39827ab6a7ae.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/b0071376-2232-4ae8-be8a-7f3f1dbbe390.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/631caa30-a6e8-47fa-8645-e55e16d986d2.jpeg?auto=format",
    "type": "video",
    "videoUrl": "https://www.youtube.com/watch?v=VG8eBEtJVd8"
  }
]
raw_payload
{
  "post_id": "1046734",
  "fetched_at": "2026-05-30T22:00:02.761Z",
  "has_post_detail": true,
  "snapshot_version": "producthunt_v1",
  "has_maker_comment": true,
  "maker_comment_source": "first_comment_fallback",
  "comments_fetch_status": "ok",
  "selected_comment_count": 4
}
source_raw_snapshot
{
  "id": "c485effe-b4af-48fa-a387-4145b12cab25",
  "daily_ranking_item_id": "5c6b8b31-235a-42f0-badf-a6a5a0bdab7f",
  "source": "producthunt_api",
  "product_hunt_id": "1046734",
  "fetched_at": "2026-05-30T22:00:02.761Z",
  "post_raw": {
    "id": "1046734",
    "url": "https://www.producthunt.com/products/wandesk-ai?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "name": "Wandesk",
    "media": [
      {
        "url": "https://ph-files.imgix.net/71b79a02-1eb0-46ed-9f5e-da99561b43a0.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/436c46a1-25ef-4709-aa8a-665fd7da9221.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/717dbdeb-5d0e-42a2-ab86-31af84b33c86.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/c95c5c12-9aa2-4b6b-b2fb-1f8f3fa68c0e.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/5c02d570-0967-4593-9f43-39827ab6a7ae.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/b0071376-2232-4ae8-be8a-7f3f1dbbe390.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/631caa30-a6e8-47fa-8645-e55e16d986d2.jpeg?auto=format",
        "type": "video",
        "videoUrl": "https://www.youtube.com/watch?v=VG8eBEtJVd8"
      }
    ],
    "tagline": "Build Your Own AI Desktop ",
    "thumbnail": {
      "url": "https://ph-files.imgix.net/c91ea294-08fa-42b5-9546-b5b3a552dd6e.png?auto=format"
    },
    "votesCount": 343,
    "description": "Wandesk is an AI desktop. Build the apps you need just by describing them. Plug in Claude Code, Codex, DeepSeek, OpenAI, Kimi, Qwen — anything OpenAI-compatible. Apps share context. AI remembers you. All local. No signup."
  },
  "post_detail_raw": {
    "id": "1046734",
    "slug": "wandesk",
    "user": {
      "id": "1880",
      "url": "https://www.producthunt.com/@benln?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "name": "Ben Lang",
      "headline": "Cursor",
      "username": "benln",
      "websiteUrl": "http://www.benlang.me",
      "profileImage": "https://ph-avatars.imgix.net/1880/3dc00e80-198a-43d1-9129-a08c5d433001.jpeg?auto=format&crop=faces&fit=crop&h=original&w=original",
      "twitterUsername": "benln"
    },
    "media": [
      {
        "url": "https://ph-files.imgix.net/71b79a02-1eb0-46ed-9f5e-da99561b43a0.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/436c46a1-25ef-4709-aa8a-665fd7da9221.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/717dbdeb-5d0e-42a2-ab86-31af84b33c86.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/c95c5c12-9aa2-4b6b-b2fb-1f8f3fa68c0e.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/5c02d570-0967-4593-9f43-39827ab6a7ae.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/b0071376-2232-4ae8-be8a-7f3f1dbbe390.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/631caa30-a6e8-47fa-8645-e55e16d986d2.jpeg?auto=format",
        "type": "video",
        "videoUrl": "https://www.youtube.com/watch?v=VG8eBEtJVd8"
      }
    ],
    "makers": [
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      },
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      }
    ],
    "topics": {
      "edges": [
        {
          "node": {
            "id": "46",
            "name": "Productivity",
            "slug": "productivity"
          }
        },
        {
          "node": {
            "id": "89",
            "name": "Open Source",
            "slug": "open-source"
          }
        },
        {
          "node": {
            "id": "268",
            "name": "Artificial Intelligence",
            "slug": "artificial-intelligence"
          }
        }
      ]
    },
    "website": "https://www.producthunt.com/r/5A3ODZHHI5HVA6?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "createdAt": "2026-05-30T07:01:00Z",
    "dailyRank": 1,
    "thumbnail": {
      "url": "https://ph-files.imgix.net/c91ea294-08fa-42b5-9546-b5b3a552dd6e.png?auto=format",
      "type": "image",
      "videoUrl": null
    },
    "featuredAt": "2026-05-30T07:01:00Z",
    "weeklyRank": 12,
    "yearlyRank": null,
    "monthlyRank": 189,
    "scheduledAt": "2026-05-30T07:01:00Z",
    "productLinks": [
      {
        "url": "https://www.producthunt.com/r/3Z5EVWG7MCCJ4J?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Github"
      },
      {
        "url": "https://www.producthunt.com/r/XLSMJOVX2RLAZL?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Twitter"
      },
      {
        "url": "https://www.producthunt.com/r/5A3ODZHHI5HVA6?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Website"
      }
    ],
    "reviewsCount": 0,
    "commentsCount": 32,
    "reviewsRating": 0
  },
  "maker_comment_raw": {
    "id": "5407435",
    "url": "https://www.producthunt.com/products/wandesk-ai?comment=5407435&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "body": "<p>Hello everyone 👋</p><p></p><p>I'm Yang, building Wandesk for a while now.</p><p></p><p>The short version: Wandesk is an AI desktop. You describe an app, AI builds it right there on your machine — a calorie tracker, a reading list, an invoice generator, whatever.</p><p></p><p>Apps live alongside chat, files, tasks, and memory. AI remembers context across all of them. Plug in your own API keys (Claude, OpenAI, DeepSeek, Kimi — anything OpenAI-compatible).</p><p></p><p>🔒 100% local. 🆓 100% free. No signup, no account, no cloud lock-in. Your apps, your data, your machine.</p><p></p><p>Why we built it: AI products today still treat conversation as the only surface. Conversation is good for intent, bad for persistence — you don't balance your budget in a chat window. We wanted a place where AI-generated software has shape and stays.</p><p></p><p>Available now on macOS and Windows.</p><p></p><p>Would love to hear:</p><p>- What's the first app you'd want it to build for you?</p><p>- Where does it break in the first 5 minutes? (it will. tell us.)</p><p></p><p>— Yang</p>",
    "user": {
      "id": "9850785",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profile_url": "[REDACTED]",
      "website_url": null,
      "profile_image": null,
      "twitter_username": null
    },
    "user_id": "9850785",
    "is_maker": false,
    "parent_id": null,
    "created_at": "2026-05-28T08:18:26Z",
    "replies_raw": [],
    "votes_count": 21
  },
  "selected_comments_raw": [
    {
      "id": "5407435",
      "url": "https://www.producthunt.com/products/wandesk-ai?comment=5407435&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>Hello everyone 👋</p><p></p><p>I'm Yang, building Wandesk for a while now.</p><p></p><p>The short version: Wandesk is an AI desktop. You describe an app, AI builds it right there on your machine — a calorie tracker, a reading list, an invoice generator, whatever.</p><p></p><p>Apps live alongside chat, files, tasks, and memory. AI remembers context across all of them. Plug in your own API keys (Claude, OpenAI, DeepSeek, Kimi — anything OpenAI-compatible).</p><p></p><p>🔒 100% local. 🆓 100% free. No signup, no account, no cloud lock-in. Your apps, your data, your machine.</p><p></p><p>Why we built it: AI products today still treat conversation as the only surface. Conversation is good for intent, bad for persistence — you don't balance your budget in a chat window. We wanted a place where AI-generated software has shape and stays.</p><p></p><p>Available now on macOS and Windows.</p><p></p><p>Would love to hear:</p><p>- What's the first app you'd want it to build for you?</p><p>- Where does it break in the first 5 minutes? (it will. tell us.)</p><p></p><p>— Yang</p>",
      "user": {
        "id": "9850785",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9850785",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-28T08:18:26Z",
      "replies_raw": [],
      "votes_count": 21,
      "selection_score": 400,
      "selection_reason": "first_comment_fallback"
    },
    {
      "id": "5411970",
      "url": "https://www.producthunt.com/products/wandesk-ai?comment=5411970&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>the positioning sits in an interesting gap between something like Raycast AI and a full local IDE. curious who your early users actually are because i can picture two very different people finding this useful. one is a developer who wants a faster way to prototype throwaway tools without spinning up a project. the other is a non-technical person who genuinely can't code and needs something that works end to end without touching a terminal. those two users need pretty different things from the same product</p>",
      "user": {
        "id": "9814309",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9814309",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-30T10:27:39Z",
      "replies_raw": [],
      "votes_count": 3,
      "selection_score": 400,
      "selection_reason": "body_signal_score"
    },
    {
      "id": "5411964",
      "url": "https://www.producthunt.com/products/wandesk-ai?comment=5411964&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p><a href=\"https://www.producthunt.com/@realuckyang\" data-node-type=\"mention\" data-mention-type=\"user\" data-mention-id=\"realuckyang\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">@realuckyang</a> I like the natural language angle here, especially if the output stays editable and understandable. The hard part is not just generating the first version, but helping users keep control once the project grows.</p>",
      "user": {
        "id": "6904720",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "6904720",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-30T10:26:35Z",
      "replies_raw": [],
      "votes_count": 3,
      "selection_score": 400,
      "selection_reason": "body_signal_score"
    },
    {
      "id": "5411785",
      "url": "https://www.producthunt.com/products/wandesk-ai?comment=5411785&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>The \"local, free, no signup\" part is what I actually care about here, since most of these tools quietly require a cloud account the moment you want to save anything. Very cool pros</p><p></p><p>What model is running the generation locally, and how far does a mid-range machine get before output quality starts to drop? Also curious what \"describe any app\" means in practice when the description is vague or contradicts itself.</p>",
      "user": {
        "id": "9763736",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9763736",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-30T08:15:36Z",
      "replies_raw": [],
      "votes_count": 2,
      "selection_score": 400,
      "selection_reason": "body_signal_score"
    }
  ],
  "topics_raw": [
    {
      "id": "46",
      "name": "Productivity",
      "slug": "productivity"
    },
    {
      "id": "89",
      "name": "Open Source",
      "slug": "open-source"
    },
    {
      "id": "268",
      "name": "Artificial Intelligence",
      "slug": "artificial-intelligence"
    }
  ],
  "makers_raw": [
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    },
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    }
  ],
  "launch_metadata_raw": {
    "slug": "wandesk",
    "daily_rank": 1,
    "featured_at": "2026-05-30T07:01:00Z",
    "website_url": "https://www.producthunt.com/r/5A3ODZHHI5HVA6?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "weekly_rank": 12,
    "yearly_rank": null,
    "monthly_rank": 189,
    "scheduled_at": "2026-05-30T07:01:00Z",
    "reviews_rating": 0,
    "created_at_on_product_hunt": "2026-05-30T07:01:00Z"
  },
  "stats_raw": {
    "votes_count": 343,
    "reviews_count": 0,
    "comments_count": 32,
    "reviews_rating": 0
  },
  "aux_raw": {
    "media_extended": [
      {
        "url": "https://ph-files.imgix.net/71b79a02-1eb0-46ed-9f5e-da99561b43a0.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/436c46a1-25ef-4709-aa8a-665fd7da9221.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/717dbdeb-5d0e-42a2-ab86-31af84b33c86.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/c95c5c12-9aa2-4b6b-b2fb-1f8f3fa68c0e.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/5c02d570-0967-4593-9f43-39827ab6a7ae.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/b0071376-2232-4ae8-be8a-7f3f1dbbe390.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/631caa30-a6e8-47fa-8645-e55e16d986d2.jpeg?auto=format",
        "type": "video",
        "videoUrl": "https://www.youtube.com/watch?v=VG8eBEtJVd8"
      }
    ],
    "submitter_user": {
      "id": "1880",
      "url": "https://www.producthunt.com/@benln?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "name": "Ben Lang",
      "headline": "Cursor",
      "username": "benln",
      "profileUrl": "https://www.producthunt.com/@benln?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "websiteUrl": "http://www.benlang.me",
      "profileImage": "https://ph-avatars.imgix.net/1880/3dc00e80-198a-43d1-9129-a08c5d433001.jpeg?auto=format&crop=faces&fit=crop&h=original&w=original",
      "twitterUsername": "benln"
    },
    "presentation_only": {
      "thumbnail_url": "https://ph-files.imgix.net/c91ea294-08fa-42b5-9546-b5b3a552dd6e.png?auto=format",
      "product_hunt_url": "https://www.producthunt.com/products/wandesk-ai?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "product_hunt_slug": "wandesk"
    },
    "unused_upstream_fields": {
      "post_aux": {},
      "comments_aux": {},
      "post_detail_aux": {
        "media_raw": [
          {
            "url": "https://ph-files.imgix.net/71b79a02-1eb0-46ed-9f5e-da99561b43a0.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/436c46a1-25ef-4709-aa8a-665fd7da9221.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/717dbdeb-5d0e-42a2-ab86-31af84b33c86.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/c95c5c12-9aa2-4b6b-b2fb-1f8f3fa68c0e.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/5c02d570-0967-4593-9f43-39827ab6a7ae.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/b0071376-2232-4ae8-be8a-7f3f1dbbe390.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/631caa30-a6e8-47fa-8645-e55e16d986d2.jpeg?auto=format",
            "type": "video",
            "videoUrl": "https://www.youtube.com/watch?v=VG8eBEtJVd8"
          }
        ],
        "thumbnail_raw": {
          "url": "https://ph-files.imgix.net/c91ea294-08fa-42b5-9546-b5b3a552dd6e.png?auto=format",
          "type": "image",
          "videoUrl": null
        },
        "presentation_only": {
          "product_hunt_slug": "wandesk"
        },
        "product_links_raw": [
          {
            "url": "https://www.producthunt.com/r/3Z5EVWG7MCCJ4J?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Github"
          },
          {
            "url": "https://www.producthunt.com/r/XLSMJOVX2RLAZL?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Twitter"
          },
          {
            "url": "https://www.producthunt.com/r/5A3ODZHHI5HVA6?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Website"
          }
        ],
        "submitter_user_raw": {
          "id": "1880",
          "url": "https://www.producthunt.com/@benln?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
          "name": "Ben Lang",
          "headline": "Cursor",
          "username": "benln",
          "websiteUrl": "http://www.benlang.me",
          "profileImage": "https://ph-avatars.imgix.net/1880/3dc00e80-198a-43d1-9129-a08c5d433001.jpeg?auto=format&crop=faces&fit=crop&h=original&w=original",
          "twitterUsername": "benln"
        },
        "unused_upstream_fields": {}
      }
    }
  },
  "selection_meta": {
    "scoring_basis": "maker first, then non-maker body signal score with original order tie-break",
    "first_comment_id": "5407435",
    "comments_strategy": "maker_plus_top_discussion",
    "detail_fetch_status": "ok",
    "top_candidate_count": 12,
    "maker_comment_source": "first_comment_fallback",
    "comments_fetch_status": "ok",
    "dropped_comment_count": 8,
    "comments_fetched_limit": 25,
    "newest_candidate_count": 12,
    "selected_comment_count": 4,
    "candidate_comment_count": 12,
    "selected_comment_reasons": [
      {
        "id": "5407435",
        "score": 400,
        "reason": "first_comment_fallback"
      },
      {
        "id": "5411970",
        "score": 400,
        "reason": "body_signal_score"
      },
      {
        "id": "5411964",
        "score": 400,
        "reason": "body_signal_score"
      },
      {
        "id": "5411785",
        "score": 400,
        "reason": "body_signal_score"
      }
    ]
  },
  "created_at": "2026-05-30T22:00:08.380Z",
  "updated_at": "2026-05-30T22:00:08.380Z"
}