{
  "schema": "pointcast.shop-front/v1",
  "version": "shop-front-v1-2026-09-29",
  "url": "https://shop.pointcast.xyz/",
  "mirror": "https://pointcast.xyz/shop/front",
  "launchedOn": "2026-09-29",
  "publisher": "PointCast, El Segundo, California",
  "affiliateLinks": false,
  "policy": [
    "Desk reviews say so at the top. If nobody handled the product, there is no star rating.",
    "Every price has a date. The maker’s page is the truth; ours is a snapshot.",
    "No paid links anywhere today. If a program ever approves PointCast, each paid link will say so beside the link.",
    "Commission never changes what we rank or recommend. The paddle register stays affiliate-free by rule."
  ],
  "counts": {
    "guides": 15,
    "picks": 154,
    "priced": 106,
    "paidLinks": 0
  },
  "guides": [
    {
      "id": "balm-shelf",
      "title": "Tiger Balm and the balm shelf",
      "dek": "Tiger Balm and everything like it: sixteen rubs, patches, oils and gels, what is actually in them, what the evidence says they do, and where the category could go next. Labels read and prices checked September 29.",
      "href": "https://pointcast.xyz/reviews/balm-shelf",
      "json": "https://pointcast.xyz/reviews/balm-shelf.json",
      "kind": "Field guide",
      "image": "https://pointcast.xyz/images/balm-shelf/hero.jpg",
      "imageAlt": "Illustrated balm shelf: tin, tube, patch, liniment bottle, mint, chili, wintergreen",
      "asOf": "2026-09-29",
      "count": 16,
      "countLabel": "products"
    },
    {
      "id": "chef-knives",
      "title": "Chef knives",
      "dek": "One knife does most of the work in a kitchen. Eight chef knives from $21 to $205, three tools that keep them sharp, what the testers found, and prices checked on September 29.",
      "href": "https://pointcast.xyz/reviews/chef-knives",
      "json": "https://pointcast.xyz/reviews/chef-knives.json",
      "kind": "Desk review",
      "image": "https://pointcast.xyz/images/chef-knives/hero.jpg",
      "imageAlt": "Illustrated knife roll: chef knife, gyuto, honing rod, whetstone, board with lemon",
      "asOf": "2026-09-29",
      "count": 11,
      "countLabel": "picks"
    },
    {
      "id": "100-dollar-ai",
      "title": "The $100 AI challenge",
      "dek": "Five actual outputs and an open ledger. A $3.77 API-equivalent checkpoint; actual billed cost unknown.",
      "href": "https://pointcast.xyz/reviews/100-dollar-ai",
      "json": "https://pointcast.xyz/reviews/100-dollar-ai.json",
      "kind": "Field guide",
      "image": "https://pointcast.xyz/experiments/ai-100/hero.png",
      "imageAlt": "Make it real: five outputs and an open ledger",
      "asOf": "2026-09-29",
      "count": 5,
      "countLabel": "outputs"
    },
    {
      "id": "ai-work-life",
      "title": "AI for work and life: which plan is worth paying for?",
      "dek": "22 services, 14 areas of life and work, and seven models worth comparing. A practical guide to buying a little more possibility.",
      "href": "https://pointcast.xyz/reviews/ai-work-life",
      "json": "https://pointcast.xyz/reviews/ai-work-life.json",
      "kind": "Buying guide",
      "image": "https://pointcast.xyz/images/ai-work-life/hero.png",
      "imageAlt": "An idea becomes a draft and a reviewed result",
      "asOf": "2026-09-29",
      "count": 22,
      "countLabel": "AI services"
    },
    {
      "id": "ai-video",
      "title": "The new video machines",
      "dek": "Kling 4 just dropped, Sora is gone, and three Chinese labs are crowding Google at the top. Fifteen AI video services checked this week: how long, how sharp, whether they talk, and what they cost.",
      "href": "https://pointcast.xyz/reviews/ai-video",
      "json": "https://pointcast.xyz/reviews/ai-video.json",
      "kind": "Desk review",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "imageAlt": "Illustrated specimen sheet of video-making objects",
      "asOf": "2026-09-29",
      "count": 15,
      "countLabel": "services"
    },
    {
      "id": "machine-room",
      "title": "The machine room",
      "dek": "Full desk configurations for 2026, and what to wait for in 2027. Computers from a browser desk to an AI video studio, the drives and docks around them, and the pads, pedals and lights an agent can learn to press.",
      "href": "https://pointcast.xyz/reviews/machine-room",
      "json": "https://pointcast.xyz/reviews/machine-room.json",
      "kind": "Buying guide",
      "image": "https://pointcast.xyz/images/machine-room/hero.jpg",
      "imageAlt": "Specimen sheet of desk hardware: computers, a drive, a macro pad, a pedal, a light and a mic",
      "asOf": "2026-09-29",
      "count": 5,
      "countLabel": "full desks"
    },
    {
      "id": "ai-plans",
      "title": "AI plans, reviewed for value",
      "dek": "Every tier of ChatGPT, Claude, Gemini, Copilot, Cursor, Grok and the video studios, with dated US prices, what each actually includes, and where the agents are.",
      "href": "https://pointcast.xyz/reviews/ai-plans",
      "json": "https://pointcast.xyz/reviews/ai-plans.json",
      "kind": "Desk review",
      "image": "https://pointcast.xyz/images/ai-plans/hero.jpg",
      "imageAlt": "Specimen sheet: membership cards, a usage gauge, coins, a robot arm, a clapperboard, a terminal and keys",
      "asOf": "2026-09-29",
      "count": 39,
      "countLabel": "plans"
    },
    {
      "id": "playstation-2026",
      "title": "The best PlayStation games to play in 2026",
      "dek": "Six reasons to pick up the controller. New standouts, enduring favorites, and the right game for tonight.",
      "href": "https://pointcast.xyz/reviews/playstation-2026",
      "json": "https://pointcast.xyz/reviews/playstation-2026.json",
      "kind": "Buying guide",
      "image": "https://pointcast.xyz/images/playstation-2026/astro-bot.webp",
      "imageAlt": "Astro Bot promotional artwork",
      "asOf": "2026-09-29",
      "count": 6,
      "countLabel": "games"
    },
    {
      "id": "home-robots",
      "title": "Robots for the house",
      "dek": "A floor robot with a face, a dog that learns, a desk friend that talks back. Ten robots you could live with, sorted by what they do all day, with dated prices and an honest word on status.",
      "href": "https://pointcast.xyz/reviews/home-robots",
      "json": "https://pointcast.xyz/reviews/home-robots.json",
      "kind": "Desk review",
      "image": "https://pointcast.xyz/images/home-robots/hero.jpg",
      "imageAlt": "Illustrated specimen sheet of house robots",
      "asOf": "2026-09-29",
      "count": 10,
      "countLabel": "robots"
    },
    {
      "id": "bags",
      "title": "Bags for a South Bay day",
      "dek": "Court at seven, Trader Joe’s at ten, sand by two. Ten bags and one chair, sorted by the part of the day they’re for, with dated prices and honest catches.",
      "href": "https://pointcast.xyz/reviews/bags",
      "json": "https://pointcast.xyz/reviews/bags.json",
      "kind": "Desk review",
      "image": "https://pointcast.xyz/images/bags/carry-kit-thumb.jpg",
      "imageAlt": "Illustrated specimen sheet of bags",
      "asOf": "2026-09-29",
      "count": 11,
      "countLabel": "picks"
    },
    {
      "id": "modular-carry",
      "title": "The modular carry companies",
      "dek": "Nine companies that sell a standard first and the bag second: a carabiner, an O-ring, a webbing grid, a hole for a charm, a frame for a stove. What each one sells, what it costs to get in, and what a small local brand can take from it.",
      "href": "https://pointcast.xyz/reviews/modular-carry",
      "json": "https://pointcast.xyz/reviews/modular-carry.json",
      "kind": "Field guide",
      "image": "https://pointcast.xyz/images/modular-carry/og.jpg",
      "imageAlt": "The modular carry companies",
      "asOf": "2026-09-29",
      "count": 9,
      "countLabel": "companies"
    },
    {
      "id": "lego-sets",
      "title": "LEGO sets that earn their shelf space",
      "dek": "A dragon, two old consoles, and a few small reasons to keep playing. Six picks by Astra Light.",
      "href": "https://pointcast.xyz/reviews/lego-sets",
      "json": "https://pointcast.xyz/reviews/lego-sets.json",
      "kind": "Buying guide",
      "image": "https://pointcast.xyz/images/lego-sets/game-boy.jpg",
      "imageAlt": "LEGO Game Boy with brick cartridges",
      "asOf": "2026-09-29",
      "count": 6,
      "countLabel": "sets"
    },
    {
      "id": "hummingbird-feeders",
      "title": "Hummingbird feeders: the one you will actually clean",
      "dek": "Nine feeders ranked on a published rubric, plus the care guide that matters more than the brand.",
      "href": "https://pointcast.xyz/reviews/hummingbird-feeders",
      "json": "https://pointcast.xyz/reviews/hummingbird-feeders.json",
      "kind": "Desk review",
      "image": "https://pointcast.xyz/images/hummingbird-feeders/hero.jpg",
      "imageAlt": "Painting of a hummingbird at a red saucer feeder",
      "asOf": "2026-09-28",
      "count": 9,
      "countLabel": "feeders"
    },
    {
      "id": "paddles",
      "title": "The Paddle Register",
      "dek": "Every pickleball paddle release we can source, with dates, lab links and a change log. Affiliate-free by rule.",
      "href": "https://pointcast.xyz/paddles",
      "json": "https://pointcast.xyz/paddles.json",
      "kind": "Register",
      "image": "https://pointcast.xyz/images/paddle-study.jpg",
      "imageAlt": "Study of a pickleball paddle",
      "asOf": "2026-09-21",
      "count": 92,
      "countLabel": "paddles"
    },
    {
      "id": "shelf",
      "title": "The Shelf: Mainichikoh incense",
      "dek": "Nippon Kodo’s everyday incense, box by box: which one changes a room, which one stays quiet.",
      "href": "https://pointcast.xyz/shop#shelf",
      "json": "https://pointcast.xyz/shop.json",
      "kind": "Shelf",
      "image": "https://pointcast.xyz/images/shelf/mainichikoh-natural-bodhi-sandalwood.jpg",
      "imageAlt": "A box of Mainichikoh Natural Bodhi sandalwood incense",
      "asOf": "2026-09-28",
      "count": 5,
      "countLabel": "boxes"
    }
  ],
  "picks": [
    {
      "id": "balm-shelf/tiger-balm-ultra",
      "guide": "balm-shelf",
      "name": "Tiger Balm Ultra Strength Ointment",
      "brand": "Tiger Balm (Haw Par Healthcare)",
      "price": 7.69,
      "priceText": "$7.69*",
      "currency": "USD",
      "url": "https://www.target.com/p/tiger-balm-ultra-strength-ointment-0-63oz/-/A-14678013",
      "image": "https://pointcast.xyz/images/balm-shelf/tiger-balm-ultra.jpg",
      "verdict": "The classic, at the classic strength. Rub a little on, keep it off your face and away from heat.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#tiger-balm-ultra",
      "facts": null
    },
    {
      "id": "balm-shelf/tiger-balm-extra",
      "guide": "balm-shelf",
      "name": "Tiger Balm Red Extra Strength Ointment",
      "brand": "Tiger Balm (Haw Par Healthcare)",
      "price": 6.19,
      "priceText": "$6.19*",
      "currency": "USD",
      "url": "https://www.target.com/p/tiger-balm-extra-strength-joint-and-muscle-pain-ointment-0-63oz/-/A-93164516",
      "image": "https://pointcast.xyz/images/balm-shelf/tiger-balm-extra.jpg",
      "verdict": "Buy it for the smell and the ritual; it isn’t meaningfully stronger than Ultra.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#tiger-balm-extra",
      "facts": null
    },
    {
      "id": "balm-shelf/vicks-vaporub",
      "guide": "balm-shelf",
      "name": "Vicks VapoRub",
      "brand": "Vicks (Procter & Gamble)",
      "price": 7.49,
      "priceText": "$7.49*",
      "currency": "USD",
      "url": "https://www.target.com/p/vicks-vaporub-cough-suppressant-topical-chest-rub-38-analgesic-ointment-1-76oz/-/A-13327570",
      "image": "https://pointcast.xyz/images/balm-shelf/vicks-vaporub.jpg",
      "verdict": "A cold-season rub. Don’t treat it as a stronger muscle balm; it isn’t one.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#vicks-vaporub",
      "facts": null
    },
    {
      "id": "balm-shelf/bengay-ultra",
      "guide": "balm-shelf",
      "name": "Bengay Ultra Strength Pain Relieving Cream",
      "brand": "Bengay (Kenvue)",
      "price": 7.99,
      "priceText": "$7.99*",
      "currency": "USD",
      "url": "https://www.target.com/p/bengay-ultra-strength-pain-relieving-cream-4oz/-/A-13404451",
      "image": "https://pointcast.xyz/images/balm-shelf/bengay-ultra.jpg",
      "verdict": "Fine for the sensation. If you’re allergic to aspirin, read the label first.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#bengay-ultra",
      "facts": null
    },
    {
      "id": "balm-shelf/icy-hot-balm",
      "guide": "balm-shelf",
      "name": "Icy Hot Original Pain Relieving Balm",
      "brand": "Icy Hot (Chattem)",
      "price": 7.99,
      "priceText": "$7.99*",
      "currency": "USD",
      "url": "https://www.target.com/p/icy-hot-original-pain-relieving-balm-with-menthol-3-5oz/-/A-94886042",
      "image": "https://pointcast.xyz/images/balm-shelf/icy-hot-balm.jpg",
      "verdict": "Use a thin layer and nothing on top of it. Stop if the burn gets worse instead of fading.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#icy-hot-balm",
      "facts": null
    },
    {
      "id": "balm-shelf/biofreeze-gel",
      "guide": "balm-shelf",
      "name": "Biofreeze Pain Relieving Gel",
      "brand": "Biofreeze (Reckitt)",
      "price": 8.49,
      "priceText": "$8.49*",
      "currency": "USD",
      "url": "https://www.target.com/p/biofreeze-pain-relieving-gel-3-fl-oz/-/A-51405751",
      "image": "https://pointcast.xyz/images/balm-shelf/biofreeze-gel.jpg",
      "verdict": "The cleanest way to try cold-without-ice. No salicylate, no camphor.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#biofreeze-gel",
      "facts": null
    },
    {
      "id": "balm-shelf/tiger-balm-patch",
      "guide": "balm-shelf",
      "name": "Tiger Balm Pain Relieving Patch",
      "brand": "Tiger Balm (Haw Par Healthcare)",
      "price": 6.39,
      "priceText": "$6.39*",
      "currency": "USD",
      "url": "https://www.target.com/p/tiger-balm-pain-relieving-patch-5ct/-/A-14674278",
      "image": "https://pointcast.xyz/images/balm-shelf/tiger-balm-patch.jpg",
      "verdict": "The tin’s idea in a form you can wear under a shirt. Mind the heat rule.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#tiger-balm-patch",
      "facts": null
    },
    {
      "id": "balm-shelf/salonpas-patch",
      "guide": "balm-shelf",
      "name": "Salonpas Pain Relieving Patch",
      "brand": "Salonpas (Hisamitsu)",
      "price": 10.39,
      "priceText": "$10.39*",
      "currency": "USD",
      "url": "https://www.target.com/p/salonpas-pain-relieving-patch-8-hour-pain-relief-60ct/-/A-46787473",
      "image": "https://pointcast.xyz/images/balm-shelf/salonpas-patch.jpg",
      "verdict": "Good for small spots. Read the box: the Salonpas line isn’t one product.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#salonpas-patch",
      "facts": null
    },
    {
      "id": "balm-shelf/tiger-balm-liniment",
      "guide": "balm-shelf",
      "name": "Tiger Balm Liniment",
      "brand": "Tiger Balm (Haw Par Healthcare)",
      "price": 13.68,
      "priceText": "$13.68*",
      "currency": "USD",
      "url": "https://www.target.com/p/tiger-balm-non-staining-pain-relieving-liniment-2-fl-oz/-/A-1002976940",
      "image": "https://pointcast.xyz/images/balm-shelf/tiger-balm-liniment.jpg",
      "verdict": "For a whole back, not a thumb. Cap it every time.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#tiger-balm-liniment",
      "facts": null
    },
    {
      "id": "balm-shelf/zheng-gu-shui",
      "guide": "balm-shelf",
      "name": "Zheng Gu Shui",
      "brand": "Guangxi Yulin Pharmaceutical",
      "price": null,
      "priceText": "See the guide",
      "currency": "USD",
      "url": "https://dailymed.nlm.nih.gov/dailymed/drugInfo.cfm?setid=17552943-4f11-42d6-ad41-fbc53f2bbd9a",
      "image": "https://pointcast.xyz/images/balm-shelf/zheng-gu-shui.jpg",
      "verdict": "A cultural classic with modest actives. Keep it away from flame and small hands.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#zheng-gu-shui",
      "facts": null
    },
    {
      "id": "balm-shelf/white-flower",
      "guide": "balm-shelf",
      "name": "White Flower Analgesic Balm (oil)",
      "brand": "Hoe Hin Pak Fah Yeow",
      "price": 15.99,
      "priceText": "$15.99*",
      "currency": "USD",
      "url": "https://www.weee.com/en/product/HOE-HINWhite-Flower-External-Analgesic-Balm-Oil-20ML/2055259",
      "image": "https://pointcast.xyz/images/balm-shelf/white-flower.jpg",
      "verdict": "Potent and portable. Treat the bottle like medicine, not perfume.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#white-flower",
      "facts": null
    },
    {
      "id": "balm-shelf/voltaren-gel",
      "guide": "balm-shelf",
      "name": "Voltaren Arthritis Pain Gel",
      "brand": "Voltaren (Haleon)",
      "price": 12.29,
      "priceText": "$12.29*",
      "currency": "USD",
      "url": "https://www.target.com/p/voltaren-diclofenac-sodium-topical-arthritis-pain-relief-gel-tube-1-7-oz/-/A-78100319",
      "image": "https://pointcast.xyz/images/balm-shelf/voltaren-gel.jpg",
      "verdict": "If your ache is arthritis in a hand or knee, start here, and use the dosing card.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#voltaren-gel",
      "facts": null
    },
    {
      "id": "balm-shelf/aspercreme-lidocaine",
      "guide": "balm-shelf",
      "name": "Aspercreme with 4% Lidocaine Cream",
      "brand": "Aspercreme (Chattem)",
      "price": 7.69,
      "priceText": "$7.69*",
      "currency": "USD",
      "url": "https://www.target.com/p/aspercreme-lidocaine-pain-relieving-creme-2-7oz/-/A-16836627",
      "image": "https://pointcast.xyz/images/balm-shelf/aspercreme-lidocaine.jpg",
      "verdict": "Pleasant, odorless, and more hopeful than proven for muscle aches.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#aspercreme-lidocaine",
      "facts": null
    },
    {
      "id": "balm-shelf/capzasin-hp",
      "guide": "balm-shelf",
      "name": "Capzasin HP Arthritis Pain Relief Cream",
      "brand": "Capzasin (Chattem)",
      "price": null,
      "priceText": "See the guide",
      "currency": "USD",
      "url": "https://dailymed.nlm.nih.gov/dailymed/drugInfo.cfm?setid=345c9159-0efe-436b-9068-3b717678936b",
      "image": "https://pointcast.xyz/images/balm-shelf/capzasin-hp.jpg",
      "verdict": "Only if you’ll stick with it for days and can tolerate the burn.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#capzasin-hp",
      "facts": null
    },
    {
      "id": "balm-shelf/arnicare-gel",
      "guide": "balm-shelf",
      "name": "Arnicare Bruise Gel",
      "brand": "Boiron",
      "price": null,
      "priceText": "See the guide",
      "currency": "USD",
      "url": "https://dailymed.nlm.nih.gov/dailymed/drugInfo.cfm?setid=9d86cfb0-e155-4b0f-8bd0-ad5e8a335707",
      "image": "https://pointcast.xyz/images/balm-shelf/arnicare-gel.jpg",
      "verdict": "Harmless-looking, loosely proven. Don’t count on it.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#arnicare-gel",
      "facts": null
    },
    {
      "id": "balm-shelf/cbd-balms",
      "guide": "balm-shelf",
      "name": "CBD balms (the category)",
      "brand": "Many brands",
      "price": null,
      "priceText": "See the guide",
      "currency": "USD",
      "url": "https://www.fda.gov/news-events/public-health-focus/fda-regulation-cannabis-and-cannabis-derived-products-including-cannabidiol-cbd",
      "image": "https://pointcast.xyz/images/balm-shelf/cbd-balms.jpg",
      "verdict": "Neutral: unproven, not approved, sometimes pleasant. Your money, your call.",
      "reviewUrl": "https://pointcast.xyz/reviews/balm-shelf#cbd-balms",
      "facts": null
    },
    {
      "id": "chef-knives/victorinox-fibrox-pro",
      "guide": "chef-knives",
      "name": "Victorinox Fibrox 8-inch Chef’s Knife",
      "brand": "Victorinox",
      "price": 67,
      "priceText": "$67*",
      "currency": "USD",
      "url": "https://www.victorinox.com/en-US/Products/Cutlery/Chef%27s-Knives/Fibrox-Pro-Chef%27s-Knife/p/5.2063.20",
      "image": "https://pointcast.xyz/images/chef-knives/victorinox-fibrox-pro.jpg",
      "verdict": "The default. Buy it, hone it, forget about it.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#victorinox-fibrox-pro",
      "facts": null
    },
    {
      "id": "chef-knives/mercer-millennia",
      "guide": "chef-knives",
      "name": "Mercer Culinary Millennia 8-inch Chef’s Knife",
      "brand": "Mercer Culinary",
      "price": 21,
      "priceText": "$21*",
      "currency": "USD",
      "url": "https://www.mercerculinary.com/product/millennia-chefs-knife-8-20-3-cm/",
      "image": "https://pointcast.xyz/images/chef-knives/mercer-millennia.jpg",
      "verdict": "Twenty-some dollars for a knife two test kitchens trust.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#mercer-millennia",
      "facts": null
    },
    {
      "id": "chef-knives/tojiro-f-808",
      "guide": "chef-knives",
      "name": "Tojiro Classic (DP) Gyuto 210mm, F-808",
      "brand": "Tojiro",
      "price": 130,
      "priceText": "$130*",
      "currency": "USD",
      "url": "https://www.tojiro-japan.com/products/tojiro-vg10-clad-steel-with-bolster-chef-knife-210mm/",
      "image": "https://pointcast.xyz/images/chef-knives/tojiro-f-808.jpg",
      "verdict": "The classic starter gyuto, if you can find it at a fair price.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#tojiro-f-808",
      "facts": null
    },
    {
      "id": "chef-knives/mac-mth-80",
      "guide": "chef-knives",
      "name": "MAC Professional 8-inch Chef’s Knife with Dimples (MTH-80)",
      "brand": "MAC Knife",
      "price": 190,
      "priceText": "$190*",
      "currency": "USD",
      "url": "https://www.macknife.com/products/professional-series-8-chefs-knife-with-dimples-mth-80",
      "image": "https://pointcast.xyz/images/chef-knives/mac-mth-80.jpg",
      "verdict": "The step up two of our three testers still rate highly. Plan to hone it often.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#mac-mth-80",
      "facts": null
    },
    {
      "id": "chef-knives/shun-classic-western",
      "guide": "chef-knives",
      "name": "Shun Classic 8-inch Western Cook’s Knife",
      "brand": "Shun (Kai)",
      "price": 204.95,
      "priceText": "$204.95*",
      "currency": "USD",
      "url": "https://shun.kaiusa.com/classic-western-cook-s-8.html",
      "image": "https://pointcast.xyz/images/chef-knives/shun-classic-western.jpg",
      "verdict": "The splurge that still takes abuse.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#shun-classic-western",
      "facts": null
    },
    {
      "id": "chef-knives/wusthof-classic",
      "guide": "chef-knives",
      "name": "Wüsthof Classic 8-inch Chef’s Knife",
      "brand": "Wüsthof",
      "price": 170,
      "priceText": "$170*",
      "currency": "USD",
      "url": "https://wusthof.com/products/wusthof-classic-8-cooks-knife-1040100120",
      "image": "https://pointcast.xyz/images/chef-knives/wusthof-classic.jpg",
      "verdict": "If you like a knife with weight, this is the one.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#wusthof-classic",
      "facts": null
    },
    {
      "id": "chef-knives/goldilocks-chef",
      "guide": "chef-knives",
      "name": "Goldilocks 8-inch Chef’s Knife",
      "brand": "Goldilocks",
      "price": 70,
      "priceText": "$70*",
      "currency": "USD",
      "url": "https://cookgoldilocks.com/products/8-inch-chefs-knife",
      "image": "https://pointcast.xyz/images/chef-knives/goldilocks-chef.jpg",
      "verdict": "Harder steel than the workhorses for about the same money.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#goldilocks-chef",
      "facts": null
    },
    {
      "id": "chef-knives/made-in-chef",
      "guide": "chef-knives",
      "name": "Made In 8-inch Chef Knife",
      "brand": "Made In",
      "price": 129,
      "priceText": "$129*",
      "currency": "USD",
      "url": "https://madeincookware.com/products/8-inch-chef-knife",
      "image": "https://pointcast.xyz/images/chef-knives/made-in-chef.jpg",
      "verdict": "Sharp and handsome to one tester, heavy and wedgy to another. Hold one first if you can.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#made-in-chef",
      "facts": null
    },
    {
      "id": "chef-knives/wusthof-honing-steel",
      "guide": "chef-knives",
      "name": "Wüsthof Classic 9-inch Honing Steel",
      "brand": "Wüsthof",
      "price": 35,
      "priceText": "$35*",
      "currency": "USD",
      "url": "https://wusthof.com/products/9-inch-honing-steel-3049700423",
      "image": "https://pointcast.xyz/images/chef-knives/wusthof-honing-steel.jpg",
      "verdict": "The cheapest thing on this page that makes every knife better.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#wusthof-honing-steel",
      "facts": null
    },
    {
      "id": "chef-knives/king-whetstone",
      "guide": "chef-knives",
      "name": "King 1000/6000 Whetstone Starter Set",
      "brand": "King",
      "price": 53,
      "priceText": "$53*",
      "currency": "USD",
      "url": "https://www.seriouseats.com/best-knife-sharpeners",
      "image": "https://pointcast.xyz/images/chef-knives/king-whetstone.jpg",
      "verdict": "The way the testers say to sharpen, and a forgiving stone to learn on.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#king-whetstone",
      "facts": null
    },
    {
      "id": "chef-knives/chefschoice-pronto",
      "guide": "chef-knives",
      "name": "Chef’sChoice Pronto Diamond Hone Manual Sharpener (463)",
      "brand": "Chef’sChoice",
      "price": 49.99,
      "priceText": "$49.99*",
      "currency": "USD",
      "url": "https://chefschoice.com/products/chefschoice-pronto-diamond-hone-for-santoku-15-knives-model-463",
      "image": "https://pointcast.xyz/images/chef-knives/chefschoice-pronto.jpg",
      "verdict": "Better than a dull knife. Worse than a stone.",
      "reviewUrl": "https://pointcast.xyz/reviews/chef-knives#chefschoice-pronto",
      "facts": null
    },
    {
      "id": "ai-video/kling-4",
      "guide": "ai-video",
      "name": "Kling 4.0",
      "brand": "Kuaishou · Kling AI",
      "price": 10,
      "priceText": "From ~$10/mo*",
      "currency": "USD",
      "url": "https://kling.ai/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "The one to watch. Wait for October unless you already pay for Ultra.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#kling-4",
      "facts": "award: The one that just dropped · length: 30 s (Flash: 20 s) · resolution: Up to 4K promised (Flash: 720p) · audio: Yes, stereo · bestFor: Long, multi-shot scenes you direct beat by beat · whatsNew: Announced September 28, 2026: single clips go from 15 to 30 seconds, with keyframes, references and native stereo audio. · how: kling.ai web and app. Kling 3.x is also on the API and inside Adobe Firefly, Runway and Higgsfield. · caveat: Almost nobody can use it yet. Flash is 720p and has no keyframes, and it’s gated to the top yearly plan until October. One news report says the full model launched September 28. It didn’t."
    },
    {
      "id": "ai-video/gemini-omni-flash",
      "guide": "ai-video",
      "name": "Gemini Omni Flash",
      "brand": "Google DeepMind",
      "price": null,
      "priceText": "~$0.10/s API*",
      "currency": "USD",
      "url": "https://gemini.google.com/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "The best place to start this week, and probably already in your phone.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#gemini-omni-flash",
      "facts": "award: Top of the charts · length: 3–10 s per clip (extends to ~40 s) · resolution: Up to 4K · audio: Yes · bestFor: Generate, then edit by talking to it · whatsNew: Announced at I/O in May, generally available as Omni 1.1 Flash in late August, and now Google’s recommended default over Veo. · how: Gemini app, Google Flow, YouTube Create, and the Gemini API, where Google now recommends it as the default video model. · caveat: Short base clips. Editing speech is restricted, and complex motion and on-screen text are still weak spots. The late-August release date and the 40-second extension come from secondary reports."
    },
    {
      "id": "ai-video/wan-3",
      "guide": "ai-video",
      "name": "Wan 3.0",
      "brand": "Alibaba · Tongyi Lab",
      "price": null,
      "priceText": "$0.05–0.20/s API*",
      "currency": "USD",
      "url": "https://www.alibabacloud.com/product/modelstudio",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "Top-tier picture at a low per-second price, if Alibaba lets you in.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#wan-3",
      "facts": "award: Best picture without sound · length: 30 s · resolution: 1080p · audio: Yes · bestFor: Turning documents and web pages into video · whatsNew: Public beta August 6, launched August 24: single clips doubled to 30 seconds, and documents and URLs are accepted as prompts. · how: Alibaba Cloud Model Studio and the Qwen Cloud API, after an application. A members-only consumer site at wan.video is planned. · caveat: The weights are closed now, which ends the open Wan line people ran at home. API access means applying first. We found no official Alibaba page, so these details come from several news reports."
    },
    {
      "id": "ai-video/seedance-2-5",
      "guide": "ai-video",
      "name": "Seedance 2.5",
      "brand": "ByteDance · Dreamina",
      "price": 15,
      "priceText": "From $15/mo*",
      "currency": "USD",
      "url": "https://dreamina.capcut.com/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "The long-scene pick you can actually use this week.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#seedance-2-5",
      "facts": "award: Longest scenes you can make today · length: 30 s (3-minute mode in beta) · resolution: Up to 4K · audio: Yes · bestFor: Keeping a character consistent across a long scene · whatsNew: Launched July 31: 30-second clips, a beta 3-minute mode, 50 references and local editing. · how: Dreamina on the web and in the CapCut family of apps. In China it’s in Jimeng and Doubao. · caveat: The three-minute mode is beta. Plans and prices differ by country, and it’s a ByteDance product, with the data questions that brings."
    },
    {
      "id": "ai-video/minimax-h3",
      "guide": "ai-video",
      "name": "MiniMax H3 (Hailuo 3)",
      "brand": "MiniMax",
      "price": null,
      "priceText": "Price not published*",
      "currency": "USD",
      "url": "https://hailuoai.video/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "Near the top of the chart, and you can download it.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#minimax-h3",
      "facts": "award: Cheap 2K with a voice · length: 15 s · resolution: 2K · audio: Yes, stereo with lip-sync · bestFor: Talking-head clips and dialogue with sound · whatsNew: Shown at WAIC on July 17 and released July 31 with open weights. · how: Hailuo web and app, the MiniMax API, open weights on Hugging Face (with ComfyUI support), and partners including Luma, Pika and fal. · caveat: Clips top out at 15 seconds. Secondary sources say the open license allows commercial use only for companies under $20 million in revenue."
    },
    {
      "id": "ai-video/runway",
      "guide": "ai-video",
      "name": "Runway Gen-4.5",
      "brand": "Runway",
      "price": 12,
      "priceText": "From $12/mo*",
      "currency": "USD",
      "url": "https://runway.com/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "Still the best workbench, even though its own model trails.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#runway",
      "facts": "award: The editor’s workbench · length: Up to a minute, multi-shot · resolution: 1080p · audio: Yes · bestFor: Editing and finishing, with many models in one place · whatsNew: Aleph 2.0 editing in May; a Media Router that sends each job to Runway’s or a third party’s model, July 23. · how: runway.com on the web and app, the Runway API, and inside Adobe Firefly. · caveat: No new generation model in ten months. The API price comes from a reseller."
    },
    {
      "id": "ai-video/luma-ray3-2",
      "guide": "ai-video",
      "name": "Luma Ray3.2",
      "brand": "Luma AI",
      "price": 25,
      "priceText": "From $25/mo*",
      "currency": "USD",
      "url": "https://lumalabs.ai/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "The pro’s pick when the file matters more than the prompt.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#luma-ray3-2",
      "facts": "award: For the color grader · length: 20 s · resolution: 1080p, 16-bit HDR / EXR · audio: No (sound comes from ElevenLabs tools inside Luma) · bestFor: HDR footage for a real color grade · whatsNew: Ray3.2 adds 16 keyframes per clip and keeps HDR/EXR output. The old Dream Machine and Ray2 are retired. · how: lumalabs.ai, the Luma API, and inside Adobe Firefly. · caveat: The model doesn’t make sound; Luma adds it with built-in ElevenLabs tools. Not near the top of the blind-vote charts."
    },
    {
      "id": "ai-video/veo-3-1",
      "guide": "ai-video",
      "name": "Veo 3.1",
      "brand": "Google DeepMind",
      "price": null,
      "priceText": "$0.05–0.40/s API*",
      "currency": "USD",
      "url": "https://deepmind.google/models/veo/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "The dependable tool for stitching a longer piece, at five cents a second.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#veo-3-1",
      "facts": "award: Extend and frame-match · length: 8 s (extends to 148 s) · resolution: Up to 4K (Lite: 1080p) · audio: Yes · bestFor: Long extensions and exact first/last frames · whatsNew: No new model. The cheaper Veo 3.1 Lite arrived in spring 2026. · how: Gemini API, Vertex AI, Google Flow, the Gemini app, and inside Adobe Firefly. · caveat: Eight-second base clips, and Google now steers new users to Omni Flash."
    },
    {
      "id": "ai-video/adobe-firefly",
      "guide": "ai-video",
      "name": "Adobe Firefly",
      "brand": "Adobe",
      "price": null,
      "priceText": "Credits; price not checked*",
      "currency": "USD",
      "url": "https://www.adobe.com/products/firefly.html",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "If you already live in Premiere, it’s the shortest path.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#adobe-firefly",
      "facts": "award: Inside Premiere · length: Depends on the model · resolution: Depends on the model · audio: Depends on the model · bestFor: Commercially safe footage without leaving Creative Cloud · whatsNew: April 2026: Kling 3.0 and 3.0 Omni joined 30-plus partner models, with a new AI assistant and Quick Cut auto-editing. · how: Firefly on the web and app, Premiere, Photoshop, Express and Firefly Boards. · caveat: Adobe’s own model trails the partners, and the partner models eat credits faster. No specs published for Adobe’s own model."
    },
    {
      "id": "ai-video/higgsfield",
      "guide": "ai-video",
      "name": "Higgsfield",
      "brand": "Higgsfield AI",
      "price": 19,
      "priceText": "From ~$19/mo*",
      "currency": "USD",
      "url": "https://higgsfield.ai/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "Good for ads if you like templates. Check the credit math first.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#higgsfield",
      "facts": "award: The ad kit · length: Depends on the model · resolution: Depends on the model · audio: Depends on the model · bestFor: Ads and UGC-style clips with a consistent character · whatsNew: September 21: small-business video-ad tools, per an OpenAI customer story. · how: higgsfield.ai on the web and app, and an MCP connector for AI assistants. · caveat: No model of its own, and the credit math across models is hard to follow. Prices unconfirmed."
    },
    {
      "id": "ai-video/pika",
      "guide": "ai-video",
      "name": "Pika",
      "brand": "Pika Labs",
      "price": 8,
      "priceText": "From $8/mo*",
      "currency": "USD",
      "url": "https://pika.art/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "The tasting menu. Start here if you can’t decide.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#pika",
      "facts": "award: Cheapest way to try the top models · length: Depends on the model · resolution: Up to 1080p · audio: Yes (Pika Soundtrack) · bestFor: Trying several top models under one cheap plan · whatsNew: Relaunched as one studio for video, image and sound, plus Pika Soundtrack. · how: pika.art on the web, the Pika iOS app, and an MCP server. · caveat: Pika’s own model trails the ones it resells. The Pika 2.5 release date and specs come only from aggregators."
    },
    {
      "id": "ai-video/midjourney-video",
      "guide": "ai-video",
      "name": "Midjourney Video (V1)",
      "brand": "Midjourney",
      "price": 10,
      "priceText": "From $10/mo*",
      "currency": "USD",
      "url": "https://www.midjourney.com/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "For your own Midjourney art only. Everything else has moved past it.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#midjourney-video",
      "facts": "award: Moving paintings · length: Up to 21 s · resolution: 480p (720p HD on Standard and up) · audio: No · bestFor: Bringing your Midjourney stills to life · whatsNew: Nothing new: Midjourney’s updates through September 24 were all image and editor changes. (Some blogs say video shipped in April 2026. It didn’t.) · how: midjourney.com on the web. Animates your Midjourney images. · caveat: No audio, no text-to-video, low resolution, and more than a year old."
    },
    {
      "id": "ai-video/grok-imagine",
      "guide": "ai-video",
      "name": "Grok Imagine 1.5",
      "brand": "xAI",
      "price": null,
      "priceText": "Price not checked*",
      "currency": "USD",
      "url": "https://grok.com/imagine",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "Fine if you’re already in Grok. Not a reason to start.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#grok-imagine",
      "facts": "award: Fast, inside X · length: 10 s · resolution: 720p · audio: Unconfirmed · bestFor: Fast image-to-video in the Grok app · whatsNew: Video 1.5 reached the API in preview June 3, and reportedly became generally available June 16. · how: grok.com/imagine, the Grok iOS and Android apps, and the xAI API. · caveat: 720p and 10 seconds. Only the preview date and specs come from xAI; the rest is from aggregators."
    },
    {
      "id": "ai-video/ltx-2-5",
      "guide": "ai-video",
      "name": "LTX-2.5",
      "brand": "LTX (spun out of Lightricks)",
      "price": 0,
      "priceText": "Free under $10M revenue*",
      "currency": "USD",
      "url": "https://ltx.video/",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "The home-lab pick for speed.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#ltx-2-5",
      "facts": "award: Fastest on your own GPU · length: Not confirmed · resolution: Up to 4K (LTX-2.3 family spec) · audio: Yes · bestFor: Fast local generation with no per-second meter · whatsNew: August 11: a sharper decoder and multi-shot identity hold. · how: Open weights on Hugging Face with ComfyUI support, or the managed LTX API. · caveat: You need a strong GPU. Details come from one news report and aggregators; we found no official 2.5 page."
    },
    {
      "id": "ai-video/magi-2",
      "guide": "ai-video",
      "name": "MAGI-2 Preview",
      "brand": "Sand.ai",
      "price": 0,
      "priceText": "Free (Apache 2.0)*",
      "currency": "USD",
      "url": "https://huggingface.co/sand-ai/MAGI-2-preview",
      "image": "https://pointcast.xyz/images/ai-video/thumb.jpg",
      "verdict": "The open-source benchmark. Bring a big GPU.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-video#magi-2",
      "facts": "award: Truly open, with sound · length: 10 s · resolution: 1080p (with the refiner) · audio: Yes · bestFor: No-strings open video with sound · whatsNew: Open-sourced August 5. · how: Weights on Hugging Face, code on GitHub. · caveat: Ten seconds a clip, and a very large model to host."
    },
    {
      "id": "ai-work-life/chatgpt",
      "guide": "ai-work-life",
      "name": "ChatGPT",
      "brand": "ChatGPT",
      "price": null,
      "priceText": "$20/mo Plus · Pro $100 / $200 / $500",
      "currency": "USD",
      "url": "https://learn.chatgpt.com/docs/pricing",
      "image": null,
      "verdict": "Our broad starting point for a mix of writing, analysis, images and building. Free and $8 Go offer lower-cost entry points.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#chatgpt",
      "facts": "area: General · why: Our broad starting point for a mix of writing, analysis, images and building. Free and $8 Go offer lower-cost entry points. · catch: API usage is separate. Higher plans buy access and capacity; they do not make every answer correct. Check which model and limits your tier includes."
    },
    {
      "id": "ai-work-life/claude",
      "guide": "ai-work-life",
      "name": "Claude",
      "brand": "Claude",
      "price": null,
      "priceText": "$20/mo Pro · $200/year option",
      "currency": "USD",
      "url": "https://claude.com/pricing",
      "image": null,
      "verdict": "A strong shortlist for document-heavy work, writing and coding. Max tiers start at $100 and $200 monthly when capacity matters.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#claude",
      "facts": "area: General · why: A strong shortlist for document-heavy work, writing and coding. Max tiers start at $100 and $200 monthly when capacity matters. · catch: Fable access on Pro uses paid usage credits; Max has its own allowance rules. A subscription is not an unlimited API account."
    },
    {
      "id": "ai-work-life/gemini",
      "guide": "ai-work-life",
      "name": "Google AI",
      "brand": "Google AI",
      "price": null,
      "priceText": "$19.99/mo Pro · $199.99/year option",
      "currency": "USD",
      "url": "https://one.google.com/about/google-ai-work-life/",
      "image": null,
      "verdict": "The natural comparison for people living in Gmail, Docs and Sheets. Pro currently bundles 5 TB storage; Ultra starts at $99.99 monthly.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#gemini",
      "facts": "area: General · why: The natural comparison for people living in Gmail, Docs and Sheets. Pro currently bundles 5 TB storage; Ultra starts at $99.99 monthly. · catch: Personal Google AI and business Workspace are different purchases. App access and API billing are separate."
    },
    {
      "id": "ai-work-life/perplexity",
      "guide": "ai-work-life",
      "name": "Perplexity",
      "brand": "Perplexity",
      "price": null,
      "priceText": "$20/mo Pro · $200/year option",
      "currency": "USD",
      "url": "https://www.perplexity.ai/hub",
      "image": null,
      "verdict": "Worth a look when finding, following and organizing sources is the main job. The search-first interface is the reason to compare it.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#perplexity",
      "facts": "area: Research · why: Worth a look when finding, following and organizing sources is the main job. The search-first interface is the reason to compare it. · catch: A citation is a route to evidence, not proof that the attached sentence is right. Open important sources."
    },
    {
      "id": "ai-work-life/grok",
      "guide": "ai-work-life",
      "name": "Grok",
      "brand": "Grok",
      "price": null,
      "priceText": "$30/mo SuperGrok · $100/mo Plus",
      "currency": "USD",
      "url": "https://x.ai/pricing",
      "image": null,
      "verdict": "Consider it if the combination of web and X search fits your research habits. Free access makes an initial comparison possible.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#grok",
      "facts": "area: General · why: Consider it if the combination of web and X search fits your research habits. Free access makes an initial comparison possible. · catch: The consumer pricing page lists Grok 4.6; do not assume the API’s 4.7 is included in every app tier. Search access still needs source checking."
    },
    {
      "id": "ai-work-life/microsoft",
      "guide": "ai-work-life",
      "name": "Microsoft 365 Copilot",
      "brand": "Microsoft 365 Copilot",
      "price": null,
      "priceText": "$21/user/mo list · annual commitment",
      "currency": "USD",
      "url": "https://www.microsoft.com/en-us/copilot/pricing/business",
      "image": null,
      "verdict": "A workspace purchase for teams whose material and daily work already live in Microsoft 365. Integration may matter more than a marginal model preference.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#microsoft",
      "facts": "area: Operations · why: A workspace purchase for teams whose material and daily work already live in Microsoft 365. Integration may matter more than a marginal model preference. · catch: A qualifying base Microsoft 365 license costs extra. The page also advertises promotions; we use the $21 list price rather than the temporary $18 offer."
    },
    {
      "id": "ai-work-life/cursor",
      "guide": "ai-work-life",
      "name": "Cursor",
      "brand": "Cursor",
      "price": null,
      "priceText": "$20/mo Pro · $40/user/mo Teams",
      "currency": "USD",
      "url": "https://cursor.com/pricing",
      "image": null,
      "verdict": "An editor-centered way to keep AI close to code, context and changes. Pay for the workflow if it helps you finish and inspect real work.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#cursor",
      "facts": "area: Build · why: An editor-centered way to keep AI close to code, context and changes. Pay for the workflow if it helps you finish and inspect real work. · catch: Usage and add-ons can add cost. Generated changes still need review, meaningful tests and release checks."
    },
    {
      "id": "ai-work-life/github",
      "guide": "ai-work-life",
      "name": "GitHub Copilot",
      "brand": "GitHub Copilot",
      "price": null,
      "priceText": "$10/mo Pro · $39 Pro+ · $100 Max",
      "currency": "USD",
      "url": "https://docs.github.com/en/copilot/get-started/plans",
      "image": null,
      "verdict": "The lower-priced paid coding entry in this selection. A sensible first comparison for someone already using GitHub and a supported editor.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#github",
      "facts": "area: Build · why: The lower-priced paid coding entry in this selection. A sensible first comparison for someone already using GitHub and a supported editor. · catch: Premium work draws on credits and plan allowances. “AI included” does not mean unlimited use of every model."
    },
    {
      "id": "ai-work-life/jasper",
      "guide": "ai-work-life",
      "name": "Jasper",
      "brand": "Jasper",
      "price": null,
      "priceText": "$69/seat/mo · $59/mo billed annually",
      "currency": "USD",
      "url": "https://www.jasper.ai/pricing",
      "image": null,
      "verdict": "A specialist to evaluate when a team repeatedly needs branded campaign work and a consistent process, not just one clever headline.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#jasper",
      "facts": "area: Marketing · why: A specialist to evaluate when a team repeatedly needs branded campaign work and a consistent process, not just one clever headline. · catch: The extra subscription needs to earn its place through reusable brand context and workflow. It cannot promise conversion lift."
    },
    {
      "id": "ai-work-life/canva",
      "guide": "ai-work-life",
      "name": "Canva",
      "brand": "Canva",
      "price": null,
      "priceText": "Free · paid US price at checkout",
      "currency": "USD",
      "url": "https://www.canva.com/pricing/",
      "image": null,
      "verdict": "Useful when the output needs to become a real social post, slide or branded layout. Templates and editing can be more useful than another chat window.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#canva",
      "facts": "area: Creative · why: Useful when the output needs to become a real social post, slide or branded layout. Templates and editing can be more useful than another chat window. · catch: The pricing page localized outside the US during our check, so we do not quote a US price. AI passes or top-ups may add cost."
    },
    {
      "id": "ai-work-life/midjourney",
      "guide": "ai-work-life",
      "name": "Midjourney",
      "brand": "Midjourney",
      "price": null,
      "priceText": "$10/mo Basic · $30 Standard · $60 Pro",
      "currency": "USD",
      "url": "https://docs.midjourney.com/hc/en-us/articles/27870484040333-Comparing-Midjourney-Plans",
      "image": null,
      "verdict": "Our specialist shortlist for visual exploration: compare many moods, compositions and directions before commissioning the final asset.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#midjourney",
      "facts": "area: Creative · why: Our specialist shortlist for visual exploration: compare many moods, compositions and directions before commissioning the final asset. · catch: Stealth is restricted to Pro and Mega. Do not assume a private chat means private generations. Check commercial terms for your use."
    },
    {
      "id": "ai-work-life/runway",
      "guide": "ai-work-life",
      "name": "Runway",
      "brand": "Runway",
      "price": null,
      "priceText": "$15/mo Standard · $12/mo billed annually",
      "currency": "USD",
      "url": "https://runway.com/pricing",
      "image": null,
      "verdict": "For motion studies, short clips and testing a visual idea before a larger production. Standard includes a credit allowance.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#runway",
      "facts": "area: Creative · why: For motion studies, short clips and testing a visual idea before a larger production. Standard includes a credit allowance. · catch: Video iteration spends credits quickly; rejected takes cost something too. Free credits are a one-time allowance, not a monthly production budget."
    },
    {
      "id": "ai-work-life/elevenlabs",
      "guide": "ai-work-life",
      "name": "ElevenLabs",
      "brand": "ElevenLabs",
      "price": null,
      "priceText": "$6/mo Starter · $22/mo Creator",
      "currency": "USD",
      "url": "https://elevenlabs.io/pricing",
      "image": null,
      "verdict": "A specialist shortlist for narration, voice production and dubbing workflows. Starter includes commercial licensing under its terms.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#elevenlabs",
      "facts": "area: Creative · why: A specialist shortlist for narration, voice production and dubbing workflows. Starter includes commercial licensing under its terms. · catch: The $11 Creator offer is first-month pricing, not the recurring price. Credits are shared across products; clone voices only with appropriate permission."
    },
    {
      "id": "ai-work-life/notion",
      "guide": "ai-work-life",
      "name": "Notion AI",
      "brand": "Notion AI",
      "price": null,
      "priceText": "Business from $20/member/mo · confirm term",
      "currency": "USD",
      "url": "https://www.notion.com/pricing",
      "image": null,
      "verdict": "A candidate when the team’s notes and knowledge already live in Notion. The value is finding and working with that shared context.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#notion",
      "facts": "area: Operations · why: A candidate when the team’s notes and knowledge already live in Notion. The value is finding and working with that shared context. · catch: Free and Plus offer AI trials rather than the full Business bundle. Confirm billing term, seat count and any additional agent charges at checkout."
    },
    {
      "id": "ai-work-life/zapier",
      "guide": "ai-work-life",
      "name": "Zapier Agents",
      "brand": "Zapier Agents",
      "price": null,
      "priceText": "$33.33/mo Pro equivalent · billed annually",
      "currency": "USD",
      "url": "https://zapier.com/pricing",
      "image": null,
      "verdict": "Useful when a repeatable task crosses several apps. Start with one observable workflow, such as preparing a draft from a new approved record.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#zapier",
      "facts": "area: Operations · why: Useful when a repeatable task crosses several apps. Start with one observable workflow, such as preparing a draft from a new approved record. · catch: Agent activity allowances, automation tasks and external model costs are different meters. A connected tool can also make a wrong action faster."
    },
    {
      "id": "ai-work-life/otter",
      "guide": "ai-work-life",
      "name": "Otter",
      "brand": "Otter",
      "price": null,
      "priceText": "Free · Pro displayed from $8.33/user/mo",
      "currency": "USD",
      "url": "https://otter.ai/pricing",
      "image": null,
      "verdict": "A meeting-focused comparison for transcription and turning conversation into follow-up material. Especially useful when missed details create work.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#otter",
      "facts": "area: Operations · why: A meeting-focused comparison for transcription and turning conversation into follow-up material. Especially useful when missed details create work. · catch: Confirm billing term and regional price before buying. Check minutes and meeting limits, and obtain the recording permissions the meeting requires."
    },
    {
      "id": "ai-work-life/elicit",
      "guide": "ai-work-life",
      "name": "Elicit",
      "brand": "Elicit",
      "price": null,
      "priceText": "$11/user/mo Plus · $132 billed annually",
      "currency": "USD",
      "url": "https://elicit.com/pricing",
      "image": null,
      "verdict": "For literature discovery and structured extraction from research papers. Pro is $39/user/month equivalent, billed $468 annually.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#elicit",
      "facts": "area: Research · why: For literature discovery and structured extraction from research papers. Pro is $39/user/month equivalent, billed $468 annually. · catch: A retrieved paper is not a settled conclusion. Read methods, applicability and limitations before relying on extracted findings."
    },
    {
      "id": "ai-work-life/harvey",
      "guide": "ai-work-life",
      "name": "Harvey",
      "brand": "Harvey",
      "price": null,
      "priceText": "Custom quote",
      "currency": "USD",
      "url": "https://www.harvey.ai/",
      "image": null,
      "verdict": "A legal-team procurement candidate for specialized knowledge work and workflows. Evaluate it with representative, approved matters and the people who will review output.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#harvey",
      "facts": "area: Legal · why: A legal-team procurement candidate for specialized knowledge work and workflows. Evaluate it with representative, approved matters and the people who will review output. · catch: No public list price was verified. Ask about seats, onboarding, integrations, data handling and the full contract cost."
    },
    {
      "id": "ai-work-life/spellbook",
      "guide": "ai-work-life",
      "name": "Spellbook",
      "brand": "Spellbook",
      "price": null,
      "priceText": "Custom per-seat quote",
      "currency": "USD",
      "url": "https://spellbook.com/pricing",
      "image": null,
      "verdict": "A focused comparison for legal teams drafting and reviewing contracts. Workflow fit can be worth more than buying a second general chatbot.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#spellbook",
      "facts": "area: Legal · why: A focused comparison for legal teams drafting and reviewing contracts. Workflow fit can be worth more than buying a second general chatbot. · catch: A seven-day trial is advertised for lawyers and legal teams. Have a qualified reviewer check jurisdiction, citations, obligations and negotiated language."
    },
    {
      "id": "ai-work-life/rosebud",
      "guide": "ai-work-life",
      "name": "Rosebud",
      "brand": "Rosebud",
      "price": null,
      "priceText": "$12.99/mo Bloom · $107.99/year option",
      "currency": "USD",
      "url": "https://www.rosebud.app/",
      "image": null,
      "verdict": "Our first comparison for reflective use: journaling, spotting your own patterns and preparing to say something clearly to another person.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#rosebud",
      "facts": "area: Relationships · why: Our first comparison for reflective use: journaling, spotting your own patterns and preparing to say something clearly to another person. · catch: Treat intimate entries as sensitive data. A useful reflection is not a diagnosis, a therapist’s assessment or knowledge of someone else’s intentions."
    },
    {
      "id": "ai-work-life/replika",
      "guide": "ai-work-life",
      "name": "Replika",
      "brand": "Replika",
      "price": null,
      "priceText": "Free · paid price in app",
      "currency": "USD",
      "url": "https://help.replika.com/hc/en-us/articles/39551043419149-Choosing-a-Subscription",
      "image": null,
      "verdict": "A companionship product, which is a different purchase from a work assistant. Try only with a clear idea of what you want from the interaction.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#replika",
      "facts": "area: Relationships · why: A companionship product, which is a different purchase from a work assistant. Try only with a clear idea of what you want from the interaction. · catch: Paid prices vary by offer and platform; we do not invent a universal figure. Keep human relationships central and review privacy and recurring billing."
    },
    {
      "id": "ai-work-life/khanmigo",
      "guide": "ai-work-life",
      "name": "Khanmigo",
      "brand": "Khanmigo",
      "price": null,
      "priceText": "$4/mo learner/parent · $44/year option",
      "currency": "USD",
      "url": "https://www.khanmigo.ai/pricing",
      "image": null,
      "verdict": "The low-cost specialist shortlist for guided learning. Teacher tools are free; learner and parent access has separate eligibility rules.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-work-life#khanmigo",
      "facts": "area: Learning · why: The low-cost specialist shortlist for guided learning. Teacher tools are free; learner and parent access has separate eligibility rules. · catch: Confirm country and age eligibility. Judge it by whether you can explain and solve the next problem yourself."
    },
    {
      "id": "machine-room/macbook-air-15",
      "guide": "machine-room",
      "name": "MacBook Air 15\", M5, 24GB",
      "brand": "Apple",
      "price": 1999,
      "priceText": "$1999",
      "currency": "USD",
      "url": "https://www.apple.com/shop/buy-mac/macbook-air",
      "image": null,
      "verdict": "The honest answer for most people.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#macbook-air-15",
      "facts": "section: rigs · group: laptop · status: In stock · why: The browser-and-AI-apps machine. Cloud models do the heavy lifting, so what you need locally is enough memory for thirty tabs, three agent apps and a dev server. 24GB is the floor we would buy. · forWho: Browser, ChatGPT, Claude, Codex, light builds."
    },
    {
      "id": "machine-room/macbook-pro-16-max",
      "guide": "machine-room",
      "name": "MacBook Pro 16\", M5 Max, 128GB",
      "brand": "Apple",
      "price": 6999,
      "priceText": "$6999",
      "currency": "USD",
      "url": "https://www.apple.com/shop/buy-mac/macbook-pro",
      "image": null,
      "verdict": "Only if the studio moves.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#macbook-pro-16-max",
      "facts": "section: rigs · group: laptop · status: In stock · why: A Mac Studio’s brain in a laptop: 40-core GPU, 128GB and 614GB/s of memory bandwidth. Runs large local models and cuts AI video anywhere. · forWho: A studio that has to travel."
    },
    {
      "id": "machine-room/mac-mini-m6",
      "guide": "machine-room",
      "name": "Mac mini, M6, 32GB",
      "brand": "Apple",
      "price": 1799,
      "priceText": "$1799*",
      "currency": "USD",
      "url": "https://www.apple.com/shop/buy-mac/mac-mini",
      "image": null,
      "verdict": "Best value Mac on the page.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#mac-mini-m6",
      "facts": "section: rigs · group: desktop · status: In stock · why: Apple’s first 2nm chip, in the cheapest desktop. With 32GB it is a quiet always-on box for agents, builds and small local models. · forWho: An always-on agent box under a monitor."
    },
    {
      "id": "machine-room/mac-mini-m5-pro",
      "guide": "machine-room",
      "name": "Mac mini, M5 Pro, 64GB",
      "brand": "Apple",
      "price": 3199,
      "priceText": "$3199",
      "currency": "USD",
      "url": "https://www.apple.com/shop/buy-mac/mac-mini",
      "image": null,
      "verdict": "The local-model sweet spot under $3,500.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#mac-mini-m5-pro",
      "facts": "section: rigs · group: desktop · status: In stock · why: Twice the memory and bandwidth of the M6 mini. 64GB runs mid-size local models comfortably next to everything else. · forWho: Local models on a budget, plus agent work."
    },
    {
      "id": "machine-room/imac-m4",
      "guide": "machine-room",
      "name": "iMac, M4, 24GB",
      "brand": "Apple",
      "price": 2099,
      "priceText": "$2099",
      "currency": "USD",
      "url": "https://www.apple.com/shop/buy-mac/imac",
      "image": null,
      "verdict": "Not an AI pick in 2026.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#imac-m4",
      "facts": "section: rigs · group: desktop · status: In stock (a generation behind) · why: The machine this guide was written on. A lovely screen and a fine browser computer, but still on M4, and memory tops out low for AI work. · forWho: Families and browser work."
    },
    {
      "id": "machine-room/mac-studio-max-64",
      "guide": "machine-room",
      "name": "Mac Studio, M5 Max, 64GB",
      "brand": "Apple",
      "price": 3799,
      "priceText": "$3799",
      "currency": "USD",
      "url": "https://www.apple.com/shop/buy-mac/mac-studio",
      "image": null,
      "verdict": "The desk’s pick.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#mac-studio-max-64",
      "facts": "section: rigs · group: studio · status: Shipping since Sept 22 · why: The full M5 Max, 40 GPU cores each with a Neural Accelerator and 614GB/s of bandwidth, with 64GB. This is the level above an iMac for AI video editing, upscaling and mid-size local models. · forWho: An AI video desk that edits locally and generates in the cloud."
    },
    {
      "id": "machine-room/mac-studio-max-128",
      "guide": "machine-room",
      "name": "Mac Studio, M5 Max, 128GB",
      "brand": "Apple",
      "price": 5899,
      "priceText": "$5899*",
      "currency": "USD",
      "url": "https://www.apple.com/shop/buy-mac/mac-studio",
      "image": null,
      "verdict": "A level above the pick.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#mac-studio-max-128",
      "facts": "section: rigs · group: studio · status: Shipping since Sept 22 · why: Same chip, double the memory and storage. 128GB is where large open video and language models start to fit on a Mac. · forWho: Running open video models locally, not just editing."
    },
    {
      "id": "machine-room/mac-studio-ultra-256",
      "guide": "machine-room",
      "name": "Mac Studio, M5 Ultra, 256GB",
      "brand": "Apple",
      "price": 10999,
      "priceText": "$10999*",
      "currency": "USD",
      "url": "https://www.apple.com/shop/buy-mac/mac-studio",
      "image": null,
      "verdict": "Only if the cloud is the problem.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#mac-studio-ultra-256",
      "facts": "section: rigs · group: studio · status: Shipping; 512GB in late October · why: Two M5 Max dies: 64 GPU cores and 1.2TB/s of bandwidth. 256GB holds very large local models and 8K multi-stream timelines. · forWho: A local model lab, or a studio with no cloud bill."
    },
    {
      "id": "machine-room/dgx-spark",
      "guide": "machine-room",
      "name": "NVIDIA DGX Spark",
      "brand": "NVIDIA",
      "price": 4699,
      "priceText": "$4699*",
      "currency": "USD",
      "url": "https://www.nvidia.com/en-us/products/workstations/dgx-spark/",
      "image": null,
      "verdict": "Niche, and it knows it.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#dgx-spark",
      "facts": "section: rigs · group: cuda · status: In stock · why: A small CUDA box with 128GB of unified memory and a 4TB drive. Its bandwidth (273GB/s) is well under an M5 Max, so it is for developing and fine-tuning on CUDA, not raw speed. · forWho: CUDA development and fine-tuning at the desk."
    },
    {
      "id": "machine-room/framework-desktop",
      "guide": "machine-room",
      "name": "Framework Desktop, 128GB",
      "brand": "Framework",
      "price": 3449,
      "priceText": "$3449",
      "currency": "USD",
      "url": "https://frame.work/products/desktop-diy-amd-aimax300",
      "image": null,
      "verdict": "Great idea, bad month to buy it.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#framework-desktop",
      "facts": "section: rigs · group: cuda · status: Out of stock · why: AMD’s Ryzen AI Max+ with 128GB of shared memory in a small, repairable box. A cheap way to hold big local models on Linux. · forWho: Linux tinkerers running large local models."
    },
    {
      "id": "machine-room/crucial-x10-4tb",
      "guide": "machine-room",
      "name": "Crucial X10, 4TB",
      "brand": "Crucial",
      "price": 453.99,
      "priceText": "$453.99",
      "currency": "USD",
      "url": "https://www.crucial.com/ssd/x10/ct4000x10ssd9",
      "image": null,
      "verdict": "The one to buy this week.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#crucial-x10-4tb",
      "facts": "section: supplements · group: storage · status: In stock · why: The cheap fix for a full internal drive. Move the media archive (Downloads, Midjourney sessions, Sora exports) here and the agents get the internal drive back. It is rated 2,100 MB/s on USB 20Gbps, but Macs do not speak that mode, so plan on about 1,000 MB/s. That is plenty for an archive you browse, not edit from. · forWho: The archive: finished generations, exports, zips you keep “just in case”."
    },
    {
      "id": "machine-room/owc-envoy-ultra-4tb",
      "guide": "machine-room",
      "name": "OWC Envoy Ultra, 4TB",
      "brand": "OWC",
      "price": 1379.99,
      "priceText": "$1379.99",
      "currency": "USD",
      "url": "https://eshop.macsales.com/shop/owc-envoy-ultra",
      "image": null,
      "verdict": "A hot drive for a studio, not a closet.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#owc-envoy-ultra-4tb",
      "facts": "section: supplements · group: storage · status: In stock · why: The only Thunderbolt 5 portable we could verify, and the fastest: past 6,000 MB/s on a Thunderbolt 5 Mac. That speed matters for a working drive you cut video from, not for an archive. · forWho: Editing 4K and AI video straight off the drive."
    },
    {
      "id": "machine-room/ugreen-dxp4800-plus",
      "guide": "machine-room",
      "name": "UGREEN NASync DXP4800 Plus",
      "brand": "UGREEN",
      "price": 656.99,
      "priceText": "$656.99*",
      "currency": "USD",
      "url": "https://ai.ugreen.com/products/ugreen-nasync-dxp4800-plus-nas-storage",
      "image": null,
      "verdict": "Best value network storage for a media house.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#ugreen-dxp4800-plus",
      "facts": "section: supplements · group: backup · status: In stock (sale from $729.99) · why: A four-bay network drive with a 10-gigabit port, which pairs with the CalDigit dock’s 10GbE. Built-in photo recognition. This is where a household’s media lives once one SSD is not enough. · forWho: Everything you never want to lose, shared across machines."
    },
    {
      "id": "machine-room/backblaze-personal",
      "guide": "machine-room",
      "name": "Backblaze Personal Backup",
      "brand": "Backblaze",
      "price": 99,
      "priceText": "$99/yr",
      "currency": "USD",
      "url": "https://www.backblaze.com/cloud-backup/personal",
      "image": null,
      "verdict": "Turn it on before you buy anything else.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#backblaze-personal",
      "facts": "section: supplements · group: backup · status: Subscription · why: Unlimited offsite backup for one computer, including drives plugged into it. The cheapest insurance on this page. · forWho: The copy that survives a fire, a theft, or a bad rm."
    },
    {
      "id": "machine-room/caldigit-ts5-plus",
      "guide": "machine-room",
      "name": "CalDigit TS5 Plus",
      "brand": "CalDigit",
      "price": 499.99,
      "priceText": "$499.99",
      "currency": "USD",
      "url": "https://us.caldigit.com/products/ts5-plus",
      "image": null,
      "verdict": "The pick, because of the 10GbE.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#caldigit-ts5-plus",
      "facts": "section: supplements · group: dock · status: In stock · why: One cable to the Mac, then 10-gigabit Ethernet, two Thunderbolt 5 ports, ten USB ports, card readers and 140W charging. The 10GbE port is the reason: it makes the NAS feel local. · forWho: A desk with a NAS, a display and too many cables."
    },
    {
      "id": "machine-room/owc-tb5-dock",
      "guide": "machine-room",
      "name": "OWC Thunderbolt 5 Dock",
      "brand": "OWC",
      "price": 319.99,
      "priceText": "$319.99",
      "currency": "USD",
      "url": "https://eshop.macsales.com/shop/owc-thunderbolt-5-dock",
      "image": null,
      "verdict": "Good value if 2.5GbE is enough.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#owc-tb5-dock",
      "facts": "section: supplements · group: dock · status: In stock · why: Three Thunderbolt 5 ports, 2.5GbE, card readers and 140W for $180 less than the CalDigit. · forWho: A desk without a NAS."
    },
    {
      "id": "machine-room/asus-pa27jcv",
      "guide": "machine-room",
      "name": "ASUS ProArt PA27JCV",
      "brand": "ASUS",
      "price": 706.46,
      "priceText": "$706.46*",
      "currency": "USD",
      "url": "https://www.asus.com/displays-desktops/monitors/proart/proart-display-5k-pa27jcv/",
      "image": null,
      "verdict": "Best value 5K.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#asus-pa27jcv",
      "facts": "section: supplements · group: display · status: In stock (retailer) · why: A 27-inch 5K panel with 99% DCI-P3 and USB-C, for less than half the Studio Display. · forWho: Anyone buying a Mac mini or Mac Studio who wants 5K text without the Apple tax."
    },
    {
      "id": "machine-room/lg-32u990a",
      "guide": "machine-room",
      "name": "LG UltraFine evo 32U990A",
      "brand": "LG",
      "price": 1309.99,
      "priceText": "$1309.99*",
      "currency": "USD",
      "url": "https://www.lg.com/us/monitors",
      "image": null,
      "verdict": "The 6K to buy.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#lg-32u990a",
      "facts": "section: supplements · group: display · status: In stock (retailer) · why: A 32-inch 6K Nano IPS Black panel with Thunderbolt 5. More room for a timeline and a terminal side by side. · forWho: Video editors who want a bigger canvas than 27 inches."
    },
    {
      "id": "machine-room/studio-display",
      "guide": "machine-room",
      "name": "Apple Studio Display (2026)",
      "brand": "Apple",
      "price": 1599,
      "priceText": "$1599*",
      "currency": "USD",
      "url": "https://www.apple.com/shop/buy-mac/apple-studio-display",
      "image": null,
      "verdict": "Easy, not a bargain.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#studio-display",
      "facts": "section: supplements · group: display · status: In stock · why: Same 27-inch 5K panel as 2022, now with Thunderbolt 5 and a 12MP Center Stage camera. The easy answer with a Mac. · forWho: People who want one cable and a camera built in."
    },
    {
      "id": "machine-room/studio-display-xdr",
      "guide": "machine-room",
      "name": "Apple Studio Display XDR",
      "brand": "Apple",
      "price": 3299,
      "priceText": "$3299*",
      "currency": "USD",
      "url": "https://www.apple.com/shop/buy-mac/studio-display-xdr",
      "image": null,
      "verdict": "Only if you grade HDR.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#studio-display-xdr",
      "facts": "section: supplements · group: display · status: In stock · why: A 27-inch 5K mini-LED at 120Hz and 2,000 nits for HDR. It replaced the Pro Display XDR in March. · forWho: Grading HDR video for a living."
    },
    {
      "id": "machine-room/cyberpower-cp1500",
      "guide": "machine-room",
      "name": "CyberPower CP1500PFCLCD",
      "brand": "CyberPower",
      "price": 274.95,
      "priceText": "$274.95",
      "currency": "USD",
      "url": "https://www.cyberpowersystems.com/product/ups/pfc-sinewave/cp1500pfclcd/",
      "image": null,
      "verdict": "The pick: more watts for less money.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#cyberpower-cp1500",
      "facts": "section: supplements · group: power · status: In stock · why: A 1500VA pure sine wave battery backup. A power blip mid-render or mid-migration costs more than this box. · forWho: Any desk running long jobs overnight."
    },
    {
      "id": "machine-room/eero-pro-7",
      "guide": "machine-room",
      "name": "eero Pro 7, two-pack",
      "brand": "eero",
      "price": 399.99,
      "priceText": "$399.99",
      "currency": "USD",
      "url": "https://eero.com/shop/eero-pro-7",
      "image": null,
      "verdict": "Skip unless your internet is faster than your Wi-Fi.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#eero-pro-7",
      "facts": "section: supplements · group: power · status: In stock (sale from $549.99) · why: Wi-Fi 7 mesh with two 5GbE ports per unit. Worth it with multi-gig internet; otherwise a cable from the dock does more for moving files. · forWho: Houses with multi-gig internet and 6GHz devices."
    },
    {
      "id": "machine-room/excire-foto",
      "guide": "machine-room",
      "name": "Excire Foto 2027",
      "brand": "Excire",
      "price": 249,
      "priceText": "$249",
      "currency": "USD",
      "url": "https://excire.com/en/excire-foto/",
      "image": null,
      "verdict": "The private search pick.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#excire-foto",
      "facts": "section: supplements · group: software · status: One-time license · why: Private, on-device search across a large photo archive: objects, faces, text in images, aesthetic ratings and duplicate detection. Nothing uploads. · forWho: A big photo archive you want to search without a cloud."
    },
    {
      "id": "machine-room/codex-micro",
      "guide": "machine-room",
      "name": "Codex Micro",
      "brand": "OpenAI × Work Louder",
      "price": 230,
      "priceText": "$230*",
      "currency": "USD",
      "url": "https://openai.com/supply/co-lab/work-louder/",
      "image": null,
      "verdict": "The right idea, locked to one agent.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#codex-micro",
      "facts": "section: controls · group: agent-pads · status: Sold out (limited run) · why: OpenAI’s first branded hardware: a macro pad whose Agent Keys light up with each Codex thread’s state (thinking, running, waiting, done) and turn red on an error. Command keys accept, reject and push to talk; a joystick fires saved workflows; a dial sets reasoning effort. · forWho: Codex users who want agent status in their peripheral vision."
    },
    {
      "id": "machine-room/stream-deck-plus",
      "guide": "machine-room",
      "name": "Stream Deck +",
      "brand": "Elgato",
      "price": 179.99,
      "priceText": "$179.99",
      "currency": "USD",
      "url": "https://www.elgato.com/us/en/p/stream-deck-plus-black",
      "image": null,
      "verdict": "The best agent-controllable surface you can buy.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#stream-deck-plus",
      "facts": "section: controls · group: pads · status: In stock · why: Eight LCD keys, four dials and a touch strip. Since Stream Deck 7.4 it ships an official MCP server: you place actions on a virtual “MCP Deck” and an AI assistant can press only those. · forWho: The desk where agents and hands share the same buttons."
    },
    {
      "id": "machine-room/stream-deck-mk2",
      "guide": "machine-room",
      "name": "Stream Deck MK.2",
      "brand": "Elgato",
      "price": 149.99,
      "priceText": "$149.99",
      "currency": "USD",
      "url": "https://www.elgato.com/us/en/p/stream-deck-mk2-black",
      "image": null,
      "verdict": "The classic, now agent-ready.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#stream-deck-mk2",
      "facts": "section: controls · group: pads · status: In stock · why: Fifteen LCD keys, the classic. Same software, same MCP server, no dials. · forWho: More buttons, fewer knobs."
    },
    {
      "id": "machine-room/stream-deck-neo",
      "guide": "machine-room",
      "name": "Stream Deck Neo",
      "brand": "Elgato",
      "price": 99.99,
      "priceText": "$99.99",
      "currency": "USD",
      "url": "https://www.elgato.com/us/en/p/stream-deck-neo-black",
      "image": null,
      "verdict": "The cheap way in.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#stream-deck-neo",
      "facts": "section: controls · group: pads · status: In stock · why: Eight keys and two touch points for under $100. Enough for accept, reject, talk and a few saved prompts. · forWho: A first control surface."
    },
    {
      "id": "machine-room/mx-creative-console",
      "guide": "machine-room",
      "name": "MX Creative Console",
      "brand": "Logitech",
      "price": 199.99,
      "priceText": "$199.99",
      "currency": "USD",
      "url": "https://www.logitech.com/en-us/products/keyboards/mx-creative-console.html",
      "image": null,
      "verdict": "Good for Premiere, weaker for agents.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#mx-creative-console",
      "facts": "section: controls · group: pads · status: In stock · why: A keypad with LCD keys plus a wireless dialpad, tuned for creative apps through Logi Options+. · forWho: Photo and video apps first, agents second."
    },
    {
      "id": "machine-room/keychron-q0-max",
      "guide": "machine-room",
      "name": "Keychron Q0 Max",
      "brand": "Keychron",
      "price": 129.99,
      "priceText": "$129.99",
      "currency": "USD",
      "url": "https://www.keychron.com/products/keychron-q0-max-qmk-custom-number-pad",
      "image": null,
      "verdict": "The open-firmware pick.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#keychron-q0-max",
      "facts": "section: controls · group: pads · status: In stock · why: A metal number pad with a knob that runs open QMK firmware. Any key can send anything, and code on your Mac can talk to it over raw HID. · forWho: Tinkerers who want an open pad to program."
    },
    {
      "id": "machine-room/stream-deck-pedal",
      "guide": "machine-room",
      "name": "Stream Deck Pedal",
      "brand": "Elgato",
      "price": 89.99,
      "priceText": "$89.99",
      "currency": "USD",
      "url": "https://www.elgato.com/us/en/p/stream-deck-pedal",
      "image": null,
      "verdict": "The easiest hands-free push-to-talk.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#stream-deck-pedal",
      "facts": "section: controls · group: voice · status: In stock · why: Three foot pedals with adjustable tension, run by the Stream Deck app. Put push-to-talk under your foot and your hands stay on the keyboard while you talk to an agent. · forWho: Dictating to agents all day."
    },
    {
      "id": "machine-room/elgato-key-light",
      "guide": "machine-room",
      "name": "Elgato Key Light",
      "brand": "Elgato",
      "price": 179.99,
      "priceText": "$179.99",
      "currency": "USD",
      "url": "https://www.elgato.com/us/en/p/key-light",
      "image": null,
      "verdict": "The best call light, and scriptable.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#elgato-key-light",
      "facts": "section: controls · group: lights · status: In stock · why: The standard video-call light, controlled over Wi-Fi from the Elgato app or a Stream Deck. · forWho: Video calls and recording yourself."
    },
    {
      "id": "machine-room/elgato-key-light-neo",
      "guide": "machine-room",
      "name": "Elgato Key Light Neo",
      "brand": "Elgato",
      "price": 69.99,
      "priceText": "$69.99",
      "currency": "USD",
      "url": "https://www.elgato.com/us/en/p/key-light-neo",
      "image": null,
      "verdict": "Good enough for most calls.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#elgato-key-light-neo",
      "facts": "section: controls · group: lights · status: In stock · why: A smaller, cheaper Key Light for a desk monitor. · forWho: A single desk and a webcam."
    },
    {
      "id": "machine-room/shure-mv7-plus",
      "guide": "machine-room",
      "name": "Shure MV7+",
      "brand": "Shure",
      "price": 299,
      "priceText": "$299*",
      "currency": "USD",
      "url": "https://www.shure.com/en-US/products/microphones/mv7",
      "image": null,
      "verdict": "Top dictation mic.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#shure-mv7-plus",
      "facts": "section: controls · group: av · status: In stock · why: USB-C and XLR, voice isolation, tap to mute. A dynamic mic rejects the room, which makes dictation and calls cleaner. · forWho: Dictation, calls, podcasts."
    },
    {
      "id": "machine-room/rode-podmic-usb",
      "guide": "machine-room",
      "name": "RØDE PodMic USB",
      "brand": "RØDE",
      "price": 209,
      "priceText": "$209*",
      "currency": "USD",
      "url": "https://rode.com/en-us/microphones/usb/podmic-usb",
      "image": null,
      "verdict": "Best value mic.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#rode-podmic-usb",
      "facts": "section: controls · group: av · status: In stock · why: A dynamic broadcast mic with USB and XLR for $90 less than the Shure. · forWho: The same job on a smaller budget."
    },
    {
      "id": "machine-room/elgato-facecam",
      "guide": "machine-room",
      "name": "Elgato Facecam",
      "brand": "Elgato",
      "price": 139.99,
      "priceText": "$139.99",
      "currency": "USD",
      "url": "https://www.elgato.com/us/en/p/facecam-mk2",
      "image": null,
      "verdict": "Solid and simple.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#elgato-facecam",
      "facts": "section: controls · group: av · status: In stock · why: 1080p60 on a Sony STARVIS sensor with a privacy shutter, controlled from a Stream Deck. · forWho: A fixed desk camera."
    },
    {
      "id": "machine-room/raspberry-pi-5",
      "guide": "machine-room",
      "name": "Raspberry Pi 5, 16GB",
      "brand": "Raspberry Pi",
      "price": 305,
      "priceText": "$305*",
      "currency": "USD",
      "url": "https://www.raspberrypi.com/products/raspberry-pi-5/",
      "image": null,
      "verdict": "The cheapest agent node.",
      "reviewUrl": "https://pointcast.xyz/reviews/machine-room#raspberry-pi-5",
      "facts": "section: controls · group: open · status: In stock · why: A tiny always-on computer for a house agent: run the status lights, the TRMNL feed, a local speech model, or an MCP bridge to everything else on this list. · forWho: The always-on node that ties the desk together."
    },
    {
      "id": "ai-plans/openai-free",
      "guide": "ai-plans",
      "name": "ChatGPT Free",
      "brand": "ChatGPT",
      "price": null,
      "priceText": "Free",
      "currency": "USD",
      "url": "https://chatgpt.com/pricing",
      "image": null,
      "verdict": "Best at $0. The best free plan for plain chat.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-plans#openai-free",
      "facts": null
    },
    {
      "id": "ai-plans/github-pro",
      "guide": "ai-plans",
      "name": "GitHub Copilot Pro",
      "brand": "GitHub Copilot",
      "price": null,
      "priceText": "$10/mo",
      "currency": "USD",
      "url": "https://github.com/features/copilot/plans",
      "image": null,
      "verdict": "Best at $10. Cheapest real coding agent.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-plans#github-pro",
      "facts": null
    },
    {
      "id": "ai-plans/google-ai-pro",
      "guide": "ai-plans",
      "name": "Google AI Pro",
      "brand": "Google AI",
      "price": null,
      "priceText": "$19.99/mo",
      "currency": "USD",
      "url": "https://one.google.com/about/google-ai-plans/",
      "image": null,
      "verdict": "Best bundle at $20. The best bundle at $20.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-plans#google-ai-pro",
      "facts": null
    },
    {
      "id": "ai-plans/anthropic-pro",
      "guide": "ai-plans",
      "name": "Claude Pro",
      "brand": "Claude",
      "price": null,
      "priceText": "$20/mo",
      "currency": "USD",
      "url": "https://claude.com/pricing",
      "image": null,
      "verdict": "Best agent seat at $20. The best single agent seat at $20.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-plans#anthropic-pro",
      "facts": null
    },
    {
      "id": "ai-plans/github-pro-plus",
      "guide": "ai-plans",
      "name": "GitHub Copilot Pro+",
      "brand": "GitHub Copilot",
      "price": null,
      "priceText": "$39/mo",
      "currency": "USD",
      "url": "https://github.com/features/copilot/plans",
      "image": null,
      "verdict": "Best at $39. The cheapest way to both vendors’ agents.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-plans#github-pro-plus",
      "facts": null
    },
    {
      "id": "ai-plans/anthropic-max-5x",
      "guide": "ai-plans",
      "name": "Claude Max 5x",
      "brand": "Claude",
      "price": null,
      "priceText": "$100/mo",
      "currency": "USD",
      "url": "https://claude.com/pricing",
      "image": null,
      "verdict": "Best at $100 for code. The $100 pick for coding agents.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-plans#anthropic-max-5x",
      "facts": null
    },
    {
      "id": "ai-plans/google-ultra-5x",
      "guide": "ai-plans",
      "name": "Google AI Ultra 5x",
      "brand": "Google AI",
      "price": null,
      "priceText": "$99.99/mo",
      "currency": "USD",
      "url": "https://one.google.com/about/google-ai-plans/",
      "image": null,
      "verdict": "Best at $100 for video. The $100 pick for video and storage.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-plans#google-ultra-5x",
      "facts": null
    },
    {
      "id": "ai-plans/anthropic-max-20x",
      "guide": "ai-plans",
      "name": "Claude Max 20x",
      "brand": "Claude",
      "price": null,
      "priceText": "$200/mo",
      "currency": "USD",
      "url": "https://claude.com/pricing",
      "image": null,
      "verdict": "At $200. For people who run out on Max 5x.",
      "reviewUrl": "https://pointcast.xyz/reviews/ai-plans#anthropic-max-20x",
      "facts": null
    },
    {
      "id": "playstation-2026/astro-bot",
      "guide": "playstation-2026",
      "name": "Astro Bot",
      "brand": "Team Asobi / Sony Interactive Entertainment",
      "price": null,
      "priceText": "Check live price",
      "currency": "USD",
      "url": "https://store.playstation.com/en-us/product/UP9000-PPSA21564_00-0000000000000000",
      "image": "https://pointcast.xyz/images/playstation-2026/astro-bot.webp",
      "verdict": "The one to buy when you just want to love playing again.",
      "reviewUrl": "https://pointcast.xyz/reviews/playstation-2026#astro-bot",
      "facts": "award: Start here · mood: Joy · players: 1 player · caveat: Single-player: a second controller will not turn it into couch co-op. Optional challenges still ask for precision."
    },
    {
      "id": "playstation-2026/saros",
      "guide": "playstation-2026",
      "name": "SAROS",
      "brand": "Housemarque / Sony Interactive Entertainment",
      "price": null,
      "priceText": "Check live price",
      "currency": "USD",
      "url": "https://store.playstation.com/en-us/product/UP9000-PPSA07632_00-SAROS00000000000",
      "image": "https://pointcast.xyz/images/playstation-2026/saros.webp",
      "verdict": "Pick this for the pleasure of getting better.",
      "reviewUrl": "https://pointcast.xyz/reviews/playstation-2026#saros",
      "facts": "award: Best 2026 action pick · mood: Challenge · players: 1 player · caveat: Repeated runs are the structure, not an optional side activity. Randomness and demanding combat can still frustrate; progression does not make it a relaxed shooter."
    },
    {
      "id": "playstation-2026/requiem",
      "guide": "playstation-2026",
      "name": "Resident Evil Requiem",
      "brand": "Capcom",
      "price": null,
      "priceText": "Check live price",
      "currency": "USD",
      "url": "https://store.playstation.com/en-us/product/UP0102-PPSA30803_00-REREQUIEM0000000",
      "image": "https://pointcast.xyz/images/playstation-2026/requiem.webp",
      "verdict": "For a night with the lights down and your attention fully on the screen.",
      "reviewUrl": "https://pointcast.xyz/reviews/playstation-2026#requiem",
      "facts": "award: Best 2026 horror pick · mood: Horror · players: 1 player · caveat: Graphic horror and violence. The changes between protagonists can interrupt the rhythm; do not buy it expecting one consistent style of survival horror."
    },
    {
      "id": "playstation-2026/split-fiction",
      "guide": "playstation-2026",
      "name": "Split Fiction",
      "brand": "Hazelight / Electronic Arts",
      "price": null,
      "priceText": "Check live price",
      "currency": "USD",
      "url": "https://store.playstation.com/en-us/product/UP0006-PPSA08560_00-SPLITSTANDARDED0",
      "image": "https://pointcast.xyz/images/playstation-2026/split-fiction.webp",
      "verdict": "Buy one copy, agree on a time, and actually play together.",
      "reviewUrl": "https://pointcast.xyz/reviews/playstation-2026#split-fiction",
      "facts": "award: Best with a second person · mood: Together · players: 2 players required · caveat: Requires two people. Online play on PS5 requires PS Plus; Friend’s Pass lets a partner join an owner without buying another full copy. Local couch co-op is also supported."
    },
    {
      "id": "playstation-2026/expedition-33",
      "guide": "playstation-2026",
      "name": "Clair Obscur: Expedition 33",
      "brand": "Sandfall Interactive / Kepler Interactive",
      "price": null,
      "priceText": "Check live price",
      "currency": "USD",
      "url": "https://www.playstation.com/en-us/games/clair-obscur--expedition-33/",
      "image": "https://pointcast.xyz/images/playstation-2026/expedition-33.webp",
      "verdict": "Choose it when you want a world and a cast to stay with you.",
      "reviewUrl": "https://pointcast.xyz/reviews/playstation-2026#expedition-33",
      "facts": "award: Best for a story to sink into · mood: Story · players: 1 player · caveat: Turn-based does not mean hands-off. Timing matters, and its themes of mortality make it a heavier choice than the colorful art might suggest."
    },
    {
      "id": "playstation-2026/yotei",
      "guide": "playstation-2026",
      "name": "Ghost of Yōtei",
      "brand": "Sucker Punch / Sony Interactive Entertainment",
      "price": null,
      "priceText": "Check live price",
      "currency": "USD",
      "url": "https://www.playstation.com/en-us/games/ghost-of-yotei/",
      "image": "https://pointcast.xyz/images/playstation-2026/yotei.webp",
      "verdict": "The scenic detour, with sharp edges.",
      "reviewUrl": "https://pointcast.xyz/reviews/playstation-2026#yotei",
      "facts": "award: Best for getting lost in a landscape · mood: Story · players: 1 player campaign · caveat: This recommendation is for the released base game. The current Complete Edition offer includes Echoes of Sekigahara and Most Wanted, due October 1, 2026; those additions are not reviewed here."
    },
    {
      "id": "home-robots/matic",
      "guide": "home-robots",
      "name": "Matic",
      "brand": "Matic Robots",
      "price": 1495,
      "priceText": "$1495*",
      "currency": "USD",
      "url": "https://maticrobots.com/",
      "image": "https://pointcast.xyz/images/home-robots/matic.jpg",
      "verdict": "The one robot here with a daily job. The face is a bonus.",
      "reviewUrl": "https://pointcast.xyz/reviews/home-robots#matic",
      "facts": "award: The floor robot with a face · status: Shipping (Matic says it ships in about 2 weeks) · talks: Voice and gesture commands (“Hey Matic, clean this”), not chat · subscription: None required · size: 8-inch upright body on a low cleaning head · specs: Vacuum + mop · five RGB-IR cameras · on-device maps · HEPA-12 bag · 600 mL water tank · climbs 0.9-inch thresholds · caveat: There’s no self-emptying dock. You lift out the bag and refill the 600 mL tank by hand, which Matic frames as a feature (no dirty tank to rinse). And voice requests leave the house after the chime."
    },
    {
      "id": "home-robots/sony-aibo",
      "guide": "home-robots",
      "name": "aibo (ERS-1000)",
      "brand": "Sony",
      "price": 2899.99,
      "priceText": "$2899.99*",
      "currency": "USD",
      "url": "https://electronics.sony.com/more/aibo/c/aibo",
      "image": "https://pointcast.xyz/images/home-robots/sony-aibo.jpg",
      "verdict": "The best robot dog you can buy, priced like a purebred. Budget for year four.",
      "reviewUrl": "https://pointcast.xyz/reviews/home-robots#sony-aibo",
      "facts": "award: The real robot dog · status: Sold in the US; Japan sales end once stock runs out (announced June 2026) · talks: No speech. Barks, gestures, learns faces and tricks · subscription: Yes. Three years included; after that, owners pay periodic fees, per Sony. Sony doesn’t publish the renewal price in its announcements. · size: Small-dog size · specs: Face recognition · personality that develops over time · charging station and pink ball included · My aibo app for tricks and virtual meals · caveat: Sony stopped selling aibo in Japan in June 2026, once stock runs out. Sony says tech support, parts and cloud plans continue, but it hasn’t said anything publicly about a next generation."
    },
    {
      "id": "home-robots/loona-petbot",
      "guide": "home-robots",
      "name": "Loona Petbot Premium",
      "brand": "KEYi Tech",
      "price": 499,
      "priceText": "$499*",
      "currency": "USD",
      "url": "https://keyirobot.com/products/petbot",
      "image": "https://pointcast.xyz/images/home-robots/loona-petbot.jpg",
      "verdict": "The pet for a house with kids. Ask what the chat costs once “the moment” ends.",
      "reviewUrl": "https://pointcast.xyz/reviews/home-robots#loona-petbot",
      "facts": "award: Best pet that talks back · status: Shipping (dispatch within 3 business days, per KEYi) · talks: Yes. ChatGPT-4o conversation, stories and descriptions of what it sees · subscription: None for now. KEYi says ChatGPT-4o is free “for the moment” · size: 8.3 × 6.8 × 6.8 in · 2.42 lb · specs: 2.4-inch screen face · 720p camera + 3D time-of-flight sensor · 4 mics · about 2 hours of play, then docks itself · caveat: The free chat is promised only “for the moment,” in KEYi’s own FAQ. And a charge buys about two hours of play."
    },
    {
      "id": "home-robots/casio-moflin",
      "guide": "home-robots",
      "name": "Moflin",
      "brand": "Casio",
      "price": 429,
      "priceText": "$429",
      "currency": "USD",
      "url": "https://www.casio.com/us/moflin/",
      "image": "https://pointcast.xyz/images/home-robots/casio-moflin.jpg",
      "verdict": "The calmest robot on the list. For a lap, not a desk.",
      "reviewUrl": "https://pointcast.xyz/reviews/home-robots#casio-moflin",
      "facts": "award: Best for quiet company · status: Sold in the US on Casio’s store (silver or gold) · talks: No. It makes small sounds; Casio says it doesn’t understand or record words · subscription: None mentioned by Casio · size: 130 × 90 × 180 mm · about 260 g · specs: Touch, light and motion sensors · one mic, one speaker · up to 5 hours per charge · charges in about 3.5 hours in its bed · caveat: It doesn’t understand speech, by design. If you want a conversation, this isn’t it."
    },
    {
      "id": "home-robots/reachy-mini",
      "guide": "home-robots",
      "name": "Reachy Mini (Wireless)",
      "brand": "Pollen Robotics × Hugging Face",
      "price": 499,
      "priceText": "$499*",
      "currency": "USD",
      "url": "https://pollen-robotics.com/reachy-mini/",
      "image": "https://pointcast.xyz/images/home-robots/reachy-mini.jpg",
      "verdict": "The desk friend you can open up. Best if you’d enjoy the building as much as the talking.",
      "reviewUrl": "https://pointcast.xyz/reviews/home-robots#reachy-mini",
      "facts": "award: Best to build and program · status: Shipping as a DIY kit; lead time up to 90 days, per Pollen · talks: Yes, through its conversation app · subscription: None · size: About 30 cm tall awake, per the spec drawing · specs: Raspberry Pi CM4 on board · camera, 4 mics, speaker · moving head and antennas · 60+ one-click apps · open source (Apache 2.0) · caveat: It ships as a kit, with a lead time of up to 90 days, and buyers pay shipping and duties on top."
    },
    {
      "id": "home-robots/living-ai-emo",
      "guide": "home-robots",
      "name": "EMO",
      "brand": "LivingAI",
      "price": 279,
      "priceText": "$279*",
      "currency": "USD",
      "url": "https://living.ai/product/emo/",
      "image": "https://pointcast.xyz/images/home-robots/living-ai-emo.jpg",
      "verdict": "The most personality per dollar on the desk.",
      "reviewUrl": "https://pointcast.xyz/reviews/home-robots#living-ai-emo",
      "facts": "award: Best desk pet under $300 · status: Shipping (about 2 weeks after ordering, per LivingAI) · talks: Some: answers questions, weather, alarms · subscription: None mentioned by LivingAI · size: Desk-toy size · specs: Camera with face recognition (up to 10 people) · 4-mic array · touch sensor · on-board neural network processor · caveat: It’s a pet more than an assistant. LivingAI still lists Alexa and Google Assistant compatibility as in testing."
    },
    {
      "id": "home-robots/vector-2",
      "guide": "home-robots",
      "name": "Vector 2.0",
      "brand": "Digital Dream Labs",
      "price": 249.99,
      "priceText": "$249.99*",
      "currency": "USD",
      "url": "https://anki.bot/products/vector-robot",
      "image": "https://pointcast.xyz/images/home-robots/vector-2.jpg",
      "verdict": "Still the most charm per square inch. Buy it knowing the brains live elsewhere.",
      "reviewUrl": "https://pointcast.xyz/reviews/home-robots#vector-2",
      "facts": "award: The comeback kid · status: Sold by Digital Dream Labs · talks: Yes. ChatGPT-connected, per DDL; Alexa optional · subscription: Unclear. DDL’s product page doesn’t say · size: Palm-sized, on treads · specs: HD camera · face recognition · takes itself to its charger · avoids table edges · Wi-Fi · caveat: Its voice depends on a server. If the official one ever goes away, the open-source wire-pod project can stand in on your own computer, and its README says it makes voice commands work “for no fee.”"
    },
    {
      "id": "home-robots/eilik",
      "guide": "home-robots",
      "name": "Eilik",
      "brand": "Energize Lab",
      "price": 139.99,
      "priceText": "$139.99*",
      "currency": "USD",
      "url": "https://store.energizelab.com/products/eilik",
      "image": "https://pointcast.xyz/images/home-robots/eilik.jpg",
      "verdict": "A $140 smile. Add the AI Station only if you want it to talk.",
      "reviewUrl": "https://pointcast.xyz/reviews/home-robots#eilik",
      "facts": "award: Best first desk robot · status: Shipping · talks: Only with the $99 AI Station add-on · subscription: None mentioned · size: Desk-toy size · specs: Touch-reactive · screen face with animated eyes · two or more Eiliks play together · regular updates · caveat: Out of the box it doesn’t talk. Conversation, face recognition and object recognition come with the AI Station dock, $99 more."
    },
    {
      "id": "home-robots/microduck",
      "guide": "home-robots",
      "name": "Microduck",
      "brand": "Pollen Robotics",
      "price": 399,
      "priceText": "$399*",
      "currency": "USD",
      "url": "https://pollen-robotics.com/microduck/",
      "image": "https://pointcast.xyz/images/home-robots/microduck.jpg",
      "verdict": "A body for your own agents, not a pet yet. Read our full review first.",
      "reviewUrl": "https://pointcast.xyz/reviews/home-robots#microduck",
      "facts": "award: The one to watch · status: Pre-order (announced, not shipping) · talks: No. It walks, kicks and quacks · subscription: None announced · size: 25 cm tall · specs: Open-source biped · trained with reinforcement learning · gets itself up after a fall · game controller in the box · four colorways · caveat: It hasn’t shipped, so nobody outside Pollen has lived with one yet. Our own review flagged several specs as provisional."
    },
    {
      "id": "home-robots/sphero-bolt",
      "guide": "home-robots",
      "name": "BOLT",
      "brand": "Sphero",
      "price": 179,
      "priceText": "$179*",
      "currency": "USD",
      "url": "https://sphero.com/products/sphero-bolt",
      "image": "https://pointcast.xyz/images/home-robots/sphero-bolt.jpg",
      "verdict": "The robot for a kid who’d rather build a pet than own one.",
      "reviewUrl": "https://pointcast.xyz/reviews/home-robots#sphero-bolt",
      "facts": "award: Best rolling puck to program · status: Shipping · talks: No · subscription: None. The Sphero Edu app is free · size: Hand-sized sphere · specs: Programmable 8×8 LED matrix · waterproof shell · program by drawing, blocks, JavaScript or Python · caveat: Sphero builds it for classrooms, and it has no personality of its own: it only does what someone codes. Sphero also now points buyers to the newer BOLT+."
    },
    {
      "id": "bags/selkirk-core-line-sling",
      "guide": "bags",
      "name": "Core Line Sling Bag",
      "brand": "Selkirk",
      "price": 40,
      "priceText": "$40",
      "currency": "USD",
      "url": "https://www.selkirk.com/products/sling-bag",
      "image": "https://pointcast.xyz/images/bags/selkirk-core-line-sling.jpg",
      "verdict": "The everyday court bag. Start here.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#selkirk-core-line-sling",
      "facts": "moment: court · award: Best court bag under $50 · size: 1 paddle + 24 oz bottle · specs: Padded paddle pocket · bottle pocket to 24 oz · strap converts sling ↔ backpack · caveat: It fits one paddle, by Selkirk’s own description. No room for a backup or your partner’s."
    },
    {
      "id": "bags/joola-vision-ii-backpack",
      "guide": "bags",
      "name": "Vision II Backpack",
      "brand": "JOOLA",
      "price": 59.95,
      "priceText": "$59.95",
      "currency": "USD",
      "url": "https://joola.com/products/joola-vision-ii-backpack",
      "image": "https://pointcast.xyz/images/bags/joola-vision-ii-backpack.jpg",
      "verdict": "Worth it if you play before or after work.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#joola-vision-ii-backpack",
      "facts": "moment: court · award: Best for league nights · size: Several paddles + shoes · specs: Padded laptop sleeve · ventilated shoe partition · side mesh bottle pocket · caveat: JOOLA doesn’t list capacity or weight, and the listed 2.0-inch depth can’t be right. See the size in person before you rely on it. The original Vision II listing is sold out; this is JOOLA’s current listing."
    },
    {
      "id": "bags/sea-to-summit-evac",
      "guide": "bags",
      "name": "Evac Dry Bag, 13L",
      "brand": "Sea to Summit",
      "price": 39.95,
      "priceText": "$39.95*",
      "currency": "USD",
      "url": "https://seatosummit.com/products/the-evac-dry-bag",
      "image": "https://pointcast.xyz/images/bags/sea-to-summit-evac.jpg",
      "verdict": "The cheapest upgrade to any bag on this list.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#sea-to-summit-evac",
      "facts": "moment: court · award: Best sweat-clothes bag · size: 13 L · 114 g · specs: Recycled 70D nylon · roll-top · taped seams · air-release base · caveat: Because it’s waterproof, it also traps smell. Empty it when you get home, not tomorrow."
    },
    {
      "id": "bags/trader-joes-insulated-bag",
      "guide": "bags",
      "name": "Reusable Insulated Bag",
      "brand": "Trader Joe’s",
      "price": 8.99,
      "priceText": "$8.99*",
      "currency": "USD",
      "url": "https://www.traderjoes.com/home/products/pdp/reusable-insulated-bag-lime-green-084504",
      "image": "https://pointcast.xyz/images/bags/trader-joes-illustration.jpg",
      "verdict": "Buy two. Leave one in the trunk.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#trader-joes-insulated-bag",
      "facts": "moment: tj · award: Best $9 on this list · size: About 8 gallons · specs: Padded walls · zippered insulated lid · over-the-shoulder straps · inside pocket · caveat: You can only buy it in the store, and new colors sell out and get resold online at silly markups. If the lime green is gone, the standard colors do the same job."
    },
    {
      "id": "bags/baggu-standard",
      "guide": "bags",
      "name": "Standard Baggu",
      "brand": "Baggu",
      "price": 16,
      "priceText": "$16",
      "currency": "USD",
      "url": "https://www.baggu.com/products/standard-baggu-black",
      "image": "https://pointcast.xyz/images/bags/baggu-standard.jpg",
      "verdict": "The bag you’ll actually have with you.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#baggu-standard",
      "facts": "moment: tj · award: Best everyday tote · size: 25.5 × 15.5 × 6 in · 50 lb · specs: Recycled ripstop nylon · holds 50 lb · folds into a 5 × 5 in pouch · machine washable · caveat: It’s open at the top with no insulation. Groceries only; the frozen stuff goes in the bag above."
    },
    {
      "id": "bags/bogg-bag-original",
      "guide": "bags",
      "name": "Original Bogg Bag",
      "brand": "Bogg",
      "price": 90,
      "priceText": "$90*",
      "currency": "USD",
      "url": "https://boggbag.com/products/original-bogg-bag-mushroom",
      "image": "https://pointcast.xyz/images/bags/bogg-bag-original.jpg",
      "verdict": "Worth $90 if you’re on the sand every weekend.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#bogg-bag-original",
      "facts": "moment: beach · award: Best beach bag · size: 19 × 9 × 14 in · 40 lb max · specs: EVA foam · stands on its own · 2 clear insert pouches · 3 lb empty · caveat: It weighs 3 lb empty and has no closure, so valuables sit in the open. Buy from boggbag.com: lookalike stores show up in search results, and returns close after 15 days with shipping on you."
    },
    {
      "id": "bags/llbean-boat-and-tote",
      "guide": "bags",
      "name": "Boat and Tote, Large",
      "brand": "L.L.Bean",
      "price": 49.95,
      "priceText": "$49.95*",
      "currency": "USD",
      "url": "https://www.llbean.com/llb/shop/33381?page=boat-and-tote-bag-open-top",
      "image": "https://pointcast.xyz/images/bags/llbean-boat-and-tote.jpg",
      "verdict": "The one to buy if you want it to last twenty years.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#llbean-boat-and-tote",
      "facts": "moment: beach · award: Best classic · size: 15 × 17 × 7.5 in · 35 L · specs: 24 oz cotton canvas · double-layer base · long-handle option · monogram · caveat: Canvas soaks up water and wet sand, and the top is open. It’s a beach-parking-lot bag, not one to set down at the waterline."
    },
    {
      "id": "bags/helinox-chair-one",
      "guide": "bags",
      "name": "Chair One",
      "brand": "Helinox",
      "price": 109.95,
      "priceText": "$109.95",
      "currency": "USD",
      "url": "https://helinox.com/products/chair-one",
      "image": "https://pointcast.xyz/images/bags/helinox-chair-one.jpg",
      "verdict": "Best for the court and the park. Add the feet if it’s going to the sand.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#helinox-chair-one",
      "facts": "moment: beach · award: Best chair that packs like a bag · size: 14 × 4.5 × 4.5 in packed · 2 lb 2 oz · specs: Aluminum frame · holds 320 lb · mesh panels · daisy-chain case · 5-year warranty · caveat: The seat is only 9 inches off the ground, and the thin legs sink into soft sand. Helinox sells ball feet and a ground sheet to fix that, so a real beach setup costs more than $110."
    },
    {
      "id": "bags/yeti-hopper-flip-12",
      "guide": "bags",
      "name": "Hopper Flip 12",
      "brand": "YETI",
      "price": 250,
      "priceText": "$250",
      "currency": "USD",
      "url": "https://www.yeti.com/coolers/soft-coolers/hopper-flip/18060131847.html",
      "image": "https://pointcast.xyz/images/bags/yeti-hopper-flip-12.jpg",
      "verdict": "Buy it if you’ll use it every week. A cheaper soft cooler covers occasional use.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#yeti-hopper-flip-12",
      "facts": "moment: car · award: Best trunk cooler · size: 24 cans (no ice) · 3 lb · specs: DryHide shell · ColdCell foam · leakproof HydroLok zipper · wide flip-top · caveat: It costs $250 for a 12-can-class cooler, and the 24-can figure assumes no ice. YETI’s page blocked our checker; we confirmed the price from YETI’s own product data and the specs from coverage quoting YETI."
    },
    {
      "id": "bags/topologie-bottle-sacoche-medium",
      "guide": "bags",
      "name": "Bottle Sacoche Medium",
      "brand": "Topologie",
      "price": 82,
      "priceText": "$82*",
      "currency": "USD",
      "url": "https://www.topologie.com/products/bottle-sacoche-medium",
      "image": "https://pointcast.xyz/images/bags/topologie-bottle-sacoche-medium.jpg",
      "verdict": "The best everyday sling on this list, once you add the strap.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#topologie-bottle-sacoche-medium",
      "facts": "moment: errands · award: Best hands-free sling · size: 23 × 10 × 10.5 cm · 1.3 L · specs: Bottle or umbrella sleeve · two zip compartments · key hook · Wares strap system · caveat: The strap isn’t included. The real price is about $120 or more, so budget for the strap on your first order."
    },
    {
      "id": "bags/patagonia-black-hole-40l",
      "guide": "bags",
      "name": "Black Hole Duffel 40L",
      "brand": "Patagonia",
      "price": 165,
      "priceText": "$165",
      "currency": "USD",
      "url": "https://www.patagonia.com/product/black-hole-duffel-bag-40-liters/49339.html",
      "image": "https://pointcast.xyz/images/bags/patagonia-black-hole-40l.jpg",
      "verdict": "The bag for the weekend trip.",
      "reviewUrl": "https://pointcast.xyz/reviews/bags#patagonia-black-hole-40l",
      "facts": "moment: trip · award: Best weekend bag · size: 40 L · 2 lb 5 oz · specs: 100% recycled body, lining and webbing · TPU-film laminate · backpack straps · Ironclad Guarantee · caveat: 40 L is right for a weekend and tight for anything longer. The 55 L costs more but covers a week."
    },
    {
      "id": "modular-carry/topologie",
      "guide": "modular-carry",
      "name": "Phone Strap Adapter",
      "brand": "Topologie",
      "price": 12,
      "priceText": "$12",
      "currency": "USD",
      "url": "https://topologie.com",
      "image": "https://pointcast.xyz/images/bags/topologie-bottle-sacoche-medium.jpg",
      "verdict": "The strap is the product and the bags are the pods. A $12 adapter lets someone into the system through their phone. Collaborations with Café du Cycliste, Maison Mihara Yasuhiro and Universal Works change the look but keep the same interface.",
      "reviewUrl": "https://pointcast.xyz/reviews/modular-carry#topologie",
      "facts": null
    },
    {
      "id": "modular-carry/peak-design",
      "guide": "modular-carry",
      "name": "Anchor Links",
      "brand": "Peak Design",
      "price": 29.95,
      "priceText": "$29.95",
      "currency": "USD",
      "url": "https://www.peakdesign.com",
      "image": "https://pointcast.xyz/images/modular-carry/peak-design.jpg",
      "verdict": "Every launch is pre-sold on Kickstarter to test demand, and the gear carries a lifetime warranty. Once someone owns the connector, every other product that uses it is an easy add-on.",
      "reviewUrl": "https://pointcast.xyz/reviews/modular-carry#peak-design",
      "facts": null
    },
    {
      "id": "modular-carry/tom-bihn",
      "guide": "modular-carry",
      "name": "Key Strap",
      "brand": "Tom Bihn",
      "price": 8,
      "priceText": "$8",
      "currency": "USD",
      "url": "https://www.tombihn.com",
      "image": "https://pointcast.xyz/images/modular-carry/tom-bihn.jpg",
      "verdict": "A cheap internal standard turns $8 to $50 pouches into repeat purchases, and making the bags in its own Seattle factory is the story.",
      "reviewUrl": "https://pointcast.xyz/reviews/modular-carry#tom-bihn",
      "facts": null
    },
    {
      "id": "modular-carry/goruck",
      "guide": "modular-carry",
      "name": "Event patch (Taco Ruck, Donut Ruck, Coffee Ruck)",
      "brand": "GORUCK, on MOLLE",
      "price": 5,
      "priceText": "$5",
      "currency": "USD",
      "url": "https://www.goruck.com",
      "image": "https://pointcast.xyz/images/modular-carry/goruck.jpg",
      "verdict": "It built on an open standard instead of inventing one. It backs the bags with its Scars lifetime guarantee, and its $5 patches are souvenirs of its own events.",
      "reviewUrl": "https://pointcast.xyz/reviews/modular-carry#goruck",
      "facts": null
    },
    {
      "id": "modular-carry/bogg",
      "guide": "modular-carry",
      "name": "Bogg Bit",
      "brand": "Bogg",
      "price": 15,
      "priceText": "$15",
      "currency": "USD",
      "url": "https://www.boggbag.com",
      "image": "https://pointcast.xyz/images/bags/bogg-bag-original.jpg",
      "verdict": "The Jibbitz playbook applied to a beach bag. Themed charms are cheap, collectible and easy gifts.",
      "reviewUrl": "https://pointcast.xyz/reviews/modular-carry#bogg",
      "facts": null
    },
    {
      "id": "modular-carry/crocs-jibbitz",
      "guide": "modular-carry",
      "name": "A single charm, in 2006 (current price not checked)",
      "brand": "Crocs Jibbitz",
      "price": null,
      "priceText": "$2.49 (historical)",
      "currency": "USD",
      "url": "https://www.crocs.com",
      "image": null,
      "verdict": "The holes were already in the shoe; the charm just used them. Crocs' FY2025 10-K calls Jibbitz a \"key product pillar,\" though it doesn't break Jibbitz out of about $3.3B in Crocs brand revenue for 2025.",
      "reviewUrl": "https://pointcast.xyz/reviews/modular-carry#crocs-jibbitz",
      "facts": null
    },
    {
      "id": "modular-carry/snow-peak",
      "guide": "modular-carry",
      "name": "Collapsible IGT 4 Unit Frame",
      "brand": "Snow Peak Iron Grill Table",
      "price": 224.95,
      "priceText": "$224.95",
      "currency": "USD",
      "url": "https://www.snowpeak.com",
      "image": "https://pointcast.xyz/images/modular-carry/snow-peak.jpg",
      "verdict": "Once someone owns a frame, they buy inserts for years.",
      "reviewUrl": "https://pointcast.xyz/reviews/modular-carry#snow-peak",
      "facts": null
    },
    {
      "id": "modular-carry/helinox",
      "guide": "modular-carry",
      "name": "Replacement case",
      "brand": "Helinox",
      "price": 10.95,
      "priceText": "$10.95",
      "currency": "USD",
      "url": "https://www.helinox.com",
      "image": "https://pointcast.xyz/images/bags/helinox-chair-one.jpg",
      "verdict": "It grew out of a supplier's real expertise, since DAC poles go into The North Face, MSR and Hilleberg gear. Selling parts makes repair routine.",
      "reviewUrl": "https://pointcast.xyz/reviews/modular-carry#helinox",
      "facts": null
    },
    {
      "id": "modular-carry/wonderfold",
      "guide": "modular-carry",
      "name": "S5 canopy",
      "brand": "WonderFold",
      "price": 159,
      "priceText": "$159",
      "currency": "USD",
      "url": "https://www.wonderfold.com",
      "image": "https://pointcast.xyz/images/modular-carry/wonderfold.jpg",
      "verdict": "A beach and utility wagon grew into a stroller category, with bundles and licensed collaborations, from the Van Gogh Museum to a Porsche edition at $1,999.",
      "reviewUrl": "https://pointcast.xyz/reviews/modular-carry#wonderfold",
      "facts": null
    },
    {
      "id": "lego-sets/shenron",
      "guide": "lego-sets",
      "name": "Shenron & Goku",
      "brand": "LEGO",
      "price": 179.99,
      "priceText": "$179.99*",
      "currency": "USD",
      "url": "https://comicbook.com/collectibles/news/lego-dragon-ball-goku-shenron-leak/",
      "image": "https://pointcast.xyz/images/lego-sets/shenron.jpg",
      "verdict": "Wishlist for the spectacle. Wait for the final listing before planning a purchase.",
      "reviewUrl": "https://pointcast.xyz/reviews/lego-sets#shenron",
      "facts": "award: The one to watch · pieces: 1764 · status: Upcoming · date not verified · caveat: The support structure is visible between the coils. I would want to see the sides before calling it a great sculpture from every direction. The $179.99 price is from the supplied announcement; the box shows 1,764 pieces. November is reported, but the final release date was not independently confirmed through LEGO’s product page."
    },
    {
      "id": "lego-sets/game-boy",
      "guide": "lego-sets",
      "name": "Game Boy",
      "brand": "LEGO",
      "price": 59.99,
      "priceText": "$59.99",
      "currency": "USD",
      "url": "https://www.lego.com/en-us/product/game-boy-72046",
      "image": "https://pointcast.xyz/images/lego-sets/game-boy.jpg",
      "verdict": "The easiest recommendation: character, a manageable footprint, and a price well below the big display sets.",
      "reviewUrl": "https://pointcast.xyz/reviews/lego-sets#game-boy",
      "facts": "award: Best all-around pick · pieces: 421 · status: Available at research time · caveat: It has no digital play, light or sound functions. Buy it for the object and the memory, not as a working handheld."
    },
    {
      "id": "lego-sets/playstation",
      "guide": "lego-sets",
      "name": "PlayStation",
      "brand": "LEGO",
      "price": 179.99,
      "priceText": "$179.99",
      "currency": "USD",
      "url": "https://www.lego.com/PlayStation",
      "image": "https://pointcast.xyz/images/lego-sets/playstation.jpg",
      "verdict": "Choose it if that gray console defined your childhood. Otherwise, the Game Boy is the sharper buy.",
      "reviewUrl": "https://pointcast.xyz/reviews/lego-sets#playstation",
      "facts": "award: Best nostalgia splurge · pieces: 1911 · status: Oct 1 Insiders · Oct 4 general · caveat: This is a display model, not a playable console. At three times the Game Boy’s price, it needs a stronger personal connection to earn the space."
    },
    {
      "id": "lego-sets/vending",
      "guide": "lego-sets",
      "name": "Minifigure Vending Machine",
      "brand": "LEGO",
      "price": 179.99,
      "priceText": "$179.99",
      "currency": "USD",
      "url": "https://www.lego.com/en-us/product/minifigure-vending-machine-21358",
      "image": "https://pointcast.xyz/images/lego-sets/vending.jpg",
      "verdict": "My pick for the set visitors would most want to touch. Play gives it a life after assembly.",
      "reviewUrl": "https://pointcast.xyz/reviews/lego-sets#vending",
      "facts": "award: Most playful · pieces: 1343 · status: Available at research time · caveat: It is an expensive small pleasure. The mechanism is documented by LEGO; its reliability over repeated use has not been tested by PointCast."
    },
    {
      "id": "lego-sets/minerals",
      "guide": "lego-sets",
      "name": "Mineral Collection",
      "brand": "LEGO",
      "price": 59.99,
      "priceText": "$59.99",
      "currency": "USD",
      "url": "https://www.lego.com/en-us/product/mineral-collection-21362",
      "image": "https://pointcast.xyz/images/lego-sets/minerals.jpg",
      "verdict": "The most interesting choice for someone who loves color, natural forms and small collections.",
      "reviewUrl": "https://pointcast.xyz/reviews/lego-sets#minerals",
      "facts": "award: Best quiet design · pieces: 880 · status: Available at research time · caveat: The black shelving makes the presentation quite formal. Fortunately, the three units can be arranged separately and the specimens moved between them."
    },
    {
      "id": "lego-sets/plants",
      "guide": "lego-sets",
      "name": "Happy Plants",
      "brand": "LEGO",
      "price": 22.99,
      "priceText": "$22.99",
      "currency": "USD",
      "url": "https://www.lego.com/en-us/product/happy-plants-10349",
      "image": "https://pointcast.xyz/images/lego-sets/plants.jpg",
      "verdict": "The small purchase I would feel best about giving. Cheerful, compact, and easy to share as a build.",
      "reviewUrl": "https://pointcast.xyz/reviews/lego-sets#plants",
      "facts": "award: Best small gift · pieces: 217 · status: Available at research time · caveat: This is a modest project, recommended by LEGO for ages nine and up. Look elsewhere if an elaborate construction challenge is the main attraction."
    },
    {
      "id": "hummingbird-feeders/hummzinger-highview",
      "guide": "hummingbird-feeders",
      "name": "HummZinger HighView",
      "brand": "Aspects",
      "price": null,
      "priceText": "~$27–35 (unverified)",
      "currency": "USD",
      "url": null,
      "image": null,
      "verdict": "Top of the rubric. A saucer that opens into one dish, a built-in ant moat, and a polycarbonate body Bob Vila calls unbreakable.",
      "reviewUrl": "https://pointcast.xyz/reviews/hummingbird-feeders",
      "facts": null
    },
    {
      "id": "hummingbird-feeders/first-nature-3055",
      "guide": "hummingbird-feeders",
      "name": "First Nature 3055",
      "brand": "First Nature",
      "price": 20.96,
      "priceText": "$20.96 (JCs Wildlife, 1-pack)",
      "currency": "USD",
      "url": null,
      "image": null,
      "verdict": "Runner-up saucer. The easy-clean dish design for about $21 at JCs Wildlife.",
      "reviewUrl": "https://pointcast.xyz/reviews/hummingbird-feeders",
      "facts": null
    },
    {
      "id": "hummingbird-feeders/perky-pet-209b",
      "guide": "hummingbird-feeders",
      "name": "Perky-Pet \"Our Best\" 209B-1SR",
      "brand": "Perky-Pet",
      "price": 19.99,
      "priceText": "$19.99 (Perky-Pet)",
      "currency": "USD",
      "url": "https://www.perkypet.com/perky-pet-best-glass-hummingbird-feeder-209b-1sr",
      "image": null,
      "verdict": "Glass bottle, full defenses. The top-scoring glass bottle: a wide mouth, built-in bee guards and ant moat, $19.99 at the maker.",
      "reviewUrl": "https://pointcast.xyz/reviews/hummingbird-feeders",
      "facts": null
    },
    {
      "id": "hummingbird-feeders/perky-pet-217",
      "guide": "hummingbird-feeders",
      "name": "Perky-Pet 217 Window-Mount",
      "brand": "Perky-Pet",
      "price": 12.99,
      "priceText": "$12.99 (Perky-Pet)",
      "currency": "USD",
      "url": "https://www.perkypet.com/perky-pet-window-mount-plastic-hummingbird-feeder-217",
      "image": null,
      "verdict": "On the window. Comes apart completely and costs $12.99 at the maker.",
      "reviewUrl": "https://pointcast.xyz/reviews/hummingbird-feeders",
      "facts": null
    }
  ],
  "lanes": [
    {
      "id": "clerk",
      "label": "Ask the Clerk",
      "href": "https://pointcast.xyz/shop/clerk",
      "note": "The shop’s buyer’s agent: dated, signed picks from every guide. Free."
    },
    {
      "id": "wants",
      "label": "Want Ads",
      "href": "https://pointcast.xyz/shop/wants",
      "note": "Post what you need; agents offer in the open and the Clerk scores them."
    },
    {
      "id": "haggle",
      "label": "Haggle Counter",
      "href": "https://pointcast.xyz/shop/haggle",
      "note": "Talk Gus down on a house curio, or send your agent."
    },
    {
      "id": "catalog",
      "label": "The catalog",
      "href": "https://pointcast.xyz/shop",
      "note": "Every product PointCast lists, with outbound checkout at the maker."
    },
    {
      "id": "court",
      "label": "Court lane",
      "href": "https://pointcast.xyz/shop/court",
      "note": "Paddles out now and coming soon, from the register."
    },
    {
      "id": "good-feels",
      "label": "Good Feels",
      "href": "https://pointcast.xyz/shop#good-feels",
      "note": "The house brand’s live mirror: seltzers, gummies, enhancers."
    },
    {
      "id": "takes",
      "label": "Paddle takes",
      "href": "https://pointcast.xyz/reviews/paddles",
      "note": "Reviews as takes: hours played, who paid, what we’d change."
    },
    {
      "id": "method",
      "label": "How we review",
      "href": "https://pointcast.xyz/reviews/paddles/method",
      "note": "Desk vs hands-on, dated prices, and the paid-link rule."
    }
  ],
  "endpoints": [
    {
      "href": "https://pointcast.xyz/api/clerk?q=robot+pet+under+$500",
      "label": "The Clerk: plain-words shop search, signed (pointcast.clerk/v1)"
    },
    {
      "href": "https://pointcast.xyz/api/wants",
      "label": "Want Ads: open wants and Clerk-scored offers (POST to post or offer)"
    },
    {
      "href": "https://pointcast.xyz/api/haggle",
      "label": "Haggle Counter: the shelf, the board, and POST to haggle"
    },
    {
      "href": "https://pointcast.xyz/shop/front.json",
      "label": "This page as JSON: guides, every pick, policy"
    },
    {
      "href": "https://pointcast.xyz/shop/llms.txt",
      "label": "Plain-text guide for language models"
    },
    {
      "href": "https://pointcast.xyz/shop.json",
      "label": "The full product catalog"
    },
    {
      "href": "https://pointcast.xyz/reviews.json",
      "label": "Every Review Lab review"
    },
    {
      "href": "https://pointcast.xyz/paddles.json",
      "label": "The Paddle Register"
    }
  ]
}