{
  "version": "v34-onlyfans-more-alternatives-seo-thin-repair-noindex",
  "last_updated": "2026-06-26",
  "public_status": "noindex_mvp_review",
  "tool_count": 422,
  "category_count": 75,
  "tag_count": 744,
  "relationship_count": 630,
  "search_count": 730,
  "canonical_id_policy": "lowercase hyphen ids; Duck.ai is duck-ai; duckai and duckduckgo-ai-chat aliases redirect to duck-ai; google-gemini is canonical, gemini is alias",
  "duck_ai_status": {
    "duplicate_identity_fixed": true,
    "thin_alias_pages_excluded_from_sitemap": true,
    "pricing_cleaned": true,
    "model_table_added": true,
    "relationship_ranking_repaired": true
  },
  "auto_update_rule": "Edit tools-master-v34.json, then run scripts/build-auto-data-engine-v34.py to regenerate derived search, category, tag, relationship, route and sitemap files.",
  "aliases": {
    "version": "v33-onlyfans-seo-depth-pricing-alternatives-noindex",
    "last_updated": "2026-06-26",
    "alias_count": 424,
    "aliases": {
      "abacus-chatllm": "abacus-chatllm",
      "accuradio": "accuradio",
      "activepieces": "activepieces",
      "adobe-express": "adobe-express",
      "adobe-illustrator": "adobe-illustrator",
      "adobe-photoshop": "adobe-photoshop",
      "adobe-photoshop-express": "adobe-photoshop-express",
      "adobe-premiere": "adobe-premiere",
      "adobe-premiere-elements": "adobe-premiere-elements",
      "affinity": "affinity",
      "aider": "aider",
      "airsonic-advanced": "airsonic-advanced",
      "alight-motion": "alight-motion",
      "amazon-music": "amazon-music",
      "amazon-q-business": "amazon-q-business",
      "amazon-q-developer": "amazon-q-developer",
      "amp-code": "amp-code",
      "ampache": "ampache",
      "anakin-ai": "anakin-ai",
      "andi-search": "andi-search",
      "anghami": "anghami",
      "animaker": "animaker",
      "animoto": "animoto",
      "anthropic-claude": "claude",
      "anythingllm": "anythingllm",
      "anyword": "anyword",
      "apple-intelligence": "apple-intelligence",
      "apple-music": "apple-music",
      "apple-music-classical": "apple-music-classical",
      "arc-search": "arc-search",
      "askyourpdf": "askyourpdf",
      "atlassian-rovo": "atlassian-rovo",
      "audiomack": "audiomack",
      "audirvana": "audirvana",
      "augment-code": "augment-code",
      "avidemux": "avidemux",
      "avoma": "avoma",
      "backyard-ai": "backyard-ai",
      "bandcamp": "bandcamp",
      "bard": "google-gemini",
      "bardeen": "bardeen",
      "beautiful-ai": "beautiful-ai",
      "befunky": "befunky",
      "biteable": "biteable",
      "blackbox-ai": "blackbox-ai",
      "blender": "blender",
      "bolt-new": "bolt-new",
      "boltai": "boltai",
      "boodlebox": "boodlebox",
      "boomplay": "boomplay",
      "botpress": "botpress",
      "brandcrowd": "brandcrowd",
      "brave-leo": "brave-leo",
      "cabina-ai": "cabina-ai",
      "camtasia": "camtasia",
      "canva": "canva",
      "canva-video": "canva-video",
      "capcut": "capcut",
      "captions-ai": "captions-ai",
      "character-ai": "character-ai",
      "chatbot-ui": "chatbot-ui",
      "chatbox-ai": "chatbox-ai",
      "chatgpt": "chatgpt",
      "chatgpt-atlas": "chatgpt-atlas",
      "chatpdf": "chatpdf",
      "chatsonic": "chatsonic",
      "cherry-studio": "cherry-studio",
      "claude": "claude",
      "claude-code": "claude-code",
      "cline": "cline",
      "clipchamp": "clipchamp",
      "clockwise": "clockwise",
      "codebuff": "codebuff",
      "coderabbit": "coderabbit",
      "connected-papers": "connected-papers",
      "consensus": "consensus",
      "continue": "continue",
      "copy-ai": "copy-ai",
      "corel-videostudio": "corel-videostudio",
      "coreldraw-go": "coreldraw-go",
      "cursor": "cursor",
      "davinci-resolve": "davinci-resolve",
      "deepai": "deepai",
      "deepseek": "deepseek",
      "deepseek-ai": "deepseek",
      "deezer": "deezer",
      "descript": "descript",
      "designcap": "designcap",
      "desygner": "desygner",
      "devin-desktop": "devin-desktop",
      "dia-browser": "dia-browser",
      "dify": "dify",
      "dochipo": "dochipo",
      "duck-ai": "duck-ai",
      "duck-ai-chat": "duck-ai",
      "duckai": "duck-ai",
      "duckduckgo-ai": "duck-ai",
      "duckduckgo-ai-chat": "duck-ai",
      "duckduckgo-chat": "duck-ai",
      "dust": "dust",
      "easil": "easil",
      "elicit": "elicit",
      "enchanted": "enchanted",
      "exa": "exa",
      "fathom": "fathom",
      "felo-ai-search": "felo-ai-search",
      "figma": "figma",
      "filmora": "filmora",
      "final-cut-pro": "final-cut-pro",
      "fireflies-ai": "fireflies-ai",
      "flexclip": "flexclip",
      "flixier": "flixier",
      "flowise": "flowise",
      "foobar2000": "foobar2000",
      "fotor": "fotor",
      "framer": "framer",
      "freegal-music": "freegal-music",
      "freeyourmusic": "freeyourmusic",
      "funimate": "funimate",
      "funkwhale": "funkwhale",
      "gamma": "gamma",
      "gemini": "google-gemini",
      "gemini-cli": "gemini-cli",
      "gemini-code-assist": "gemini-code-assist",
      "gemini-for-workspace": "gemini-for-workspace",
      "genially": "genially",
      "genspark": "genspark",
      "gimp": "gimp",
      "github-copilot": "github-copilot",
      "glean": "glean",
      "glorify": "glorify",
      "gonic": "gonic",
      "google-ai": "google-gemini",
      "google-ai-studio": "google-ai-studio",
      "google-antigravity": "google-antigravity",
      "google-gemini": "google-gemini",
      "google-jules": "google-jules",
      "goose": "goose",
      "gopro-quik": "gopro-quik",
      "gpt": "chatgpt",
      "gpt4all": "gpt4all",
      "grammarly-superhuman": "grammarly-superhuman",
      "granola": "granola",
      "grok": "grok",
      "gumloop": "gumloop",
      "guru": "guru",
      "h2ogpt": "h2ogpt",
      "harpa-ai": "harpa-ai",
      "hebbia": "hebbia",
      "hermes-agent": "hermes-agent",
      "huggingchat": "huggingchat",
      "humata-ai": "humata-ai",
      "hyperwrite": "hyperwrite",
      "iask-ai": "iask-ai",
      "idagio": "idagio",
      "iheartradio": "iheartradio",
      "imovie": "imovie",
      "inkscape": "inkscape",
      "inshot": "inshot",
      "instagram-edits": "instagram-edits",
      "invideo": "invideo",
      "invideo-ai": "invideo-ai",
      "jamendo": "jamendo",
      "jamie-ai": "jamie-ai",
      "jan": "jan",
      "jasper": "jasper",
      "jellyfin": "jellyfin",
      "jenni-ai": "jenni-ai",
      "jetbrains-ai-assistant": "jetbrains-ai-assistant",
      "jiosaavn": "jiosaavn",
      "joox": "joox",
      "kagi-assistant": "kagi-assistant",
      "kapwing": "kapwing",
      "kdenlive": "kdenlive",
      "khoj": "khoj",
      "kilo-code": "kilo-code",
      "kinemaster": "kinemaster",
      "kiro": "kiro",
      "kittl": "kittl",
      "kkbox": "kkbox",
      "klap": "klap",
      "koboldcpp": "koboldcpp",
      "koel": "koel",
      "komo-ai": "komo-ai",
      "krater-ai": "krater-ai",
      "krisp": "krisp",
      "krita": "krita",
      "langflow": "langflow",
      "languagetool": "languagetool",
      "lex": "lex",
      "librechat": "librechat",
      "libreoffice-draw": "libreoffice-draw",
      "lightcut": "lightcut",
      "lightworks": "lightworks",
      "lindy-ai": "lindy-ai",
      "litmaps": "litmaps",
      "liveone": "liveone",
      "llama-cpp": "llama-cpp",
      "lmstudio": "lmstudio",
      "lobechat": "lobechat",
      "localai": "localai",
      "looka": "looka",
      "losslesscut": "losslesscut",
      "lovable": "lovable",
      "lumafusion": "lumafusion",
      "lumo": "lumo",
      "magai": "magai",
      "make-ai-agents": "make-ai-agents",
      "manus": "manus",
      "marq": "marq",
      "maxai": "maxai",
      "mdundo": "mdundo",
      "meetgeek": "meetgeek",
      "mem-ai": "mem-ai",
      "mendeley": "mendeley",
      "merlin-ai": "merlin-ai",
      "meta-ai": "meta-ai",
      "microsoft-365-copilot": "microsoft-365-copilot",
      "microsoft-copilot": "microsoft-copilot",
      "microsoft-designer": "microsoft-designer",
      "mindmac": "mindmac",
      "mini-swe-agent": "mini-swe-agent",
      "mistral-vibe": "mistral-vibe",
      "mixcloud": "mixcloud",
      "mojo": "mojo",
      "monica": "monica",
      "morphic": "morphic",
      "motion": "motion",
      "motion-ninja": "motion-ninja",
      "movavi-video-editor": "movavi-video-editor",
      "msty": "msty",
      "munch": "munch",
      "musicbee": "musicbee",
      "n8n": "n8n",
      "nanogpt": "nanogpt",
      "navidrome": "navidrome",
      "nextchat": "nextchat",
      "ninja-ai": "ninja-ai",
      "node-video": "node-video",
      "notebooklm": "notebooklm",
      "notion-ai": "notion-ai",
      "nugs-net": "nugs-net",
      "okara-ai": "okara-ai",
      "olive-video-editor": "olive-video-editor",
      "ollama": "ollama",
      "onyx": "onyx",
      "open-interpreter": "open-interpreter",
      "open-swe": "open-swe",
      "open-webui": "open-webui",
      "openai-chatgpt": "chatgpt",
      "openai-codex": "openai-codex",
      "opencat": "opencat",
      "openclaw": "openclaw",
      "opencode": "opencode",
      "openhands": "openhands",
      "openrouter": "openrouter",
      "openshot": "openshot",
      "opera-aria": "opera-aria",
      "opusclip": "opusclip",
      "otio": "otio",
      "otter-ai": "otter-ai",
      "pandora": "pandora",
      "paperpal": "paperpal",
      "pdf-ai": "pdf-ai",
      "penpot": "penpot",
      "perplexity": "perplexity",
      "perplexity-comet": "perplexity-comet",
      "phind": "phind",
      "photopea": "photopea",
      "pi": "pi",
      "pickaxe": "pickaxe",
      "picmonkey": "picmonkey",
      "pictory": "pictory",
      "pieces": "pieces",
      "piktochart": "piktochart",
      "pinnacle-studio": "pinnacle-studio",
      "pitch": "pitch",
      "pitivi": "pitivi",
      "pixlr": "pixlr",
      "placeit": "placeit",
      "plandex": "plandex",
      "playlisty": "playlisty",
      "playplay": "playplay",
      "plexamp": "plexamp",
      "poe": "poe",
      "pokee-ai": "pokee-ai",
      "polotno-studio": "polotno-studio",
      "postermywall": "postermywall",
      "powerdirector": "powerdirector",
      "presto-music": "presto-music",
      "prezi": "prezi",
      "privategpt": "privategpt",
      "prowritingaid": "prowritingaid",
      "pythagora-ai": "pythagora-ai",
      "qobuz": "qobuz",
      "qodo": "qodo",
      "quillbot": "quillbot",
      "quivr": "quivr",
      "qwen": "qwen",
      "radio-garden": "radio-garden",
      "ragflow": "ragflow",
      "raycast-ai": "raycast-ai",
      "read-ai": "read-ai",
      "reclaim-ai": "reclaim-ai",
      "relaythat": "relaythat",
      "relevance-ai": "relevance-ai",
      "remio": "remio",
      "remove-bg": "remove-bg",
      "renderforest": "renderforest",
      "replit-agent": "replit-agent",
      "research-rabbit": "research-rabbit",
      "roo-code": "roo-code",
      "roon": "roon",
      "runway": "runway",
      "rytr": "rytr",
      "sana": "sana",
      "scholarcy": "scholarcy",
      "scispace": "scispace",
      "scite": "scite",
      "screenpal": "screenpal",
      "scribus": "scribus",
      "semantic-scholar": "semantic-scholar",
      "shotcut": "shotcut",
      "sider-ai": "sider-ai",
      "sillytavern": "sillytavern",
      "simplified": "simplified",
      "sintra-ai": "sintra-ai",
      "siriusxm": "siriusxm",
      "sketch": "sketch",
      "skywork-ai": "skywork-ai",
      "slack-ai": "slack-ai",
      "slite": "slite",
      "snappa": "snappa",
      "songshift": "songshift",
      "soundcloud": "soundcloud",
      "soundiiz": "soundiiz",
      "sourcegraph-cody": "sourcegraph-cody",
      "splice": "splice",
      "spotify": "spotify",
      "ssemble": "ssemble",
      "stencil": "stencil",
      "straico": "straico",
      "strawberry-music-player": "strawberry-music-player",
      "submagic": "submagic",
      "sudowrite": "sudowrite",
      "supermaven": "supermaven",
      "supernormal": "supernormal",
      "t3-chat": "t3-chat",
      "tabby": "tabby",
      "tabnine": "tabnine",
      "tactiq": "tactiq",
      "tailor-brands": "tailor-brands",
      "taskade": "taskade",
      "textgen-webui": "textgen-webui",
      "tidal": "tidal",
      "tl-dv": "tl-dv",
      "tome": "tome",
      "trae-ide": "trae-ide",
      "tunein": "tunein",
      "tunemymusic": "tunemymusic",
      "typingmind": "typingmind",
      "udux": "udux",
      "uizard": "uizard",
      "v0-vercel": "v0-vercel",
      "veed": "veed",
      "vegas-pro": "vegas-pro",
      "venice-ai": "venice-ai",
      "venngage": "venngage",
      "vertex-ai": "vertex-ai",
      "videoguru": "videoguru",
      "videoleap": "videoleap",
      "videopad": "videopad",
      "videoshow": "videoshow",
      "visme": "visme",
      "vistacreate": "vistacreate",
      "vita-video-editor": "vita-video-editor",
      "vivacut": "vivacut",
      "vivavideo": "vivavideo",
      "vllo": "vllo",
      "vn-video-editor": "vn-video-editor",
      "voiceflow": "voiceflow",
      "void-ide": "void-ide",
      "vsdc-free-video-editor": "vsdc-free-video-editor",
      "wave-video": "wave-video",
      "webflow": "webflow",
      "wevideo": "wevideo",
      "windsurf": "windsurf",
      "wisecut": "wisecut",
      "wordtune": "wordtune",
      "wordvice-ai": "wordvice-ai",
      "writer": "writer",
      "writesonic": "writesonic",
      "you-com": "you-com",
      "youcut": "youcut",
      "youtube-music": "youtube-music",
      "zapier-agents": "zapier-agents",
      "zapier-chatbots": "zapier-chatbots",
      "zed-ai": "zed-ai",
      "zotero": "zotero",
      "onlyfans": "onlyfans",
      "fansly": "fansly",
      "fanvue": "fanvue",
      "loyalfans": "loyalfans",
      "manyvids": "manyvids",
      "justforfans": "justforfans",
      "admireme": "admireme",
      "unlockd": "unlockd",
      "passes": "passes",
      "patreon": "patreon",
      "fanfix": "fanfix",
      "ko-fi": "ko-fi",
      "buy-me-a-coffee": "buy-me-a-coffee",
      "substack": "substack",
      "fourthwall": "fourthwall",
      "gumroad": "gumroad",
      "podia": "podia",
      "memberful": "memberful",
      "uscreen": "uscreen",
      "mighty-networks": "mighty-networks",
      "circle": "circle",
      "ghost": "ghost",
      "only-fans": "onlyfans",
      "of": "onlyfans",
      "onlyfans-alternatives": "onlyfans"
    },
    "mym": "mym-fans",
    "mymfans": "mym-fans",
    "mym-fans": "mym-fans",
    "fancentro": "fancentro",
    "fan-centro": "fancentro",
    "subscribestar": "subscribestar",
    "subscribe-star": "subscribestar",
    "sospoilt": "sospoilt",
    "so-spoilt": "sospoilt",
    "slushy": "slushy",
    "exclu": "exclu",
    "fanspicy": "fanspicy",
    "fan-spicy": "fanspicy",
    "clips4sale": "clips4sale",
    "clips-4-sale": "clips4sale",
    "iwantclips": "iwantclips",
    "i-want-clips": "iwantclips",
    "pocketstars": "pocketstars",
    "pocket-stars": "pocketstars",
    "scrile": "scrile-connect",
    "scrile-connect": "scrile-connect"
  },
  "tools": {
    "abacus-chatllm": {
      "id": "abacus-chatllm",
      "name": "Abacus ChatLLM",
      "slug": "abacus-chatllm",
      "official_url": "https://chatllm.abacus.ai/",
      "profile_path": "/FindBetterApp/software/abacus-chatllm/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-search-engines",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "chatgpt-alternative",
        "cheaper",
        "claude-alternative",
        "coding",
        "for-coding",
        "for-research",
        "free",
        "login-required",
        "multi-model-ai-assistant",
        "paid",
        "research",
        "v13-candidate"
      ],
      "best_for": "Low-cost access to many AI models, agents and coding workflows",
      "summary": "Abacus ChatLLM is a multi-model AI assistant that bundles chat, coding, agents and other AI tools. It can be positioned as a cheaper Claude-style subscription alternative after pricing screenshots are checked.",
      "pricing_model": "paid / trial or promo may vary",
      "free_plan": false,
      "paid_from_usd": 10,
      "login_required": "yes",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Abacus ChatLLM",
      "source_aliases": [
        "abacus-chatllm"
      ],
      "icon": "/FindBetterApp/assets/img/tools/abacus-chatllm.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/abacus-chatllm/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "abacus-chatllm",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "accuradio": {
      "id": "accuradio",
      "name": "AccuRadio",
      "slug": "accuradio",
      "company": "AccuRadio",
      "official_url": "https://www.accuradio.com/",
      "profile_path": "/FindBetterApp/software/accuradio/about/",
      "primary_category": "radio",
      "categories": [
        "radio",
        "free-music-apps",
        "music-streaming"
      ],
      "tags": [
        "spotify-alternative",
        "free",
        "radio",
        "unlimited-skips",
        "stations",
        "no-subscription"
      ],
      "best_for": "Free internet radio stations with unlimited skips",
      "summary": "Free internet radio service with hundreds of stations and unlimited skips across genres.",
      "pricing_model": "free / ad-supported",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_note": "Free internet radio; monetization may be ad-supported/donation-based.",
      "regional_pricing": false,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "AccuRadio official site says it offers hundreds of free internet radio stations with unlimited skips.",
      "source_url": "https://www.accuradio.com/",
      "normalized_name": "AccuRadio",
      "source_aliases": [
        "accuradio"
      ],
      "icon": "/FindBetterApp/assets/img/tools/accuradio.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/accuradio/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "accuradio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "activepieces": {
      "id": "activepieces",
      "name": "Activepieces",
      "slug": "activepieces",
      "official_url": "https://www.activepieces.com/",
      "category": "Open-source automation / AI agents",
      "best_for": "Teams that want open-source workflow automation, AI agents and self-host control",
      "summary": "Activepieces is an open-source automation platform for building AI-enabled workflows across business apps. It is a strong Gemini alternative for users who want automations and self-hosted control.",
      "platforms": "Cloud, self-hosted, browser",
      "pricing_model": "Open-source/self-host plus usage-based cloud",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official pricing says Standard starts free, then usage-based per active flow; open-source/self-host page should be separately verified.",
      "paid_from_usd": 5,
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "open-source-automation",
        "ai-agents",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "local-ai-tools"
      ],
      "normalized_name": "Activepieces",
      "source_aliases": [
        "activepieces"
      ],
      "icon": "/FindBetterApp/assets/img/tools/activepieces.svg",
      "profile_path": "/FindBetterApp/software/activepieces/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/activepieces/about/",
      "platform_list": [
        "Cloud",
        "self-hosted",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "activepieces",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "adobe-express": {
      "id": "adobe-express",
      "name": "Adobe Express",
      "slug": "adobe-express",
      "official_url": "https://www.adobe.com/express/",
      "profile_path": "/FindBetterApp/software/adobe-express/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "ai-coding-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "brand-kit",
        "photo-editing",
        "ai-design",
        "video-editor",
        "design",
        "canva-alternative",
        "graphic-design-creative-content",
        "free"
      ],
      "best_for": "Adobe users, commercial-safe generative AI, stock assets, photo/video quick actions",
      "summary": "Adobe Express helps users with adobe users, commercial-safe generative ai, stock assets, photo/video quick actions.",
      "pricing_model": "Free; Premium US$9.99/month; annual options and Firefly/Creative Cloud tiers available",
      "free_plan": true,
      "paid_from_usd": 9.99,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Adobe Express",
      "source_aliases": [
        "adobe-express"
      ],
      "icon": "/FindBetterApp/assets/img/tools/adobe-express.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/adobe-express/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "adobe-express",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "adobe-illustrator": {
      "id": "adobe-illustrator",
      "name": "Adobe Illustrator",
      "slug": "adobe-illustrator",
      "official_url": "https://www.adobe.com/products/illustrator.html",
      "profile_path": "/FindBetterApp/software/adobe-illustrator/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "vector-design-tools",
        "logo-design-tools"
      ],
      "tags": [
        "vector-design",
        "professional-design",
        "logo-maker",
        "canva-alternative"
      ],
      "best_for": "Professional vector graphics, logos, brand systems and illustration",
      "summary": "Adobe Illustrator helps users with professional vector graphics, logos, brand systems and illustration.",
      "pricing_model": "Adobe Illustrator plan pricing varies by region and bundle; verify at Adobe checkout.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Adobe Illustrator",
      "source_aliases": [
        "adobe-illustrator"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/adobe-illustrator/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "adobe-illustrator",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "adobe-photoshop": {
      "id": "adobe-photoshop",
      "name": "Adobe Photoshop",
      "slug": "adobe-photoshop",
      "official_url": "https://www.adobe.com/products/photoshop.html",
      "profile_path": "/FindBetterApp/software/adobe-photoshop/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "video-editors",
        "capcut-alternatives"
      ],
      "tags": [
        "photo-editing",
        "professional-design",
        "canva-alternative",
        "professional-photo-editing"
      ],
      "best_for": "Professional photo editing, compositing, retouching and image manipulation",
      "summary": "Adobe Photoshop helps users with professional photo editing, compositing, retouching and image manipulation.",
      "pricing_model": "Adobe Photoshop plan pricing varies by region and bundle; verify at Adobe checkout.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Adobe Photoshop",
      "source_aliases": [
        "adobe-photoshop"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/adobe-photoshop/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "adobe-photoshop",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "adobe-photoshop-express": {
      "id": "adobe-photoshop-express",
      "name": "Adobe Photoshop Express",
      "slug": "adobe-photoshop-express",
      "official_url": "https://www.adobe.com/products/photoshop-express.html",
      "profile_path": "/FindBetterApp/software/adobe-photoshop-express/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "mobile-video-editors",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "photo-editing",
        "mobile",
        "canva-alternative",
        "mobile-photo-editing",
        "free"
      ],
      "best_for": "Quick mobile photo edits, filters and social-ready images",
      "summary": "Adobe Photoshop Express helps users with quick mobile photo edits, filters and social-ready images.",
      "pricing_model": "Free mobile app with premium options; verify app-store pricing.",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Adobe Photoshop Express",
      "source_aliases": [
        "adobe-photoshop-express"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/adobe-photoshop-express/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "adobe-photoshop-express",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "adobe-premiere": {
      "id": "adobe-premiere",
      "name": "Adobe Premiere",
      "slug": "adobe-premiere",
      "official_url": "https://www.adobe.com/products/premiere.html",
      "pricing_url": "https://www.adobe.com/products/premiere/plans.html",
      "summary": "Adobe Premiere is Adobe’s professional video editor for creators, agencies, filmmakers and teams, with desktop workflows, Frame.io integration and Adobe ecosystem tools.",
      "best_for": "Professional desktop editing, agencies and Adobe Creative Cloud workflows",
      "pricing_model": "subscription",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Paid subscription; country-specific Adobe pricing screenshot required",
      "pricing_display_summary": "Paid Adobe subscription; official regional pages show current local plans and trials. Capture country screenshot before launch.",
      "devices": [
        "Windows",
        "macOS",
        "iPhone"
      ],
      "platforms": "Windows, macOS, iPhone app route",
      "no_watermark_free": "No free full plan; trial terms require screenshot.",
      "user_friendly_level": "professional",
      "source": "Adobe Premiere official plan pages",
      "source_url": "https://www.adobe.com/uk/products/premiere/plans.html",
      "evidence": "Adobe plan page confirms Premiere plans, trial and Creative Cloud/Frame.io details; local pricing varies.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools"
      ],
      "contexts": [
        "for-iphone",
        "for-pc",
        "professional"
      ],
      "capcut_fit": "CapCut alternative for professional desktop editing, agencies and adobe creative cloud workflows.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Adobe Premiere",
      "source_aliases": [
        "adobe-premiere"
      ],
      "icon": "/FindBetterApp/assets/img/tools/adobe-premiere.svg",
      "profile_path": "/FindBetterApp/software/adobe-premiere/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/adobe-premiere/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "iPhone app route"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "adobe-premiere",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "adobe-premiere-elements": {
      "id": "adobe-premiere-elements",
      "name": "Adobe Premiere Elements",
      "official_url": "https://www.adobe.com/products/premiere-elements.html",
      "pricing_url": "https://www.adobe.com/products/premiere-elements.html",
      "summary": "Adobe Premiere Elements is Adobe’s simpler consumer video editor for guided edits, organization and beginner/intermediate desktop video creation.",
      "best_for": "easier Adobe desktop editing without full Premiere Pro complexity",
      "pricing_model": "paid license/subscription depending current Adobe route",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Current Adobe pricing route requires official screenshot.",
      "pricing_display_summary": "Paid Adobe consumer editor; exact current price and license route need Adobe screenshot.",
      "devices": [
        "Windows",
        "macOS"
      ],
      "platforms": "Windows, macOS",
      "no_watermark_free": "No free no-watermark claim; trial/proof required.",
      "user_friendly_level": "beginner to intermediate",
      "source": "Adobe official Premiere Elements page",
      "source_url": "https://www.adobe.com/products/premiere-elements.html",
      "evidence": "Adobe page positions Premiere Elements as a guided consumer editor; pricing must be checked.",
      "contexts": [
        "for-pc",
        "professional",
        "for-beginners",
        "offline"
      ],
      "tags": [
        "video-editor",
        "desktop-video-editor",
        "adobe",
        "beginner",
        "capcut-alternative",
        "short-form-creator-tools"
      ],
      "slug": "adobe-premiere-elements",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for easier Adobe desktop editing without full Premiere Pro complexity",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Adobe Premiere Elements",
      "source_aliases": [
        "adobe-premiere-elements"
      ],
      "icon": "/FindBetterApp/assets/img/tools/adobe-premiere-elements.svg",
      "profile_path": "/FindBetterApp/software/adobe-premiere-elements/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/adobe-premiere-elements/about/",
      "platform_list": [
        "Windows",
        "macOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "adobe-premiere-elements",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "affinity": {
      "id": "affinity",
      "name": "Affinity",
      "slug": "affinity",
      "official_url": "https://www.affinity.studio/",
      "profile_path": "/FindBetterApp/software/affinity/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "local-ai-tools",
        "vector-design-tools",
        "capcut-alternatives",
        "desktop-video-editors",
        "video-editors"
      ],
      "tags": [
        "photo-editing",
        "desktop",
        "vector-design",
        "canva-alternative",
        "professional-creative-software",
        "free"
      ],
      "best_for": "Professional photo/design/layout work without a traditional subscription",
      "summary": "Affinity helps users with professional photo/design/layout work without a traditional subscription.",
      "pricing_model": "Current official site says core professional creative tools are free; AI and account-linked features may change",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Affinity",
      "source_aliases": [
        "affinity"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/affinity/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "affinity",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "aider": {
      "id": "aider",
      "name": "Aider",
      "slug": "aider",
      "official_url": "https://aider.chat/",
      "category": "Terminal AI pair programmer",
      "best_for": "Terminal pair programming on local git repos",
      "summary": "AI pair programmer in the terminal that edits code in local git repositories with many LLM providers.",
      "platforms": "Terminal / local git repository",
      "pricing_model": "open-source / BYO model/API",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Aider itself is a free/open-source terminal pair-programming CLI. There is no Aider-hosted subscription, team plan, trial card requirement, or Aider refund policy to verify for the CLI. Costs depend on the model path you choose: bring an OpenAI/Anthropic/other provider API key, use a free provider with daily limits, or connect to a local model. For display, keep starting_price_usd = 0 and paid_from_usd = 0 because the app has no paid app plan; add a note that external API/provider usage may cost money.",
      "login_required": "depends",
      "account_notes": "CLI tool; account not needed for the app itself, but model provider API keys or local models are required.",
      "open_source": true,
      "license": "Apache-2.0",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Needs command-line comfort and model/API setup.",
      "why_chatgpt_alternative": "Good terminal alternative for repo-aware code editing.",
      "use_cases": [
        "CLI pair programming",
        "repo-aware code edits",
        "git-integrated coding",
        "tests/lint guided coding",
        "PHP/WordPress code assistance"
      ],
      "tags": [
        "coding",
        "open-source",
        "terminal",
        "self-hosted",
        "terminal-ai-pair-programmer",
        "free"
      ],
      "recommended_pages": [
        "for-coding",
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Aider GitHub",
          "url": "https://github.com/aider-ai/aider",
          "verified_fields": [
            "terminal AI pair programming",
            "local git repository"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://github.com/Aider-AI/aider",
          "verified_fields": [
            "official reference"
          ]
        },
        {
          "title": "Aider official site",
          "url": "https://aider.chat/",
          "verified_fields": [
            "terminal AI pair programming",
            "existing codebase"
          ]
        },
        {
          "title": "Aider docs",
          "url": "https://aider.chat/docs/",
          "verified_fields": [
            "installation",
            "terminal pair programming"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/aider.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "free_plan_limits": "Free/open-source CLI app. No Aider app subscription required.",
        "trial_requires_card": "not_applicable_for_Aider_CLI; provider/API may require billing separately",
        "student_discount": "not_applicable_for_Aider_CLI; no official Aider app paid plan found",
        "team_plan": "no Aider-hosted team plan found; teams can self-manage installs and provider keys",
        "api_pricing": "Aider has no separate API price; costs come from chosen model/API provider or local model setup",
        "refund_policy": "not_applicable_for_Aider_CLI; provider refund policies apply if using paid APIs",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "high for app being free/open-source; variable for external provider costs",
        "paid_from_usd": 0,
        "pricing_sources": [
          "https://aider.chat/",
          "https://aider.chat/docs/llms.html",
          "https://aider.chat/docs/config/api-keys.html"
        ]
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "needs classification",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/server",
        "docker": "manual check",
        "offline_possible": "depends on models/providers",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": true,
        "can_run_commands": true,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [],
      "competitor_gap": "",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "clean browser no-login test",
        "coding safety/action test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "for-coding": 85
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "apache_2",
        "cli_pair_programming",
        "git_integration",
        "php_supported"
      ],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "open-source": false,
        "for-coding": false
      },
      "v5_editor_summary": "Aider verified from official sources where available. Best fit: CLI pair programming, repo-aware code edits, git-integrated coding. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium-high",
        "coding_confidence": "high",
        "country_confidence": "not_applicable_for_cli",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "needs clean-browser test",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Open-source CLI tool; model costs depend on provider/API or local model setup. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Open-source CLI tool; model costs depend on provider/API or local model setup. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Open-source CLI tool; model costs depend on provider/API or local model setup.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium-high",
          "paid_from_usd": 0
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "CLI pair programming",
          "repo-aware code edits",
          "git-integrated coding"
        ],
        "avoid_if": [
          "Needs command-line comfort and model/API setup."
        ],
        "replaces_chatgpt_for": [
          "CLI pair programming",
          "repo-aware code edits",
          "git-integrated coding",
          "tests/lint guided coding"
        ],
        "does_not_replace_chatgpt_for": [
          "Needs command-line comfort and model/API setup."
        ],
        "plain_english": "Good terminal alternative for repo-aware code editing."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 80,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "pricing_display_summary": "Free/open-source CLI app. No Aider app subscription required. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "Aider",
      "source_aliases": [
        "aider"
      ],
      "icon": "/FindBetterApp/assets/img/tools/aider.svg",
      "profile_path": "/FindBetterApp/software/aider/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/aider/about/",
      "platform_list": [
        "Terminal",
        "local git repository"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "aider",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "airsonic-advanced": {
      "id": "airsonic-advanced",
      "name": "Airsonic Advanced",
      "slug": "airsonic-advanced",
      "category": "Self-hosted Music",
      "primary_category_id": "self-hosted-music",
      "categories": [
        "music-streaming",
        "self-hosted-music",
        "local-ai-tools"
      ],
      "official_url": "https://github.com/airsonic-advanced/airsonic-advanced",
      "pricing_url": "https://github.com/airsonic-advanced/airsonic-advanced",
      "summary": "Community-driven self-hosted media server based on Subsonic for streaming personal music libraries.",
      "best_for": "Subsonic-style self-hosted music streaming",
      "pricing_model": "Free open-source software",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free open-source software",
      "pricing_display_summary": "Free open-source software",
      "tags": [
        "self-hosted",
        "open-source",
        "subsonic",
        "local-music",
        "spotify-alternative",
        "free"
      ],
      "contexts": [
        "self-hosted",
        "open-source",
        "subsonic",
        "local-music",
        "spotify-alternative"
      ],
      "spotify_fit": "Subsonic-style self-hosted music streaming",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://github.com/airsonic-advanced/airsonic-advanced",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "Airsonic Advanced",
      "source_aliases": [
        "airsonic-advanced"
      ],
      "icon": "/FindBetterApp/assets/img/tools/airsonic-advanced.svg",
      "profile_path": "/FindBetterApp/software/airsonic-advanced/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/airsonic-advanced/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "airsonic-advanced",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "alight-motion": {
      "id": "alight-motion",
      "name": "Alight Motion",
      "official_url": "https://alightmotion.com/",
      "pricing_url": "https://play.google.com/store/apps/details?id=com.alightcreative.motion",
      "summary": "Alight Motion is a mobile motion-design, animation, compositing and video-editing app for creators who need keyframes, layers, effects and graphics on a phone.",
      "best_for": "Mobile motion graphics, keyframe animation, intros and advanced social edits",
      "pricing_model": "freemium with paid membership",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free basic use with watermark; paid membership removes watermark and unlocks premium features according to app listings.",
      "pricing_display_summary": "Free basic version includes a watermark; paid memberships remove watermark and unlock premium effects. Local pricing needs app-store screenshots.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "No for free basic use according to app listings; paid membership needed to remove watermark.",
      "user_friendly_level": "intermediate",
      "source": "Google Play / App Store listings",
      "source_url": "https://play.google.com/store/apps/details?id=com.alightcreative.motion",
      "evidence": "Official app listings say Alight Motion is free with basic features and a watermark, and paid membership removes the watermark.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-youtube-shorts"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "motion-graphics",
        "animation",
        "watermark-paid",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "alight-motion",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Mobile motion graphics, keyframe animation, intros and advanced social edits",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Alight Motion",
      "source_aliases": [
        "alight-motion"
      ],
      "icon": "/FindBetterApp/assets/img/tools/alight-motion.svg",
      "profile_path": "/FindBetterApp/software/alight-motion/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/alight-motion/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "alight-motion",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "amazon-music": {
      "id": "amazon-music",
      "name": "Amazon Music Unlimited",
      "slug": "amazon-music",
      "category": "Music Streaming / Amazon Prime Ecosystem",
      "primary_category_id": "music-streaming",
      "categories": [
        "music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://www.amazon.com/music/unlimited",
      "pricing_url": "https://www.amazon.com/music/i/faq",
      "summary": "Amazon Music Unlimited is Amazon’s full-catalog music subscription, especially useful for Prime members and Alexa/Echo users.",
      "best_for": "Amazon Prime users and Alexa households",
      "pricing_model": "paid subscription; Prime discount",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 11.99,
      "paid_from_tzs": null,
      "paid_from_text": "$11.99/mo for Prime members or $119/year; non-Prime price varies by market/account",
      "pricing_display_summary": "Prime members: $11.99/mo or $119/year in official FAQ result",
      "student_discount": "Yes in some markets; manual country check needed.",
      "family_plan": "Yes, but current exact family price should be manually checked by region.",
      "duo_plan": "unknown",
      "free_plan_limits": "Amazon Music Free/Prime catalogs differ from Music Unlimited; check market.",
      "catalog_size": "Large music catalog; Amazon FAQ says Unlimited gives access beyond Prime Music.",
      "audio_quality": "HD/Ultra HD features available in supported markets/devices.",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": false,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "amazon-prime",
        "alexa",
        "family-plan",
        "student-discount",
        "offline",
        "spotify-alternative",
        "music-streaming",
        "amazon-prime-ecosystem",
        "free"
      ],
      "contexts": [
        "cheaper",
        "family-plan",
        "offline",
        "no-ads"
      ],
      "spotify_fit": "Best Spotify alternative for Prime members, Echo/Alexa users and people already inside Amazon’s ecosystem.",
      "strengths": [
        "Prime discount",
        "Alexa integration",
        "HD/Ultra HD in supported markets"
      ],
      "weaknesses": [
        "Pricing and catalog details vary by market/account"
      ],
      "source": "Amazon Music FAQ",
      "source_url": "https://www.amazon.com/music/i/faq",
      "evidence": "Official Amazon Music FAQ lists Prime-member Unlimited pricing.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "medium-high",
      "public_status": "noindex MVP review",
      "primary_category": "music-streaming",
      "normalized_name": "Amazon Music Unlimited",
      "source_aliases": [
        "amazon-music"
      ],
      "icon": "/FindBetterApp/assets/img/tools/amazon-music.svg",
      "profile_path": "/FindBetterApp/software/amazon-music/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/amazon-music/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "amazon-music",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "amazon-q-business": {
      "id": "amazon-q-business",
      "name": "Amazon Q Business",
      "slug": "amazon-q-business",
      "official_url": "https://aws.amazon.com/q/business/pricing/",
      "profile_path": "/FindBetterApp/software/amazon-q-business/about/",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "education-ai-tools",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "business-ai",
        "aws",
        "enterprise-search",
        "knowledge-base",
        "teams",
        "claude-alternative",
        "enterprise-knowledge-assistant"
      ],
      "best_for": "AWS customers who need permission-aware enterprise Q&A, knowledge retrieval and business assistant workflows.",
      "summary": "Amazon Q Business is an enterprise AI assistant that answers questions over business data with permissions. It competes with Claude business use when teams want an AWS-native enterprise assistant.",
      "pricing_model": "per-user monthly subscription",
      "free_plan": false,
      "paid_from_usd": 3,
      "pricing_notes": "Official pricing lists Amazon Q Business Lite from $3/user/month and Pro from $20/user/month, plus search/index considerations.",
      "source": "https://aws.amazon.com/q/business/pricing/",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Amazon Q Business",
      "source_aliases": [
        "amazon-q-business"
      ],
      "icon": "/FindBetterApp/assets/img/tools/amazon-q-business.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/amazon-q-business/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "amazon-q-business",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "amazon-q-developer": {
      "id": "amazon-q-developer",
      "name": "Amazon Q Developer",
      "slug": "amazon-q-developer",
      "official_url": "https://aws.amazon.com/q/developer/",
      "profile_path": "/FindBetterApp/software/amazon-q-developer/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots"
      ],
      "tags": [
        "ai-coding-assistant",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "desktop",
        "for-coding",
        "free",
        "login-required",
        "paid",
        "v13-candidate"
      ],
      "best_for": "AWS and enterprise developer assistance with agentic coding features",
      "summary": "Amazon Q Developer is AWS’s AI coding and developer assistant. It is a Claude Code alternative for AWS developers and enterprise teams.",
      "pricing_model": "free tier / paid",
      "free_plan": true,
      "paid_from_usd": null,
      "login_required": "AWS account for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "AWS Console, IDEs, CLI",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Amazon Q Developer",
      "source_aliases": [
        "amazon-q-developer"
      ],
      "icon": "/FindBetterApp/assets/img/tools/amazon-q-developer.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/amazon-q-developer/about/",
      "platform_list": [
        "AWS Console",
        "IDEs",
        "CLI"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "amazon-q-developer",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "amp-code": {
      "id": "amp-code",
      "name": "Amp Code",
      "slug": "amp-code",
      "official_url": "https://ampcode.com/",
      "profile_path": "/FindBetterApp/software/amp-code/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-search-engines",
        "api-providers",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "agent",
        "android",
        "api",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "ios",
        "login-required",
        "mobile",
        "paid",
        "payg",
        "research",
        "terminal",
        "v11-2-added"
      ],
      "best_for": "Frontier model coding agent in CLI/web/mobile workflows",
      "summary": "Amp is a frontier coding agent for terminal, web and mobile control with pay-as-you-go pricing and no markup for individuals.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "platforms": "CLI, web, mobile remote control",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Amp Code",
      "source_aliases": [
        "amp-code"
      ],
      "icon": "/FindBetterApp/assets/img/tools/amp-code.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/amp-code/about/",
      "platform_list": [
        "CLI",
        "web",
        "mobile remote control"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "amp-code",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "ampache": {
      "id": "ampache",
      "name": "Ampache",
      "slug": "ampache",
      "company": "Open-source project",
      "official_url": "https://ampache.org/",
      "profile_path": "/FindBetterApp/software/ampache/about/",
      "primary_category": "self-hosted-music",
      "categories": [
        "self-hosted-music",
        "local-music",
        "open-source-music",
        "media-server",
        "ai-coding-tools",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "capcut-alternatives",
        "video-editors",
        "music-streaming"
      ],
      "tags": [
        "spotify-alternative",
        "self-hosted",
        "open-source",
        "local-music",
        "own-library",
        "audio-video",
        "free",
        "web-app"
      ],
      "best_for": "Self-hosted audio/video streaming and file management",
      "summary": "Web-based audio/video streaming application and file manager for accessing your own media library from internet-connected devices.",
      "pricing_model": "free open-source / infrastructure cost",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_note": "Free/open-source software; infrastructure costs separate.",
      "regional_pricing": false,
      "login_required": "unknown",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Ampache official site describes a web-based audio/video streaming application and file manager.",
      "source_url": "https://ampache.org/",
      "normalized_name": "Ampache",
      "source_aliases": [
        "ampache"
      ],
      "icon": "/FindBetterApp/assets/img/tools/ampache.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/ampache/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "ampache",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "anakin-ai": {
      "id": "anakin-ai",
      "name": "Anakin AI",
      "slug": "anakin-ai",
      "official_url": "https://anakin.ai/",
      "pricing_url": "https://anakin.ai/pricing",
      "category": "No-code AI app builder / workflow automation",
      "best_for": "No-code AI apps, workflows, agents and content generation",
      "summary": "Anakin AI is an all-in-one no-code AI platform for content, Q&A, image/video/voice generation, agents, automated workflows and custom AI apps.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free/paid; pricing needs manual screenshot",
      "free_plan": "unknown",
      "starting_price_usd": 0,
      "paid_from_usd": null,
      "pricing_notes": "Official homepage links to pricing and describes 1000+ pre-built AI apps, model access, workflows, agents and custom AI apps. Parsed source did not expose exact price.",
      "pricing_display_summary": "Pricing needs manual verification",
      "login_required": "account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": false,
      "duck_ai_fit": "Better than Duck.ai for users who want to build workflow apps or AI agents instead of simply chatting privately.",
      "tags": [
        "agents",
        "api",
        "business",
        "duck-ai-alternative",
        "multi-model-ai",
        "no-code",
        "v19-candidate",
        "workflows",
        "no-code-ai-app-builder",
        "workflow-automation"
      ],
      "recommended_pages": [
        "workflows",
        "no-code",
        "business",
        "api"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Anakin AI homepage",
          "url": "https://anakin.ai/",
          "verified_fields": [
            "Official homepage describes no-code AI apps, content, Q&A, image/video/voice, agents, workflows and custom AI apps."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/anakin-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=anakin.ai&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official homepage links to pricing and describes 1000+ pre-built AI apps, model access, workflows, agents and custom AI apps. Parsed source did not expose exact price.",
        "paid_from_usd": null,
        "display": "Pricing needs manual verification",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "api-providers",
        "capcut-alternatives",
        "video-editors"
      ],
      "normalized_name": "Anakin AI",
      "source_aliases": [
        "anakin-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/anakin-ai.svg",
      "profile_path": "/FindBetterApp/software/anakin-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/anakin-ai/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "anakin-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "andi-search": {
      "id": "andi-search",
      "name": "Andi Search",
      "slug": "andi-search",
      "official_url": "https://andisearch.com/",
      "profile_path": "/FindBetterApp/software/andi-search/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-chatbots",
        "ai-search-engines",
        "privacy-ai",
        "research-ai"
      ],
      "tags": [
        "ai-search",
        "browser-extension",
        "chatgpt-alternative",
        "claude-alternative",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "login-required",
        "no-login",
        "no-login-candidate",
        "paid",
        "privacy",
        "privacy-ai",
        "privacy-focused",
        "private-ai",
        "research",
        "v11-2-added"
      ],
      "best_for": "private AI search",
      "summary": "Andi is an AI search engine that gives direct answers instead of only links, with a simple conversational interface and privacy/ad-free positioning.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "likely usable without account; needs clean-browser proof",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, Chrome extension",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Andi Search",
      "source_aliases": [
        "andi-search"
      ],
      "icon": "/FindBetterApp/assets/img/tools/andi-search.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/andi-search/about/",
      "platform_list": [
        "Web",
        "Chrome extension"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "andi-search",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "anghami": {
      "id": "anghami",
      "name": "Anghami",
      "slug": "anghami",
      "category": "MENA Music Streaming / Arabic Music",
      "primary_category_id": "regional-music-streaming",
      "categories": [
        "regional-music-streaming",
        "music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://www.anghami.com/",
      "pricing_url": "https://support.anghami.com/",
      "summary": "Anghami is a music streaming platform with a strong Middle East and North Africa focus, Arabic music catalog and Plus subscription features.",
      "best_for": "Arabic music, MENA listeners and regional music discovery",
      "pricing_model": "free + paid Plus subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 4.99,
      "paid_from_tzs": null,
      "paid_from_text": "Often around $4.99/mo Plus, but exact regional pricing must be manually verified",
      "pricing_display_summary": "Free; Plus regional pricing often around $4.99/mo but verify by country",
      "student_discount": "unknown",
      "family_plan": "unknown",
      "duo_plan": "unknown",
      "free_plan_limits": "Free ad-supported tier; Plus unlocks ad-free/offline/higher quality in supported regions.",
      "catalog_size": "Large Arabic/international catalog; exact count needs manual verification.",
      "audio_quality": "unknown",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": false,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "arabic-music",
        "mena",
        "regional-music",
        "free",
        "offline",
        "spotify-alternative",
        "music-streaming",
        "mena-music-streaming"
      ],
      "contexts": [
        "free",
        "regional-music",
        "offline",
        "no-ads"
      ],
      "spotify_fit": "Good Spotify alternative for Arabic music and MENA-focused discovery.",
      "strengths": [
        "Strong Arabic/MENA catalog",
        "Free + Plus model",
        "Regional music focus"
      ],
      "weaknesses": [
        "Less important for users outside supported/regional focus markets"
      ],
      "source": "Anghami official/support pages",
      "source_url": "https://support.anghami.com/",
      "evidence": "Anghami support/pricing pages require manual screenshot verification for exact country pricing.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "medium-low",
      "public_status": "noindex MVP review",
      "primary_category": "regional-music-streaming",
      "normalized_name": "Anghami",
      "source_aliases": [
        "anghami"
      ],
      "icon": "/FindBetterApp/assets/img/tools/anghami.svg",
      "profile_path": "/FindBetterApp/software/anghami/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/anghami/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "anghami",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "animaker": {
      "id": "animaker",
      "name": "Animaker",
      "official_url": "https://www.animaker.com/",
      "pricing_url": "https://www.animaker.com/pricing",
      "summary": "Animaker is an online animation and video-making platform for explainer videos, animated characters, business videos and social content.",
      "best_for": "animated explainers, business videos and template-based video creation",
      "pricing_model": "freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free/start route; paid pricing needs current screenshot.",
      "pricing_display_summary": "Free/start route plus paid plans; verify pricing, watermark and export limits before launch.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "Animaker official pricing/site",
      "source_url": "https://www.animaker.com/pricing",
      "evidence": "Official pages position Animaker around animated/online video creation; current pricing proof needed.",
      "contexts": [
        "for-small-business",
        "online",
        "for-beginners",
        "free-online"
      ],
      "tags": [
        "video-editor",
        "online-video-editor",
        "animation",
        "business-video",
        "templates",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "animaker",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for animated explainers, business videos and template-based video creation",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Animaker",
      "source_aliases": [
        "animaker"
      ],
      "icon": "/FindBetterApp/assets/img/tools/animaker.svg",
      "profile_path": "/FindBetterApp/software/animaker/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/animaker/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "animaker",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "animoto": {
      "id": "animoto",
      "name": "Animoto",
      "official_url": "https://animoto.com/",
      "pricing_url": "https://animoto.com/pricing",
      "summary": "Animoto is a template-based online video maker for social ads, business videos, slideshows, promos and simple brand content.",
      "best_for": "small-business social videos, ads and template videos",
      "pricing_model": "freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free plan/pricing route needs current screenshot.",
      "pricing_display_summary": "Free/start route plus paid business plans; verify watermark, export quality and current pricing.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "Animoto official pricing/site",
      "source_url": "https://animoto.com/pricing",
      "evidence": "Official pages position Animoto for online video creation/business templates; current pricing proof needed.",
      "contexts": [
        "for-small-business",
        "online",
        "for-beginners",
        "free-online"
      ],
      "tags": [
        "video-editor",
        "online-video-editor",
        "business-video",
        "templates",
        "ads",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "animoto",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for small-business social videos, ads and template videos",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Animoto",
      "source_aliases": [
        "animoto"
      ],
      "icon": "/FindBetterApp/assets/img/tools/animoto.svg",
      "profile_path": "/FindBetterApp/software/animoto/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/animoto/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "animoto",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "anythingllm": {
      "id": "anythingllm",
      "name": "AnythingLLM",
      "slug": "anythingllm",
      "official_url": "https://anythingllm.com/",
      "profile_path": "/FindBetterApp/software/anythingllm/about/",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "self-hosted-ai",
        "privacy-ai",
        "open-source-ai",
        "ai-chatbots"
      ],
      "tags": [
        "chatgpt-alternative",
        "deepseek-alternative",
        "desktop",
        "document-chat",
        "free",
        "local-ai",
        "local-desktop",
        "low-login",
        "offline",
        "open-source",
        "paid",
        "privacy-focused",
        "rag",
        "self-hosted"
      ],
      "best_for": "Private document chat, RAG and agents",
      "summary": "All-in-one AI application for document chat, agents, local storage and private workspaces.",
      "pricing_model": "freemium / open-source + hosted",
      "free_plan": true,
      "paid_from_usd": 50,
      "login_required": "depends",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Desktop, server, browser",
      "last_verified": "2026-06-25",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "source_count": 4,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "AnythingLLM",
      "source_aliases": [
        "anythingllm"
      ],
      "icon": "/FindBetterApp/assets/img/tools/anythingllm.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/anythingllm/about/",
      "platform_list": [
        "Desktop",
        "server",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "anythingllm",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "anyword": {
      "id": "anyword",
      "name": "Anyword",
      "slug": "anyword",
      "official_url": "https://www.anyword.com/",
      "category": "AI Copywriting / Marketing AI",
      "best_for": "Marketers who need brand voice, ad copy and performance-focused copy variants",
      "summary": "Anyword is an AI copywriting platform for marketers that focuses on brand voice, copy generation and performance-oriented messaging. It belongs in Claude alternatives for marketing copy, ads and campaign content.",
      "platforms": "Web / app / extension / desktop depending on product",
      "pricing_model": "paid / trial",
      "free_plan": false,
      "starting_price_usd": 39,
      "paid_from_usd": 39,
      "pricing_notes": "Official pricing page lists business-focused plans; public references commonly show self-serve plans around $39-$99/month depending on billing and tier. Verify live plan page before indexing.",
      "login_required": "yes/depends",
      "open_source": false,
      "self_hosted": false,
      "offline": false,
      "tags": [
        "marketing",
        "copywriting",
        "brand-voice",
        "ads",
        "ai-writing",
        "claude-alternative",
        "ai-copywriting",
        "marketing-ai"
      ],
      "recommended_pages": [
        "claude",
        "for-writing",
        "for-coding",
        "for-research"
      ],
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion; noindex until official pricing screenshot and hands-on test",
      "sources": [
        {
          "title": "Official page",
          "url": "https://www.anyword.com/"
        },
        {
          "title": "Pricing/source page",
          "url": "https://www.anyword.com/pricing"
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/anyword.svg"
      },
      "primary_category": "writing-ai",
      "categories": [
        "writing-ai",
        "ai-chatbots"
      ],
      "normalized_name": "Anyword",
      "source_aliases": [
        "anyword"
      ],
      "icon": "/FindBetterApp/assets/img/tools/anyword.svg",
      "profile_path": "/FindBetterApp/software/anyword/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/anyword/about/",
      "platform_list": [
        "Web",
        "app",
        "extension",
        "desktop depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "anyword",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "apple-intelligence": {
      "id": "apple-intelligence",
      "name": "Apple Intelligence",
      "slug": "apple-intelligence",
      "official_url": "https://www.apple.com/apple-intelligence/",
      "category": "Device-integrated personal AI",
      "best_for": "Apple users who want OS-level writing, image, Siri and privacy-forward AI features.",
      "summary": "Apple’s personal intelligence system built into supported iPhone, iPad and Mac devices with on-device processing and Private Cloud Compute for complex requests.",
      "platforms": "iPhone, iPad, Mac",
      "pricing_model": "Included with supported Apple devices; device purchase and regional availability apply.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Included with supported Apple devices; device purchase and regional availability apply.",
      "paid_from_usd": 0,
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": false,
      "ios": true,
      "android": false,
      "desktop": true,
      "windows": false,
      "mac": true,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": false,
      "multi_user": false,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "Apple’s personal intelligence system built into supported iPhone, iPad and Mac devices with on-device processing and Private Cloud Compute for complex requests.",
      "tags": [
        "privacy",
        "mobile",
        "desktop",
        "apple-ecosystem",
        "device-integrated-personal-ai",
        "free"
      ],
      "source_urls": [
        "https://www.apple.com/privacy/",
        "https://www.apple.com/apple-intelligence/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "writing-ai",
        "privacy-ai"
      ],
      "normalized_name": "Apple Intelligence",
      "source_aliases": [
        "apple-intelligence"
      ],
      "icon": "/FindBetterApp/assets/img/tools/apple-intelligence.svg",
      "profile_path": "/FindBetterApp/software/apple-intelligence/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/apple-intelligence/about/",
      "platform_list": [
        "iPhone",
        "iPad",
        "Mac",
        "iOS",
        "Desktop",
        "macOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "apple-intelligence",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "apple-music": {
      "id": "apple-music",
      "name": "Apple Music",
      "slug": "apple-music",
      "category": "Music Streaming / Lossless Music / Apple Ecosystem",
      "primary_category_id": "music-streaming",
      "categories": [
        "music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://www.apple.com/apple-music/",
      "pricing_url": "https://www.apple.com/apple-music/",
      "summary": "Apple Music is Apple’s subscription music service with over 100 million songs, lossless audio, Spatial Audio and deep integration with Apple devices.",
      "best_for": "Apple users, lossless audio, Spatial Audio and polished music library features",
      "pricing_model": "paid subscription with trial",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": 10.99,
      "paid_from_tzs": null,
      "paid_from_text": "$10.99/mo Individual; $16.99/mo Family; $5.99/mo Student",
      "pricing_display_summary": "From $10.99/mo; Family $16.99/mo; Student $5.99/mo",
      "student_discount": "Yes: $5.99/mo in the US.",
      "family_plan": "Yes: $16.99/mo in the US.",
      "duo_plan": "unknown",
      "free_plan_limits": "No normal ad-supported free music tier; free trial for new subscribers.",
      "catalog_size": "100M+ songs",
      "audio_quality": "Lossless and Spatial Audio available.",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": false,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "lossless",
        "spatial-audio",
        "apple-ecosystem",
        "family-plan",
        "student-discount",
        "spotify-alternative",
        "no-ads",
        "offline",
        "music-streaming",
        "lossless-music"
      ],
      "contexts": [
        "lossless",
        "audiophiles",
        "no-ads",
        "for-students",
        "family-plan",
        "cheaper"
      ],
      "spotify_fit": "Best overall Spotify alternative for Apple users and users who want lossless audio included.",
      "strengths": [
        "Lossless audio included",
        "Spatial Audio",
        "Works well with iPhone, Mac, Apple Watch and HomePod"
      ],
      "weaknesses": [
        "No normal free ad-supported tier",
        "Less social/discovery culture than Spotify for some users"
      ],
      "source": "Apple Music official pricing page",
      "source_url": "https://www.apple.com/apple-music/",
      "evidence": "Official Apple Music page lists Individual, Family and Student pricing.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "high",
      "public_status": "noindex MVP review",
      "primary_category": "music-streaming",
      "normalized_name": "Apple Music",
      "source_aliases": [
        "apple-music"
      ],
      "icon": "/FindBetterApp/assets/img/tools/apple-music.svg",
      "profile_path": "/FindBetterApp/software/apple-music/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/apple-music/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "apple-music",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "apple-music-classical": {
      "id": "apple-music-classical",
      "name": "Apple Music Classical",
      "slug": "apple-music-classical",
      "company": "Apple",
      "official_url": "https://music.apple.com/us/info/apple-music-classical",
      "profile_path": "/FindBetterApp/software/apple-music-classical/about/",
      "primary_category": "classical-music",
      "categories": [
        "classical-music",
        "music-streaming",
        "audiophile-music",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "spotify-alternative",
        "classical",
        "apple-music",
        "lossless",
        "hi-res",
        "spatial-audio",
        "dolby-atmos",
        "included"
      ],
      "best_for": "Classical music search, composers, works, recordings and Apple Music subscribers",
      "summary": "Dedicated classical music app included with Apple Music, focused on classical metadata, search and Hi-Res Lossless/Spatial Audio support.",
      "pricing_model": "included with Apple Music subscription",
      "free_plan": false,
      "paid_from_usd": 10.99,
      "pricing_note": "Included at no additional cost for Apple Music subscribers; base Apple Music pricing varies by country.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Apple says Apple Music Classical is included with Apple Music at no additional cost and supports up to 192kHz/24-bit Hi-Res Lossless.",
      "source_url": "https://music.apple.com/gb/info/apple-music-classical",
      "normalized_name": "Apple Music Classical",
      "source_aliases": [
        "apple-music-classical"
      ],
      "icon": "/FindBetterApp/assets/img/tools/apple-music-classical.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/apple-music-classical/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "apple-music-classical",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "arc-search": {
      "id": "arc-search",
      "name": "Arc Search",
      "slug": "arc-search",
      "official_url": "https://arc.net/search",
      "pricing_url": "https://arc.net/search",
      "category": "AI mobile browser / search browser",
      "best_for": "Mobile AI browsing with Browse for Me, ad blocking and tracker blocking",
      "summary": "Arc Search is an AI-enabled mobile browser from The Browser Company with Browse for Me, instant answers, ad blocking and tracker blocking.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free app / pricing not exposed",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "Official page presents Arc Search as a mobile browser with app-store/play-store downloads; no paid price exposed in parsed page.",
      "pricing_display_summary": "Free app path; paid Arc Max/Dia migration details need manual check",
      "login_required": "not required for basic browser? manual test needed",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": true,
      "duck_ai_fit": "Better than Duck.ai for mobile browser/search users who want AI answers plus ad/tracker blocking.",
      "tags": [
        "ai-browser",
        "browser-ai",
        "duck-ai-alternative",
        "mobile",
        "no-tracking",
        "privacy-focused",
        "v19-candidate",
        "ai-mobile-browser",
        "search-browser",
        "free"
      ],
      "recommended_pages": [
        "ai-browser",
        "mobile",
        "privacy-focused"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Arc Search official page",
          "url": "https://arc.net/search",
          "verified_fields": [
            "Official page describes Arc Search as a mobile browser with Browse for Me and built-in ad/tracker blocking."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/arc-search.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=arc.net&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official page presents Arc Search as a mobile browser with app-store/play-store downloads; no paid price exposed in parsed page.",
        "paid_from_usd": 0,
        "display": "Free app path; paid Arc Max/Dia migration details need manual check",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "research-ai",
        "ai-search-engines",
        "privacy-ai"
      ],
      "normalized_name": "Arc Search",
      "source_aliases": [
        "arc-search"
      ],
      "icon": "/FindBetterApp/assets/img/tools/arc-search.svg",
      "profile_path": "/FindBetterApp/software/arc-search/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/arc-search/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "arc-search",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "askyourpdf": {
      "id": "askyourpdf",
      "name": "AskYourPDF",
      "slug": "askyourpdf",
      "official_url": "https://askyourpdf.com/",
      "profile_path": "/FindBetterApp/software/askyourpdf/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "api-providers",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "android",
        "api",
        "browser-extension",
        "chatgpt-alternative",
        "chrome-extension",
        "claude-alternative",
        "document-chat",
        "free",
        "ios",
        "knowledge-base",
        "login-required",
        "mobile",
        "paid",
        "pdf-ai",
        "research",
        "v13-2-candidate"
      ],
      "best_for": "Document chat, PDF summaries, knowledge base and PDF AI workflows",
      "summary": "AskYourPDF is a PDF AI chat app for extracting insights from documents, chatting with PDFs, summarizing files, building knowledge bases and using Chrome/API integrations.",
      "pricing_model": "free / Premium / Pro / API",
      "free_plan": true,
      "paid_from_usd": 11.99,
      "login_required": "account required for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "platforms": "Web, mobile apps, Chrome extension, API",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "AskYourPDF",
      "source_aliases": [
        "askyourpdf"
      ],
      "icon": "/FindBetterApp/assets/img/tools/askyourpdf.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/askyourpdf/about/",
      "platform_list": [
        "Web",
        "mobile apps",
        "Chrome extension",
        "API"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "askyourpdf",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "atlassian-rovo": {
      "id": "atlassian-rovo",
      "name": "Atlassian Rovo",
      "slug": "atlassian-rovo",
      "official_url": "https://www.atlassian.com/software/rovo",
      "profile_path": "/FindBetterApp/software/atlassian-rovo/about/",
      "primary_category": "workplace-ai",
      "categories": [
        "workplace-ai",
        "education-ai-tools",
        "ai-chatbots",
        "ai-coding-tools",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "business-ai",
        "atlassian",
        "jira",
        "confluence",
        "workplace-ai",
        "claude-alternative"
      ],
      "best_for": "Teams already using Jira, Confluence and Atlassian Cloud who need AI search, chat and agents inside that workflow.",
      "summary": "Atlassian Rovo brings AI search, chat and agents into the Atlassian ecosystem. It is a Claude business alternative for teams whose knowledge lives in Jira, Confluence and Atlassian projects.",
      "pricing_model": "included with eligible Atlassian Cloud plans / Rovo Dev paid",
      "free_plan": false,
      "paid_from_usd": 20,
      "pricing_notes": "Atlassian says Rovo is available with eligible Standard, Premium and Enterprise Cloud plans; Rovo Dev Standard is $20/developer/month.",
      "source": "https://www.atlassian.com/licensing/rovo",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Atlassian Rovo",
      "source_aliases": [
        "atlassian-rovo"
      ],
      "icon": "/FindBetterApp/assets/img/tools/atlassian-rovo.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/atlassian-rovo/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "atlassian-rovo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "audiomack": {
      "id": "audiomack",
      "name": "Audiomack",
      "slug": "audiomack",
      "category": "Free Music Streaming / African Music / Hip-Hop / Mixtapes",
      "primary_category_id": "african-music-streaming",
      "categories": [
        "african-music-streaming",
        "music-streaming",
        "african-music",
        "local-ai-tools"
      ],
      "official_url": "https://audiomack.com/",
      "pricing_url": "https://audiomack.com/plus",
      "summary": "Audiomack is a free-first music streaming and creator platform popular for Afrobeats, hip-hop, mixtapes, emerging artists and offline listening features.",
      "best_for": "Free music, Afrobeats, hip-hop, mixtapes and emerging artist discovery",
      "pricing_model": "free + Audiomack+ premium",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_tzs": null,
      "paid_from_text": "Audiomack+ available; exact price varies by region/app store and needs manual checkout screenshot",
      "pricing_display_summary": "Free; Audiomack+ price varies by region/app store",
      "student_discount": "unknown",
      "family_plan": "unknown",
      "duo_plan": "unknown",
      "free_plan_limits": "Free ad-supported listening; premium removes ads and unlocks more features.",
      "catalog_size": "Millions of tracks; exact count needs manual verification.",
      "audio_quality": "Audiomack+ mentions HiFi/equalizer controls in official page result.",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": true,
      "african_music": true,
      "music_videos": false,
      "tags": [
        "african-music",
        "afrobeats",
        "hip-hop",
        "mixtapes",
        "free",
        "offline",
        "artist-friendly",
        "spotify-alternative",
        "music-streaming",
        "free-music-streaming"
      ],
      "contexts": [
        "free",
        "african-music",
        "afrobeats",
        "artist-friendly",
        "offline"
      ],
      "spotify_fit": "Best Spotify alternative for free Afrobeats, hip-hop, mixtapes and emerging African/global artists.",
      "strengths": [
        "Free-first listening",
        "Strong Afrobeats/hip-hop discovery",
        "Creator upload ecosystem"
      ],
      "weaknesses": [
        "Premium pricing must be verified by region/app store"
      ],
      "source": "Audiomack+ official page",
      "source_url": "https://audiomack.com/plus",
      "evidence": "Official Audiomack+ page lists ad-free listening, unlimited downloads, catalog unlocks and HiFi/equalizer features; payment guide confirms premium purchase flow.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "medium",
      "public_status": "noindex MVP review",
      "primary_category": "african-music-streaming",
      "normalized_name": "Audiomack",
      "source_aliases": [
        "audiomack"
      ],
      "icon": "/FindBetterApp/assets/img/tools/audiomack.svg",
      "profile_path": "/FindBetterApp/software/audiomack/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/audiomack/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "audiomack",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "audirvana": {
      "id": "audirvana",
      "name": "Audirvāna",
      "slug": "audirvana",
      "category": "Audiophile Music Player",
      "primary_category_id": "local-music",
      "categories": [
        "music-streaming",
        "hifi-music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://audirvana.com/",
      "pricing_url": "https://audirvana.com/price/",
      "summary": "High-quality music playback software for local files and streaming integrations aimed at audiophiles.",
      "best_for": "High-quality local and streaming playback",
      "pricing_model": "Studio subscription from about $7.99/month; Origin license pricing varies by country",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 7.99,
      "paid_from_text": "Studio subscription from about $7.99/month; Origin license pricing varies by country",
      "pricing_display_summary": "Studio subscription from about $7.99/month; Origin license pricing varies by country",
      "tags": [
        "audiophile",
        "local-music",
        "hi-res",
        "spotify-alternative",
        "audiophile-music-player",
        "free"
      ],
      "contexts": [
        "audiophile",
        "local-music",
        "hi-res",
        "spotify-alternative"
      ],
      "spotify_fit": "High-quality local and streaming playback",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://audirvana.com/price/",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "Audirvāna",
      "source_aliases": [
        "audirvana"
      ],
      "icon": "/FindBetterApp/assets/img/tools/audirvana.svg",
      "profile_path": "/FindBetterApp/software/audirvana/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/audirvana/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "audirvana",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "augment-code": {
      "id": "augment-code",
      "name": "Augment Code",
      "slug": "augment-code",
      "official_url": "https://www.augmentcode.com/",
      "profile_path": "/FindBetterApp/software/augment-code/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "api-providers"
      ],
      "tags": [
        "chatgpt-alternative",
        "cheap-api",
        "claude-alternative",
        "claude-code-alternative",
        "cli",
        "codebase-context",
        "coding",
        "coding-agent",
        "desktop",
        "enterprise",
        "login-required",
        "paid",
        "v13-2-candidate"
      ],
      "best_for": "Enterprise/team coding agent workflows with large-codebase context",
      "summary": "Augment Code is an AI coding platform for teams and enterprises with large-codebase context, IDE/CLI/native tools and usage measured across LLM inference, service fees and compute.",
      "pricing_model": "Business / usage-based / Enterprise",
      "free_plan": false,
      "paid_from_usd": 100,
      "login_required": "account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "IDE, CLI, team coding workflows",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Augment Code",
      "source_aliases": [
        "augment-code"
      ],
      "icon": "/FindBetterApp/assets/img/tools/augment-code.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/augment-code/about/",
      "platform_list": [
        "IDE",
        "CLI",
        "team coding workflows"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "augment-code",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "avidemux": {
      "id": "avidemux",
      "name": "Avidemux",
      "official_url": "https://avidemux.sourceforge.net/",
      "pricing_url": "https://avidemux.sourceforge.net/",
      "summary": "Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks rather than social templates or advanced effects.",
      "best_for": "Fast simple cuts, filtering, encoding and lightweight desktop edits",
      "pricing_model": "free open-source",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free video editor.",
      "pricing_display_summary": "Free editor for cutting, filtering and encoding; not a full CapCut social-template replacement.",
      "devices": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "platforms": "Windows, macOS, Linux",
      "no_watermark_free": "Free local editor; manual export proof required.",
      "user_friendly_level": "beginner for simple tasks",
      "source": "Avidemux official site",
      "source_url": "https://avidemux.sourceforge.net/",
      "evidence": "Official page says Avidemux is a free editor for simple cutting, filtering and encoding.",
      "contexts": [
        "open-source",
        "for-pc",
        "free",
        "privacy-focused",
        "no-watermark"
      ],
      "tags": [
        "video-editor",
        "open-source",
        "desktop-video-editor",
        "trimming",
        "encoding",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "avidemux",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Fast simple cuts, filtering, encoding and lightweight desktop edits",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Avidemux",
      "source_aliases": [
        "avidemux"
      ],
      "icon": "/FindBetterApp/assets/img/tools/avidemux.svg",
      "profile_path": "/FindBetterApp/software/avidemux/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/avidemux/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "avidemux",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "avoma": {
      "id": "avoma",
      "name": "Avoma",
      "slug": "avoma",
      "official_url": "https://www.avoma.com/",
      "category": "AI meeting assistant / conversation intelligence",
      "best_for": "Sales calls, customer meetings, transcripts, summaries and coaching",
      "summary": "Avoma is a meeting assistant and conversation intelligence platform. Add it to Gemini meeting/business alternatives where call intelligence matters more than general chat.",
      "platforms": "Web, meeting integrations",
      "pricing_model": "Free/paid; verify",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Needs official plan screenshot before launch.",
      "paid_from_usd": "verify",
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-meeting-assistant",
        "conversation-intelligence",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Avoma",
      "source_aliases": [
        "avoma"
      ],
      "icon": "/FindBetterApp/assets/img/tools/avoma.svg",
      "profile_path": "/FindBetterApp/software/avoma/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/avoma/about/",
      "platform_list": [
        "Web",
        "meeting integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "avoma",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "backyard-ai": {
      "id": "backyard-ai",
      "name": "Backyard AI",
      "slug": "backyard-ai",
      "official_url": "https://backyard.ai/",
      "pricing_url": "https://backyard.ai/subscriptions",
      "category": "AI characters / roleplay chat",
      "best_for": "AI character chat, voice roleplay and creative conversations",
      "summary": "Backyard AI is an AI character/chat platform focused on immersive fictional text and voice chats with community characters and mobile apps.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free + subscription likely; pricing needs manual test",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "Official homepage says free/no credit card required to get started. Subscription details require manual verification before indexing.",
      "pricing_display_summary": "Free start; subscription pricing needs manual verification",
      "login_required": "sign-in for persistent account/community features",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": false,
      "duck_ai_fit": "Better than Duck.ai for character/roleplay conversations rather than factual private assistant chat.",
      "tags": [
        "character-ai",
        "creative-ai",
        "duck-ai-alternative",
        "free",
        "mobile",
        "v19-candidate",
        "voice-chat",
        "ai-characters",
        "roleplay-chat"
      ],
      "recommended_pages": [
        "character-ai",
        "free",
        "mobile",
        "private-ai"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Backyard AI homepage",
          "url": "https://backyard.ai/",
          "verified_fields": [
            "Official homepage says create AI-powered characters and get started free with no credit card required."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/backyard-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=backyard.ai&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official homepage says free/no credit card required to get started. Subscription details require manual verification before indexing.",
        "paid_from_usd": 0,
        "display": "Free start; subscription pricing needs manual verification",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Backyard AI",
      "source_aliases": [
        "backyard-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/backyard-ai.svg",
      "profile_path": "/FindBetterApp/software/backyard-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/backyard-ai/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "backyard-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "bandcamp": {
      "id": "bandcamp",
      "name": "Bandcamp",
      "slug": "bandcamp",
      "category": "Artist-Friendly Music Store / Music Community",
      "primary_category_id": "artist-friendly-music",
      "categories": [
        "artist-friendly-music",
        "music-streaming"
      ],
      "official_url": "https://bandcamp.com/",
      "pricing_url": "https://bandcamp.com/artists",
      "summary": "Bandcamp is an online record store and music community where fans discover, buy and directly support artists through digital and physical purchases.",
      "best_for": "Buying music, supporting artists directly and discovering independent music",
      "pricing_model": "pay per album/track/merch; artist revenue share",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 0,
      "paid_from_tzs": null,
      "paid_from_text": "Fan prices set by artists; artist accounts free; Bandcamp Pro $10/mo for artists",
      "pricing_display_summary": "No listener subscription; buy music/merch directly from artists",
      "student_discount": "unknown",
      "family_plan": "unknown",
      "duo_plan": "unknown",
      "free_plan_limits": "Streaming/preview rules vary by artist; not a Spotify-style unlimited subscription.",
      "catalog_size": "unknown",
      "audio_quality": "unknown",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": "unknown",
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": true,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "artist-friendly",
        "ethical",
        "music-store",
        "indie-music",
        "direct-support",
        "spotify-alternative",
        "music-streaming",
        "artist-friendly-music-store",
        "music-community",
        "free"
      ],
      "contexts": [
        "artist-friendly",
        "ethical",
        "local-music"
      ],
      "spotify_fit": "Best Spotify alternative for fans who want to buy music and support artists directly instead of renting access through streaming.",
      "strengths": [
        "Direct artist support",
        "Digital/physical music store",
        "Independent music discovery"
      ],
      "weaknesses": [
        "Not a full Spotify-style unlimited streaming subscription"
      ],
      "source": "Bandcamp official about/artists pages",
      "source_url": "https://bandcamp.com/about",
      "evidence": "Bandcamp official pages describe it as an online record store/community and list artist revenue share/Pro pricing.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "high",
      "public_status": "noindex MVP review",
      "primary_category": "artist-friendly-music",
      "normalized_name": "Bandcamp",
      "source_aliases": [
        "bandcamp"
      ],
      "icon": "/FindBetterApp/assets/img/tools/bandcamp.svg",
      "profile_path": "/FindBetterApp/software/bandcamp/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/bandcamp/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "bandcamp",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "bardeen": {
      "id": "bardeen",
      "name": "Bardeen",
      "slug": "bardeen",
      "official_url": "https://www.bardeen.ai/",
      "category": "Browser automation / GTM AI agents",
      "best_for": "Sales, recruiting, research and web automation from the browser",
      "summary": "Bardeen is a browser-native AI automation platform for scraping, enrichment, prospecting and repetitive web tasks. It belongs in Gemini automation alternatives rather than general writing pages.",
      "platforms": "Browser extension, web",
      "pricing_model": "Free credits plus paid credit plans",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official pricing shows a free start and paid credit plans; plan names and monthly credit amounts need screenshot proof.",
      "paid_from_usd": 10,
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "browser-automation",
        "gtm-ai-agents",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "research-ai",
        "ai-search-engines",
        "writing-ai",
        "api-providers"
      ],
      "normalized_name": "Bardeen",
      "source_aliases": [
        "bardeen"
      ],
      "icon": "/FindBetterApp/assets/img/tools/bardeen.svg",
      "profile_path": "/FindBetterApp/software/bardeen/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/bardeen/about/",
      "platform_list": [
        "Browser extension",
        "web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "bardeen",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "beautiful-ai": {
      "id": "beautiful-ai",
      "name": "Beautiful.ai",
      "slug": "beautiful-ai",
      "official_url": "https://www.beautiful.ai/",
      "profile_path": "/FindBetterApp/software/beautiful-ai/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "presentation-tools",
        "ai-coding-tools"
      ],
      "tags": [
        "ai-design",
        "presentation-tool",
        "canva-alternative",
        "ai-presentation-tool"
      ],
      "best_for": "AI-assisted presentations, slide design automation and business decks",
      "summary": "Beautiful.ai helps users with ai-assisted presentations, slide design automation and business decks.",
      "pricing_model": "Free trial/account options; paid presentation plans require final pricing check.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Beautiful.ai",
      "source_aliases": [
        "beautiful-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/beautiful-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/beautiful-ai/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "beautiful-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "befunky": {
      "id": "befunky",
      "name": "BeFunky",
      "slug": "befunky",
      "official_url": "https://www.befunky.com/",
      "profile_path": "/FindBetterApp/software/befunky/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "video-editors",
        "capcut-alternatives"
      ],
      "tags": [
        "photo-editing",
        "canva-alternative",
        "collage",
        "online-photo-editor-design"
      ],
      "best_for": "Photo editing, collages and simple online design",
      "summary": "BeFunky helps users with photo editing, collages and simple online design.",
      "pricing_model": "Free plan and BeFunky Plus pricing require current checkout verification.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "BeFunky",
      "source_aliases": [
        "befunky"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/befunky/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "befunky",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "biteable": {
      "id": "biteable",
      "name": "Biteable",
      "official_url": "https://biteable.com/",
      "pricing_url": "https://biteable.com/pricing/",
      "summary": "Biteable is an online video maker for business teams, marketing videos, templates, internal comms and quick branded videos.",
      "best_for": "business/team template videos and internal communication videos",
      "pricing_model": "paid subscription / trial route",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Pricing page needs current screenshot.",
      "pricing_display_summary": "Business video platform with paid plans; verify exact pricing and trial route before launch.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "No free no-watermark claim; proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "Biteable official site/pricing",
      "source_url": "https://biteable.com/pricing/",
      "evidence": "Official pages position Biteable around business/team video creation; pricing proof needed.",
      "contexts": [
        "for-small-business",
        "online",
        "for-beginners"
      ],
      "tags": [
        "video-editor",
        "online-video-editor",
        "business-video",
        "templates",
        "capcut-alternative",
        "short-form-creator-tools"
      ],
      "slug": "biteable",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for business/team template videos and internal communication videos",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Biteable",
      "source_aliases": [
        "biteable"
      ],
      "icon": "/FindBetterApp/assets/img/tools/biteable.svg",
      "profile_path": "/FindBetterApp/software/biteable/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/biteable/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "biteable",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "blackbox-ai": {
      "id": "blackbox-ai",
      "name": "Blackbox AI",
      "slug": "blackbox-ai",
      "official_url": "https://www.blackbox.ai/",
      "category": "AI coding assistant",
      "best_for": "Multi-agent coding, IDE, CLI, API, app builder and developer workflows",
      "summary": "Blackbox AI is a coding/productivity assistant with multi-agent execution, AI-native IDE, CLI, VS Code extension, API, app builder and mobile/web access.",
      "platforms": "Web, IDE, CLI, VS Code, API, mobile",
      "pricing_model": "free / Pro / Pro Plus / Pro Max",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 10,
      "pricing_notes": "Official pricing page shows Pro at $10/month, Pro Plus at $20/month and Pro Max at $40/month, with free start.",
      "login_required": "account required for full use",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": true,
      "android": true,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": true,
      "ide_support": [],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "Pro Max/team features",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, cheaper, for-coding pages.",
      "why_claude_alternative": "Blackbox AI is a coding/productivity assistant with multi-agent execution, AI-native IDE, CLI, VS Code extension, API, app builder and mobile/web access.",
      "use_cases": [
        "free",
        "cheaper",
        "for-coding"
      ],
      "tags": [
        "coding",
        "multi-agent",
        "ide",
        "cli",
        "claude-code-alternative",
        "v13-2-candidate",
        "free"
      ],
      "recommended_pages": [
        "free",
        "cheaper",
        "for-coding"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Blackbox AI pricing/official pages",
          "url": "https://www.blackbox.ai/pricing",
          "verified_fields": [
            "Pro $10/mo",
            "Pro Plus $20/mo",
            "IDE/CLI/API/mobile",
            "free start"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/blackbox-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=blackbox.ai&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official pricing page shows Pro at $10/month, Pro Plus at $20/month and Pro Max at $40/month, with free start. Paid-from display value: 10. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "api-providers"
      ],
      "normalized_name": "Blackbox AI",
      "source_aliases": [
        "blackbox-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/blackbox-ai.svg",
      "profile_path": "/FindBetterApp/software/blackbox-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/blackbox-ai/about/",
      "platform_list": [
        "Web",
        "IDE",
        "CLI",
        "VS Code",
        "API",
        "mobile",
        "iOS",
        "Android"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "blackbox-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "blender": {
      "id": "blender",
      "name": "Blender",
      "official_url": "https://www.blender.org/",
      "pricing_url": "https://www.blender.org/download/",
      "summary": "Blender is a free and open-source 3D creation suite with a built-in video sequence editor. It is not a CapCut-like social editor, but it is valuable for open-source video, compositing and 3D-heavy workflows.",
      "best_for": "Open-source 3D, compositing, animation and video sequence editing",
      "pricing_model": "free open-source",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free and open-source.",
      "pricing_display_summary": "Free and open-source; no app subscription.",
      "devices": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "platforms": "Windows, macOS, Linux",
      "no_watermark_free": "Free/open-source local export; manual export proof still useful.",
      "user_friendly_level": "advanced",
      "source": "Blender official video editing page",
      "source_url": "https://www.blender.org/features/video-editing/",
      "evidence": "Official Blender feature page documents video editing in the Video Sequence Editor.",
      "contexts": [
        "open-source",
        "for-pc",
        "free",
        "professional",
        "privacy-focused"
      ],
      "tags": [
        "video-editor",
        "open-source",
        "3d",
        "desktop-video-editor",
        "local-editing",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "blender",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "local-ai-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Open-source 3D, compositing, animation and video sequence editing",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Blender",
      "source_aliases": [
        "blender"
      ],
      "icon": "/FindBetterApp/assets/img/tools/blender.svg",
      "profile_path": "/FindBetterApp/software/blender/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/blender/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "blender",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "bolt-new": {
      "id": "bolt-new",
      "name": "Bolt.new",
      "slug": "bolt-new",
      "official_url": "https://bolt.new/",
      "profile_path": "/FindBetterApp/software/bolt-new/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-search-engines",
        "research-ai",
        "ai-chatbots",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "app-builder",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "login-required",
        "paid",
        "research",
        "startup",
        "v11-2-added",
        "website-builder"
      ],
      "best_for": "Prompt-to-app/website prototyping in browser",
      "summary": "Bolt.new is an AI-powered website and app builder for creating, editing and hosting projects directly from prompts in the browser.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "account required for projects",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Bolt.new",
      "source_aliases": [
        "bolt-new"
      ],
      "icon": "/FindBetterApp/assets/img/tools/bolt-new.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/bolt-new/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "bolt-new",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "boltai": {
      "id": "boltai",
      "name": "BoltAI",
      "slug": "boltai",
      "official_url": "https://boltai.com/",
      "category": "Mac AI client",
      "best_for": "Native Mac AI client with 300+ models and private-by-default positioning",
      "summary": "BoltAI is a native Mac AI client that lets users switch between 300+ AI models from providers such as Anthropic, OpenAI, Mistral, Ollama, Gemini, xAI, Perplexity and more.",
      "platforms": "macOS",
      "pricing_model": "paid app / free download path; verify license price",
      "free_plan": false,
      "starting_price_usd": "",
      "paid_from_usd": "",
      "pricing_notes": "Official page confirms product and model support; exact license/subscription price requires manual pricing screenshot.",
      "login_required": "app/license/provider setup; model accounts/API keys may be needed",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": true,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": true,
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": "unknown",
      "multi_user": false,
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for privacy-focused, for-writing, for-coding pages.",
      "why_claude_alternative": "BoltAI is a native Mac AI client that lets users switch between 300+ AI models from providers such as Anthropic, OpenAI, Mistral, Ollama, Gemini, xAI, Perplexity and more.",
      "use_cases": [
        "privacy-focused",
        "for-writing",
        "for-coding"
      ],
      "tags": [
        "mac-ai",
        "desktop-ai",
        "multi-model",
        "private",
        "claude-alternative",
        "v13-2-candidate",
        "mac-ai-client"
      ],
      "recommended_pages": [
        "privacy-focused",
        "for-writing",
        "for-coding"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "BoltAI official page",
          "url": "https://boltai.com/",
          "verified_fields": [
            "native Mac app",
            "300+ AI models",
            "Anthropic/OpenAI/Ollama/Gemini/xAI/Perplexity support"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/boltai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=boltai.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official page confirms product and model support; exact license/subscription price requires manual pricing screenshot. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "api-providers",
        "local-ai-tools",
        "privacy-ai"
      ],
      "normalized_name": "BoltAI",
      "source_aliases": [
        "boltai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/boltai.svg",
      "profile_path": "/FindBetterApp/software/boltai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/boltai/about/",
      "platform_list": [
        "macOS",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "boltai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "boodlebox": {
      "id": "boodlebox",
      "name": "BoodleBox",
      "slug": "boodlebox",
      "official_url": "https://boodlebox.ai/",
      "pricing_url": "https://boodlebox.ai/pricing/",
      "category": "Education/team AI workspace",
      "best_for": "Students, faculty and teams using multiple AI models collaboratively",
      "summary": "BoodleBox is a multi-model AI workspace for education, teams and organizations with collaboration, security and model access.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free + paid + enterprise",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 20,
      "pricing_notes": "Official pricing lists Boodle Basic free, Boodle Unlimited at $20/month ($16 for Education), and Enterprise custom pricing.",
      "pricing_display_summary": "Free Basic; Boodle Unlimited $20/mo or $16 education",
      "login_required": "account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": false,
      "duck_ai_fit": "Better than Duck.ai for education and team collaboration where shared workspaces and admin-style controls matter.",
      "tags": [
        "business",
        "collaboration",
        "duck-ai-alternative",
        "education",
        "multi-model-ai",
        "students",
        "teams",
        "v19-candidate",
        "team-ai-workspace",
        "free"
      ],
      "recommended_pages": [
        "students",
        "for-education",
        "for-teams",
        "business",
        "multi-model"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "BoodleBox pricing",
          "url": "https://boodlebox.ai/pricing/",
          "verified_fields": [
            "Official pricing lists Free Basic, $20/mo Unlimited, $16 Education and Enterprise custom pricing."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/boodlebox.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=boodlebox.ai&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official pricing lists Boodle Basic free, Boodle Unlimited at $20/month ($16 for Education), and Enterprise custom pricing.",
        "paid_from_usd": 20,
        "display": "Free Basic; Boodle Unlimited $20/mo or $16 education",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "BoodleBox",
      "source_aliases": [
        "boodlebox"
      ],
      "icon": "/FindBetterApp/assets/img/tools/boodlebox.svg",
      "profile_path": "/FindBetterApp/software/boodlebox/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/boodlebox/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "boodlebox",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "boomplay": {
      "id": "boomplay",
      "name": "Boomplay",
      "slug": "boomplay",
      "category": "African Music Streaming / Afrobeats / Mobile Music App",
      "primary_category_id": "african-music-streaming",
      "categories": [
        "african-music-streaming",
        "music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://www.boomplay.com/",
      "pricing_url": "https://play.google.com/store/apps/details?id=com.afmobi.boomplayer",
      "summary": "Boomplay is a mobile-first music app with a strong African music focus, large catalog, downloads, playlists and premium/offline features.",
      "best_for": "African music, Afrobeats, mobile/offline listening and regional music discovery",
      "pricing_model": "free + premium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_tzs": null,
      "paid_from_text": "Regional premium pricing; manual app-store/in-app checkout needed",
      "pricing_display_summary": "Free; Premium regional pricing requires manual verification",
      "student_discount": "unknown",
      "family_plan": "unknown",
      "duo_plan": "unknown",
      "free_plan_limits": "Free app with ads/limitations; premium removes ads and unlocks premium/offline features.",
      "catalog_size": "100M+ songs in App Store/Google Play listing result.",
      "audio_quality": "Standard mobile streaming; check premium quality in app.",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": false,
      "african_music": true,
      "music_videos": false,
      "tags": [
        "african-music",
        "afrobeats",
        "free",
        "offline",
        "mobile",
        "spotify-alternative",
        "music-streaming",
        "mobile-music-app"
      ],
      "contexts": [
        "african-music",
        "afrobeats",
        "free",
        "offline",
        "mobile"
      ],
      "spotify_fit": "Best Spotify alternative for African music discovery, Afrobeats and mobile-first listening in many African markets.",
      "strengths": [
        "Strong African music angle",
        "100M+ songs in app listing",
        "Offline/download features"
      ],
      "weaknesses": [
        "Exact premium pricing varies and needs in-app verification"
      ],
      "source": "Boomplay App Store / Google Play listings",
      "source_url": "https://play.google.com/store/apps/details?id=com.afmobi.boomplayer",
      "evidence": "App store listing says Boomplay has 100M+ songs and premium/offline/no-ad features.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "medium-low",
      "public_status": "noindex MVP review",
      "primary_category": "african-music-streaming",
      "normalized_name": "Boomplay",
      "source_aliases": [
        "boomplay"
      ],
      "icon": "/FindBetterApp/assets/img/tools/boomplay.svg",
      "profile_path": "/FindBetterApp/software/boomplay/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/boomplay/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "boomplay",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "botpress": {
      "id": "botpress",
      "name": "Botpress",
      "slug": "botpress",
      "official_url": "https://botpress.com/",
      "category": "AI agent / chatbot builder",
      "best_for": "Support teams and developers building AI agents, chatbots, knowledge-base bots and customer workflows",
      "summary": "Botpress is an AI-agent and chatbot platform useful as a Gemini alternative when the job is customer support, lead capture or knowledge-base automation instead of personal AI chat.",
      "platforms": "Web cloud, agent builder",
      "pricing_model": "Free tier plus paid AI-agent tiers and AI spend",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official pricing has a free tier and paid tiers; exact Plus/Team/Managed pricing and AI spend must be screenshot-verified before launch.",
      "paid_from_usd": 89,
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-agent",
        "chatbot-builder",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "normalized_name": "Botpress",
      "source_aliases": [
        "botpress"
      ],
      "icon": "/FindBetterApp/assets/img/tools/botpress.svg",
      "profile_path": "/FindBetterApp/software/botpress/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/botpress/about/",
      "platform_list": [
        "Web cloud",
        "agent builder"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "botpress",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "brandcrowd": {
      "id": "brandcrowd",
      "name": "BrandCrowd",
      "slug": "brandcrowd",
      "official_url": "https://www.brandcrowd.com/",
      "profile_path": "/FindBetterApp/software/brandcrowd/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "logo-design-tools",
        "ai-coding-tools"
      ],
      "tags": [
        "templates",
        "logo-maker",
        "canva-alternative",
        "logo-maker-design-templates"
      ],
      "best_for": "Logo templates, business cards, brand assets and quick identity design",
      "summary": "BrandCrowd helps users with logo templates, business cards, brand assets and quick identity design.",
      "pricing_model": "Logo/download/subscription pricing requires checkout verification.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "BrandCrowd",
      "source_aliases": [
        "brandcrowd"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/brandcrowd/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "brandcrowd",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "brave-leo": {
      "id": "brave-leo",
      "name": "Brave Leo",
      "slug": "brave-leo",
      "official_url": "https://brave.com/leo/",
      "category": "AI assistant",
      "best_for": "private no-login browser AI",
      "summary": "Brave Leo is Brave’s built-in AI assistant. It is a strong Claude alternative for users who want browser-based AI help with a privacy-first, no-extra-account flow.",
      "platforms": "Brave browser, Web, Desktop, Mobile browser",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 14.99,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Brave Leo official page.",
      "login_required": "no for basic browser use",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for no-login, privacy-focused, free pages.",
      "use_cases": [
        "no-login",
        "privacy-focused",
        "free"
      ],
      "tags": [
        "ai-assistant",
        "claude-alternative",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "no-login",
        "privacy-ai",
        "privacy-focused",
        "private-ai",
        "v13-candidate"
      ],
      "recommended_pages": [
        "no-login",
        "privacy-focused",
        "free"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Brave Leo official page",
          "url": "https://brave.com/leo/",
          "verified_fields": [
            "built into Brave browser",
            "no account/login positioning",
            "premium plan around $14.99/mo",
            "multiple model support"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/brave-leo.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=brave.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "freemium / paid. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 14.99,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "no-login": 92,
        "privacy-focused": 88,
        "free": 80
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "no-login": false,
        "privacy-focused": false,
        "free": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for no-login, privacy-focused, free. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Brave Leo official page. Paid-from display value: 14.99. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "privacy-ai"
      ],
      "normalized_name": "Brave Leo",
      "source_aliases": [
        "brave-leo"
      ],
      "icon": "/FindBetterApp/assets/img/tools/brave-leo.svg",
      "profile_path": "/FindBetterApp/software/brave-leo/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/brave-leo/about/",
      "platform_list": [
        "Brave browser",
        "Web",
        "Desktop",
        "Mobile browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "brave-leo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "cabina-ai": {
      "id": "cabina-ai",
      "name": "Cabina.AI",
      "slug": "cabina-ai",
      "official_url": "https://cabina.ai/",
      "category": "Multi-model AI workspace",
      "best_for": "Users who want many models in one workspace instead of one Gemini subscription.",
      "summary": "All-in-one workspace that combines ChatGPT, Gemini, Claude, image models and other AI tools in one account.",
      "platforms": "Web",
      "pricing_model": "Free mode, pay-as-you-go from $3, and monthly subscriptions from around $4.99/month.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free mode, pay-as-you-go from $3, and monthly subscriptions from around $4.99/month.",
      "paid_from_usd": 4.99,
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "All-in-one workspace that combines ChatGPT, Gemini, Claude, image models and other AI tools in one account.",
      "tags": [
        "multi-model",
        "workspace",
        "ai-chat",
        "multi-model-ai-workspace",
        "free"
      ],
      "source_urls": [
        "https://cabina.ai/pricing",
        "https://cabina.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "api-providers",
      "categories": [
        "api-providers",
        "ai-chatbots"
      ],
      "normalized_name": "Cabina.AI",
      "source_aliases": [
        "cabina-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/cabina-ai.svg",
      "profile_path": "/FindBetterApp/software/cabina-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/cabina-ai/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "cabina-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "camtasia": {
      "id": "camtasia",
      "name": "Camtasia",
      "official_url": "https://www.techsmith.com/camtasia/",
      "pricing_url": "https://www.techsmith.com/store/camtasia",
      "summary": "Camtasia is TechSmith’s screen recorder and video editor for tutorials, training videos, product demos, courses and professional screen-based content.",
      "best_for": "Tutorials, training videos, screen recordings, demos and text-based editing",
      "pricing_model": "free online/paid desktop plans",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 39,
      "paid_from_text": "TechSmith store shows Starter from $39 and higher paid plans; exact plan/currency may vary.",
      "pricing_display_summary": "Free download/online route plus paid Camtasia plans; TechSmith store shows Starter from $39 and Essentials yearly pricing.",
      "devices": [
        "Windows",
        "macOS",
        "Web"
      ],
      "platforms": "Windows, macOS, Web/online recorder",
      "no_watermark_free": "Camtasia online page says free and no watermark; desktop trial/export limits need screenshot.",
      "user_friendly_level": "beginner to intermediate",
      "source": "TechSmith Camtasia official pages",
      "source_url": "https://www.techsmith.com/store/camtasia",
      "evidence": "Official TechSmith pages describe Camtasia as a free screen recorder/video editor route and paid store plans.",
      "contexts": [
        "for-pc",
        "online",
        "professional",
        "no-watermark"
      ],
      "tags": [
        "video-editor",
        "screen-recorder",
        "tutorials",
        "desktop-video-editor",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "camtasia",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Tutorials, training videos, screen recordings, demos and text-based editing",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Camtasia",
      "source_aliases": [
        "camtasia"
      ],
      "icon": "/FindBetterApp/assets/img/tools/camtasia.svg",
      "profile_path": "/FindBetterApp/software/camtasia/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/camtasia/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Web",
        "online recorder"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "camtasia",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "canva": {
      "id": "canva",
      "name": "Canva",
      "slug": "canva",
      "official_url": "https://www.canva.com/",
      "profile_path": "/FindBetterApp/software/canva/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "ai-coding-tools",
        "presentation-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "nonprofit",
        "templates",
        "brand-kit",
        "education",
        "video-editor",
        "team-collaboration",
        "presentation-tool",
        "ai-design",
        "social-media-design",
        "design",
        "free"
      ],
      "best_for": "Templates, social posts, presentations, brand kits, education, nonprofits and fast visual content",
      "summary": "Canva helps users with templates, social posts, presentations, brand kits, education, nonprofits and fast visual content.",
      "pricing_model": "Free plan; Canva Pro/Teams pricing varies by country checkout; Canva Business US$20/person/month; Enterprise custom",
      "free_plan": true,
      "paid_from_usd": "regional_checkout_required",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Canva",
      "source_aliases": [
        "canva"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": "/FindBetterApp/alternatives/canva/",
      "search_url": "/FindBetterApp/alternatives/canva/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "canva",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "canva-video": {
      "id": "canva-video",
      "name": "Canva Video",
      "slug": "canva-video",
      "official_url": "https://www.canva.com/create/capcut-alternative/",
      "pricing_url": "https://www.canva.com/pricing/",
      "summary": "Canva Video is a browser/mobile design and video editor for templates, social videos, thumbnails, brand kits, presentations and simple video content.",
      "best_for": "Template-based social videos, brand content and beginner browser editing",
      "pricing_model": "freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free video editor; Canva Pro/Teams pricing varies by country/account route",
      "pricing_display_summary": "Free video editor available; paid Canva plans unlock more templates, brand and AI tools. Local pricing screenshot required.",
      "devices": [
        "Web",
        "Android",
        "iPhone",
        "iPad",
        "Desktop browser"
      ],
      "platforms": "Web, Android, iOS/iPadOS, desktop browser",
      "no_watermark_free": "Depends on premium assets/templates; manual export test required.",
      "user_friendly_level": "very beginner friendly",
      "source": "Canva CapCut alternative page",
      "source_url": "https://www.canva.com/create/capcut-alternative/",
      "evidence": "Canva positions its video editor as a free CapCut alternative and says Pro/Teams/Enterprise unlock more features.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "presentation-tools",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-youtube-shorts",
        "free",
        "online"
      ],
      "capcut_fit": "CapCut alternative for template-based social videos, brand content and beginner browser editing.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Canva Video",
      "source_aliases": [
        "canva-video"
      ],
      "icon": "/FindBetterApp/assets/img/tools/canva-video.svg",
      "profile_path": "/FindBetterApp/software/canva-video/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/canva-video/about/",
      "platform_list": [
        "Web",
        "Android",
        "iOS",
        "iPadOS",
        "desktop browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "canva-video",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "capcut": {
      "id": "capcut",
      "name": "CapCut",
      "slug": "capcut",
      "official_url": "https://www.capcut.com/",
      "pricing_url": "https://www.capcut.com/resource/capcut-standard-vs-pro",
      "summary": "CapCut is a ByteDance video editor for short-form creators, TikTok/Reels/Shorts workflows, templates, auto captions, AI tools, mobile editing, desktop editing and web editing.",
      "best_for": "TikTok, Reels, Shorts, beginner editing, templates, auto captions and quick social video creation",
      "pricing_model": "freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 19.99,
      "paid_from_text": "CapCut Pro reference: $19.99/mo or $179.99/yr; varies by region, tax, platform and promotions",
      "pricing_display_summary": "Free plan available; CapCut Pro reference price $19.99/mo or $179.99/yr, with region/platform variation.",
      "devices": [
        "Web",
        "Windows",
        "macOS",
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Web, Windows, macOS, Android, iOS/iPadOS",
      "no_watermark_free": "Manual export test required; Pro commonly removes premium/export restrictions. Do not launch without watermark screenshots.",
      "user_friendly_level": "very beginner friendly",
      "privacy_note": "Privacy policy says user content may be pre-uploaded/imported before saving or posting for features such as captions and recommendations; explain this fairly and do not claim CapCut owns all user videos.",
      "source": "CapCut official pages",
      "source_url": "https://www.capcut.com/resource/capcut-standard-vs-pro",
      "evidence": "Official CapCut resource lists Pro reference pricing and says pricing varies by region/platform; official privacy policy discusses User Content and pre-uploading; download pages cover desktop/mobile/web routes.",
      "pricing_confidence": "medium-high; final country/app-store screenshot required",
      "strengths": [
        "Very easy for beginners",
        "Strong templates and social-media workflow",
        "Auto captions and AI tools",
        "Mobile, desktop and web options"
      ],
      "weaknesses": [
        "Pricing varies by country/platform",
        "Some premium assets/tools require Pro",
        "Privacy/cloud-processing concerns for sensitive videos",
        "Not a pro color/VFX suite like DaVinci Resolve or Premiere"
      ],
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "caption-tools",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-pc",
        "for-tiktok",
        "free",
        "online"
      ],
      "capcut_fit": "Anchor tool",
      "last_pricing_checked": "2026-06-26",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "CapCut",
      "source_aliases": [
        "capcut"
      ],
      "icon": "/FindBetterApp/assets/img/tools/capcut.svg",
      "profile_path": "/FindBetterApp/software/capcut/about/",
      "alternatives_url": "/FindBetterApp/alternatives/capcut/",
      "search_url": "/FindBetterApp/alternatives/capcut/",
      "platform_list": [
        "Web",
        "Windows",
        "macOS",
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "capcut",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "captions-ai": {
      "id": "captions-ai",
      "name": "Captions AI",
      "official_url": "https://captions.ai/",
      "pricing_url": "https://captions.ai/pricing",
      "summary": "Captions AI is a mobile and browser AI video editor focused on AI captions, AI edits, avatars, dubbing, B-roll, sound effects and ready-to-post creator videos.",
      "best_for": "AI captions, AI editing and creator videos from phone or browser",
      "pricing_model": "freemium subscription with credits",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 9.99,
      "paid_from_text": "Official help mentions Pro at $9.99/mo; pricing page also lists Max at $24.99/mo and Scale from $69.99/mo. Screenshot required.",
      "pricing_display_summary": "Free download/start; Pro/Max/Scale plans exist, with official references around $9.99/mo, $24.99/mo and Scale from $69.99/mo depending on plan page.",
      "devices": [
        "Web",
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Web/browser, Android, iOS/iPadOS",
      "no_watermark_free": "Paid plan required for no-watermark according to official help; screenshot/export proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "Captions official site/pricing/help",
      "source_url": "https://captions.ai/pricing",
      "evidence": "Official pages describe phone/computer availability, AI captioning and paid plans including Max/Scale; help center mentions Pro includes exports/no watermarks.",
      "contexts": [
        "ai-captions",
        "auto-subtitles",
        "ai-video-editors",
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-instagram-reels",
        "for-youtube-shorts"
      ],
      "tags": [
        "video-editor",
        "ai-video",
        "ai-captions",
        "auto-subtitles",
        "short-form-video",
        "mobile",
        "creator-tools",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "captions-ai",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "caption-tools",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for AI captions, AI editing and creator videos from phone or browser",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Captions AI",
      "source_aliases": [
        "captions-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/captions-ai.svg",
      "profile_path": "/FindBetterApp/software/captions-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/captions-ai/about/",
      "platform_list": [
        "Web",
        "browser",
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "captions-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "character-ai": {
      "id": "character-ai",
      "name": "Character.AI",
      "slug": "character-ai",
      "official_url": "https://character.ai/",
      "profile_path": "/FindBetterApp/software/character-ai/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "ai-chat",
        "android",
        "chatgpt-alternative",
        "claude-alternative",
        "companion",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "ios",
        "login-required",
        "mobile",
        "paid",
        "research",
        "roleplay",
        "v11-2-added",
        "voice"
      ],
      "best_for": "Roleplay, character chat and AI companion use",
      "summary": "Character.AI is a character/chat companion platform for roleplay, entertainment, voice calls and persona-based conversations rather than factual productivity.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "account likely required for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, iOS, Android",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Character.AI",
      "source_aliases": [
        "character-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/character-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/character-ai/about/",
      "platform_list": [
        "Web",
        "iOS",
        "Android"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "character-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "chatbot-ui": {
      "id": "chatbot-ui",
      "name": "Chatbot UI",
      "slug": "chatbot-ui",
      "official_url": "https://github.com/mckaywrigley/chatbot-ui",
      "category": "Open-source AI chat UI",
      "best_for": "Open-source AI chat front-end",
      "summary": "Open-source chat interface for any model; can be hosted or self-hosted.",
      "platforms": "Web app / self-hosted UI",
      "pricing_model": "open-source / hosted option",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium if official source; low otherwise.",
      "login_required": "self-managed or hosted",
      "account_notes": "Self-hosted UI; account/auth behavior depends on deployment and configured providers. Verify current repository status and provider setup before public claims.",
      "open_source": true,
      "license": "MIT",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Needs model/provider configuration.",
      "why_chatgpt_alternative": "ChatGPT-style UI layer for custom model stacks.",
      "use_cases": [
        "open-source ChatGPT-style web UI",
        "self-hosted chat interface",
        "multi-model AI chat frontend",
        "developer-customizable chatbot"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "ui",
        "open-source-ai-chat-ui",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Chatbot UI GitHub",
          "url": "https://github.com/mckaywrigley/chatbot-ui",
          "verified_fields": [
            "AI chat for any model",
            "hosted/self-hosted UI"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/chatbot-ui.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium if official source; low otherwise.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "needs classification",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/server",
        "docker": "manual check",
        "offline_possible": "depends on models/providers",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [],
      "competitor_gap": "",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "clean browser no-login test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "setup_hardware_requirements_needed",
        "v5_source_checked",
        "use_cases_backfilled"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {},
      "evidence_level": "needs_more_primary_sources",
      "source_notes": [],
      "public_ready_by_page": {},
      "v5_editor_summary": "Chatbot UI verified from official sources where available. Best fit: Open-source AI chat front-end. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "medium if official source; low otherwise",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium if official source; low otherwise"
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "open-source ChatGPT-style web UI",
          "self-hosted chat interface",
          "multi-model AI chat frontend"
        ],
        "avoid_if": [
          "Needs model/provider configuration."
        ],
        "replaces_chatgpt_for": [
          "open-source ChatGPT-style web UI",
          "self-hosted chat interface",
          "multi-model AI chat frontend",
          "developer-customizable chatbot"
        ],
        "does_not_replace_chatgpt_for": [
          "Needs model/provider configuration."
        ],
        "plain_english": "ChatGPT-style UI layer for custom model stacks."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium if official source; low otherwise. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "Chatbot UI",
      "source_aliases": [
        "chatbot-ui"
      ],
      "icon": "/FindBetterApp/assets/img/tools/chatbot-ui.svg",
      "profile_path": "/FindBetterApp/software/chatbot-ui/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/chatbot-ui/about/",
      "platform_list": [
        "Web app",
        "self-hosted UI",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "chatbot-ui",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "chatbox-ai": {
      "id": "chatbox-ai",
      "name": "Chatbox AI",
      "slug": "chatbox-ai",
      "official_url": "https://chatboxai.app/en",
      "pricing_url": "https://chatboxai.app/en/pricing",
      "category": "AI client / local desktop AI / multi-model assistant",
      "best_for": "Desktop AI client with many models, documents and web search",
      "summary": "Chatbox AI is a cross-platform AI client and service for chatting with models such as DeepSeek, GPT, Claude and Gemini, with document/image chat and web search on paid service plans.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free app + paid AI service",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 3.5,
      "pricing_notes": "Official pricing lists Chatbox AI Lite at $3.5/month annual or $3.99/month monthly, Pro at $16.7 annual or $19.99 monthly, and Pro+ at $33.33 annual or $39.99 monthly.",
      "pricing_display_summary": "$3.5/mo annual Lite or $3.99/mo monthly Lite",
      "login_required": "account/payment needed for Chatbox AI Service; BYO-key local client path needs manual test",
      "open_source": true,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": true,
      "privacy_focused": true,
      "duck_ai_fit": "Better than Duck.ai for desktop users who want a client, document chat, spreadsheet support and optional paid model access.",
      "tags": [
        "chatgpt-alternative",
        "desktop-ai",
        "duck-ai-alternative",
        "file-upload",
        "local-ai",
        "multi-model-ai",
        "open-source",
        "pdf-chat",
        "spreadsheet-upload",
        "v19-candidate",
        "ai-client",
        "local-desktop-ai",
        "multi-model-assistant",
        "free"
      ],
      "recommended_pages": [
        "local",
        "open-source",
        "with-file-upload",
        "with-spreadsheet-upload",
        "multi-model",
        "without-daily-limits"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Chatbox AI pricing",
          "url": "https://chatboxai.app/en/pricing",
          "verified_fields": [
            "Official pricing page lists Lite, Pro and Pro+ prices and features including documents/images/web search."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/chatbox-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=chatboxai.app&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official pricing lists Chatbox AI Lite at $3.5/month annual or $3.99/month monthly, Pro at $16.7 annual or $19.99 monthly, and Pro+ at $33.33 annual or $39.99 monthly.",
        "paid_from_usd": 3.5,
        "display": "$3.5/mo annual Lite or $3.99/mo monthly Lite",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "local-ai-tools",
        "api-providers",
        "research-ai",
        "ai-search-engines",
        "open-source-ai"
      ],
      "normalized_name": "Chatbox AI",
      "source_aliases": [
        "chatbox-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/chatbox-ai.svg",
      "profile_path": "/FindBetterApp/software/chatbox-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/chatbox-ai/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "chatbox-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "chatgpt": {
      "id": "chatgpt",
      "name": "ChatGPT",
      "slug": "chatgpt",
      "official_url": "https://openai.com/index/start-using-chatgpt-instantly/",
      "profile_path": "/FindBetterApp/software/chatgpt/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "ai-search-engines",
        "research-ai",
        "writing-ai"
      ],
      "tags": [
        "ai-assistant",
        "android",
        "chatgpt-alternative",
        "coding",
        "coding-ai",
        "conversational-ai",
        "deepseek-alternative",
        "desktop",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "gemini-alternative",
        "generative-ai",
        "gpt",
        "image-generation",
        "ios",
        "llm",
        "low-login",
        "mobile",
        "openai",
        "paid",
        "productivity-ai",
        "research",
        "research-ai",
        "voice-assistant",
        "writing",
        "writing-ai"
      ],
      "best_for": "general AI assistant",
      "summary": "ChatGPT is OpenAI’s general-purpose AI assistant for chat, writing, learning, coding help, image generation, voice conversations, file analysis, web search and research-style workflows.",
      "pricing_model": "Freemium subscription",
      "free_plan": true,
      "paid_from_usd": 8,
      "login_required": "limited",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, iOS, Android, macOS app, Windows app",
      "last_verified": "2026-06-26",
      "verification_status": "v11 big bio upgrade; competitor-depth profile fields added; manual verification gates remain",
      "source_count": 6,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "ChatGPT",
      "source_aliases": [
        "chatgpt",
        "gpt",
        "openai-chatgpt"
      ],
      "icon": "/FindBetterApp/assets/img/tools/chatgpt.svg",
      "alternatives_url": "/FindBetterApp/alternatives/chatgpt/",
      "search_url": "/FindBetterApp/alternatives/chatgpt/",
      "platform_list": [
        "Web",
        "iOS",
        "Android",
        "macOS app",
        "Windows app"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "chatgpt",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "chatgpt-atlas": {
      "id": "chatgpt-atlas",
      "name": "ChatGPT Atlas",
      "slug": "chatgpt-atlas",
      "official_url": "https://openai.com/index/introducing-chatgpt-atlas/",
      "pricing_url": "https://chatgpt.com/pricing/",
      "category": "AI browser / ChatGPT browser",
      "best_for": "ChatGPT built into a browser workflow",
      "summary": "ChatGPT Atlas is OpenAI’s browser with ChatGPT built in for browsing, context-aware assistance and agentic web workflows.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "included with ChatGPT access tiers",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "OpenAI announcement says Atlas is available on macOS for Free, Plus, Pro and Go users globally and beta for Business users.",
      "pricing_display_summary": "Available to ChatGPT Free/Plus/Pro/Go users where supported; paid ChatGPT plans vary",
      "login_required": "ChatGPT account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": false,
      "duck_ai_fit": "Better than Duck.ai when the user wants a full AI browser built around ChatGPT rather than a private lightweight chat page.",
      "tags": [
        "agentic-ai",
        "ai-browser",
        "browser-ai",
        "chatgpt-alternative",
        "duck-ai-alternative",
        "productivity",
        "research",
        "v19-candidate",
        "chatgpt-browser",
        "free"
      ],
      "recommended_pages": [
        "ai-browser",
        "chatgpt",
        "research",
        "business"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "OpenAI ChatGPT Atlas announcement",
          "url": "https://openai.com/index/introducing-chatgpt-atlas/",
          "verified_fields": [
            "Official OpenAI announcement describes Atlas as a browser with ChatGPT built in and mentions supported user plans."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/chatgpt-atlas.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=openai.com&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "OpenAI announcement says Atlas is available on macOS for Free, Plus, Pro and Go users globally and beta for Business users.",
        "paid_from_usd": 0,
        "display": "Available to ChatGPT Free/Plus/Pro/Go users where supported; paid ChatGPT plans vary",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "normalized_name": "ChatGPT Atlas",
      "source_aliases": [
        "chatgpt-atlas"
      ],
      "icon": "/FindBetterApp/assets/img/tools/chatgpt-atlas.svg",
      "profile_path": "/FindBetterApp/software/chatgpt-atlas/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/chatgpt-atlas/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "chatgpt-atlas",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "chatpdf": {
      "id": "chatpdf",
      "name": "ChatPDF",
      "slug": "chatpdf",
      "official_url": "https://www.chatpdf.com/",
      "profile_path": "/FindBetterApp/software/chatpdf/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "api-providers",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "android",
        "api",
        "chatgpt-alternative",
        "claude-alternative",
        "document-chat",
        "free",
        "login-required",
        "mobile",
        "paid",
        "pdf-ai",
        "research",
        "research-papers",
        "student",
        "v13-2-candidate"
      ],
      "best_for": "Simple chat-with-PDF and research paper Q&A",
      "summary": "ChatPDF is an AI-powered PDF chat app for uploading PDFs, asking questions, getting summaries and understanding research papers or long documents.",
      "pricing_model": "free / paid/API; verify exact plan price",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "free/basic flow may vary; account for full/API use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "platforms": "Web, Android, API",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "ChatPDF",
      "source_aliases": [
        "chatpdf"
      ],
      "icon": "/FindBetterApp/assets/img/tools/chatpdf.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/chatpdf/about/",
      "platform_list": [
        "Web",
        "Android",
        "API"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "chatpdf",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "chatsonic": {
      "id": "chatsonic",
      "name": "Chatsonic",
      "slug": "chatsonic",
      "official_url": "https://writesonic.com/chat",
      "category": "AI writing assistant",
      "best_for": "Marketing, writing and multi-model AI chat inside Writesonic ecosystem",
      "summary": "Chatsonic is Writesonic’s AI chat/writing assistant. It is a Claude alternative for marketing teams, copywriting and multi-model writing workflows.",
      "platforms": "Web",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": null,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Writesonic Chatsonic page.",
      "login_required": "yes for full use",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-writing, free, cheaper pages.",
      "use_cases": [
        "for-writing",
        "free",
        "cheaper"
      ],
      "tags": [
        "ai-writing-assistant",
        "cheaper",
        "claude-alternative",
        "for-writing",
        "free",
        "v13-candidate"
      ],
      "recommended_pages": [
        "for-writing",
        "free",
        "cheaper"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Writesonic Chatsonic page",
          "url": "https://writesonic.com/chat",
          "verified_fields": [
            "AI chat/writing assistant",
            "supports multiple model ecosystem",
            "marketing workflows",
            "pricing needs screenshot"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/chatsonic.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=writesonic.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "freemium / paid. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": null,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-writing": 84,
        "free": 70
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-writing": false,
        "free": false,
        "cheaper": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-writing, free, cheaper. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Writesonic Chatsonic page. Paid-from display value: None. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "writing-ai",
      "categories": [
        "writing-ai",
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "normalized_name": "Chatsonic",
      "source_aliases": [
        "chatsonic"
      ],
      "icon": "/FindBetterApp/assets/img/tools/chatsonic.svg",
      "profile_path": "/FindBetterApp/software/chatsonic/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/chatsonic/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "chatsonic",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "cherry-studio": {
      "id": "cherry-studio",
      "name": "Cherry Studio",
      "slug": "cherry-studio",
      "official_url": "https://cherry-ai.com/",
      "category": "Desktop AI client",
      "best_for": "Free/open-source cross-platform desktop client for many AI providers and local models",
      "summary": "Cherry Studio is a cross-platform desktop AI client for Windows, macOS and Linux, supporting 100+ to 300+ models/providers including OpenAI, Anthropic, Gemini, Ollama and more.",
      "platforms": "Windows, macOS, Linux",
      "pricing_model": "free / open-source / provider costs vary",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "Official download page describes Cherry Studio as completely free and open source; model/API/provider usage may cost money.",
      "login_required": "no app account for local client; provider API/account may be needed",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": true,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": true,
      "mac": true,
      "linux": true,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": "unknown",
      "multi_user": false,
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for no-login, open-source, privacy-focused pages.",
      "why_claude_alternative": "Cherry Studio is a cross-platform desktop AI client for Windows, macOS and Linux, supporting 100+ to 300+ models/providers including OpenAI, Anthropic, Gemini, Ollama and more.",
      "use_cases": [
        "no-login",
        "open-source",
        "privacy-focused",
        "free",
        "self-hosted"
      ],
      "tags": [
        "desktop-ai",
        "open-source",
        "local-ai",
        "multi-model",
        "claude-alternative",
        "v13-2-candidate",
        "desktop-ai-client",
        "free"
      ],
      "recommended_pages": [
        "no-login",
        "open-source",
        "privacy-focused",
        "free",
        "self-hosted"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Cherry Studio official/GitHub pages",
          "url": "https://cherry-ai.com/",
          "verified_fields": [
            "Windows/macOS/Linux desktop client",
            "free/open-source download claim",
            "many model providers"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/cherry-studio.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=cherry-ai.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official download page describes Cherry Studio as completely free and open source; model/API/provider usage may cost money. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "ai-chatbots",
        "ai-coding-tools",
        "api-providers",
        "open-source-ai"
      ],
      "normalized_name": "Cherry Studio",
      "source_aliases": [
        "cherry-studio"
      ],
      "icon": "/FindBetterApp/assets/img/tools/cherry-studio.svg",
      "profile_path": "/FindBetterApp/software/cherry-studio/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/cherry-studio/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "cherry-studio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "claude": {
      "id": "claude",
      "name": "Claude",
      "slug": "claude",
      "official_url": "https://claude.ai/",
      "profile_path": "/FindBetterApp/software/claude/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "ai-search-engines",
        "api-providers",
        "research-ai",
        "writing-ai"
      ],
      "tags": [
        "analysis",
        "android",
        "api",
        "chatgpt-alternative",
        "coding",
        "deepseek-alternative",
        "desktop",
        "document-chat",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "gemini-alternative",
        "ios",
        "login-required",
        "mobile",
        "paid",
        "proprietary-ai",
        "reasoning",
        "research",
        "writing"
      ],
      "best_for": "writing and reasoning",
      "summary": "Claude is Anthropic’s AI assistant for writing, analysis, coding, research, document work and complex reasoning. It is proprietary, account-based and cloud-hosted, with free, paid, team, enterprise and API paths.",
      "pricing_model": "freemium / paid / API",
      "free_plan": true,
      "paid_from_usd": 20,
      "login_required": "yes",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, iOS, Android, desktop, API, Claude Code",
      "last_verified": "2026-06-26",
      "verification_status": "Claude data pack v1 official-source checked; noindex until manual tests pass",
      "source_count": 16,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Claude",
      "source_aliases": [
        "anthropic-claude",
        "claude"
      ],
      "icon": "/FindBetterApp/assets/img/tools/claude.svg",
      "alternatives_url": "/FindBetterApp/alternatives/claude/",
      "search_url": "/FindBetterApp/alternatives/claude/",
      "platform_list": [
        "Web",
        "iOS",
        "Android",
        "desktop",
        "API",
        "Claude Code"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "claude",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "claude-code": {
      "id": "claude-code",
      "name": "Claude Code",
      "slug": "claude-code",
      "official_url": "https://github.com/anthropics/claude-code",
      "category": "Agentic coding tool",
      "best_for": "Terminal codebase-aware agent",
      "summary": "Agentic coding tool that lives in the terminal, understands your codebase and handles routine tasks/git workflows.",
      "platforms": "Terminal, IDE/web integrations depending on plan",
      "pricing_model": "paid via Claude plans/API",
      "free_plan": false,
      "starting_price_usd": "",
      "pricing_notes": "Claude Code can use Claude subscription surfaces or consume API tokens with a Claude Console account; exact plan fit needs final check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
      "login_required": "yes",
      "account_notes": "Anthropic/Claude account or API access required; terminal/IDE agent can edit files and run commands with user permissions.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Not open-source/self-hosted; requires Claude/API access.",
      "why_chatgpt_alternative": "Better for codebase operations and terminal engineering work.",
      "use_cases": [
        "terminal coding agent",
        "codebase understanding",
        "file editing",
        "running commands/tests",
        "complex refactors"
      ],
      "tags": [
        "coding",
        "terminal",
        "agentic",
        "paid",
        "agentic-coding-tool"
      ],
      "recommended_pages": [
        "for-coding"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Claude Code GitHub",
          "url": "https://github.com/anthropics/claude-code",
          "verified_fields": [
            "agentic coding tool",
            "terminal",
            "codebase"
          ]
        },
        {
          "title": "Claude docs",
          "url": "https://platform.claude.com/docs",
          "verified_fields": [
            "Claude Code docs"
          ]
        },
        {
          "title": "Claude Code product page",
          "url": "https://claude.com/product/claude-code",
          "verified_fields": [
            "terminal",
            "codebase understanding",
            "permission before file/command changes"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://docs.anthropic.com/claude-code/quickstart",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/claude-code.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Claude Code can use Claude subscription surfaces or consume API tokens with a Claude Console account; exact plan fit needs final check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "not_applicable",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown"
      },
      "coding_matrix": {
        "vs_code": "yes/official product page lists VS Code",
        "jetbrains": "yes/official product page lists JetBrains",
        "terminal": "yes",
        "github_integration": "via MCP/Git tools verify",
        "repo_awareness": "yes",
        "can_edit_files": "yes",
        "can_run_commands": "yes with permission",
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "yes",
        "permission_prompts": "yes before file changes/commands per official FAQ",
        "sandbox": "local terminal; no remote code index claimed",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown",
        "ide_support": "terminal plus IDE integrations/surfaces",
        "pull_request_support": "via tooling/GitHub workflows when connected",
        "best_for": "deep codebase edits, refactors, tests and terminal workflows",
        "safety_note": "official page says it asks for permission before file changes or commands"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [
        "you do not want AI able to edit files/run commands",
        "you need fully free coding agent",
        "you need a beginner no-terminal flow"
      ],
      "competitor_gap": "",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "clean browser no-login test",
        "coding safety/action test",
        "country availability test",
        "mobile layout test",
        "mobile web/app first-run test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "for-coding": 90
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "official_terminal_ide_agent",
        "can_edit_files_run_commands"
      ],
      "public_ready_by_page": {
        "for-coding": false
      },
      "v5_editor_summary": "Claude Code verified from official sources where available. Best fit: terminal coding agent, codebase understanding, file editing. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium",
        "coding_confidence": "high",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "officially verified agentic coding tool across terminal/IDE/desktop/browser; cost depends on subscription/API",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Claude Code can use Claude subscription surfaces or consume API tokens with a Claude Console account; exact plan fit needs final check. Paid-from: unknown.",
        "free_plan": false,
        "starting_price_usd": null,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Claude Code can use Claude subscription surfaces or consume API tokens with a Claude Console account; exact plan fit needs final check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Claude Code can use Claude subscription surfaces or consume API tokens with a Claude Console account; exact plan fit needs final check.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium",
          "paid_plan_starting_price": "requires Claude Pro/Max/Team/Enterprise or Console/API usage; exact cost verify"
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You want a codebase agent that edits files and runs commands",
          "You work in terminal/IDE and can review changes carefully",
          "You need multi-file debugging/refactoring"
        ],
        "avoid_if": [
          "You do not want AI running commands",
          "You need predictable fixed low cost for long sessions",
          "You are not comfortable reviewing code diffs"
        ],
        "replaces_chatgpt_for": [
          "terminal coding sessions",
          "repo debugging",
          "file edits",
          "command execution"
        ],
        "does_not_replace_chatgpt_for": [
          "casual web chat",
          "no-account use",
          "non-technical writing workflows"
        ],
        "plain_english": "Strong for real software work because it can act on the repo, but users must understand command/diff safety."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 85,
        "coding_terminal": 95,
        "code_review_pr": 80,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Claude Code can use Claude subscription surfaces or consume API tokens with a Claude Console account; exact plan fit needs final check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots"
      ],
      "normalized_name": "Claude Code",
      "source_aliases": [
        "claude-code"
      ],
      "icon": "/FindBetterApp/assets/img/tools/claude-code.svg",
      "profile_path": "/FindBetterApp/software/claude-code/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/claude-code/about/",
      "platform_list": [
        "Terminal",
        "IDE",
        "web integrations depending on plan"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "claude-code",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "cline": {
      "id": "cline",
      "name": "Cline",
      "slug": "cline",
      "official_url": "https://github.com/Cline/Cline",
      "category": "AI coding agent",
      "best_for": "Open-source VS Code/JetBrains coding agent with file edits, tools and agent workflows",
      "summary": "Cline is an open-source coding agent ecosystem for editor-based AI development. It belongs in Claude Code alternatives, especially open-source and BYOK coding-agent pages.",
      "platforms": "VS Code, JetBrains, CLI/SDK",
      "pricing_model": "open-source / BYOK",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Cline GitHub repository.",
      "login_required": "no app account for local extension; model/API account may be needed",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": true,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [
        "VS Code",
        "JetBrains"
      ],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding, open-source, self-hosted, privacy-focused pages.",
      "use_cases": [
        "for-coding",
        "open-source",
        "self-hosted",
        "privacy-focused"
      ],
      "tags": [
        "ai-coding-agent",
        "claude-alternative",
        "for-coding",
        "open-source",
        "privacy-focused",
        "self-hosted",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "for-coding",
        "open-source",
        "self-hosted",
        "privacy-focused"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Cline GitHub repository",
          "url": "https://github.com/Cline/Cline",
          "verified_fields": [
            "open-source coding agent",
            "VS Code/JetBrains extension",
            "SDK/CLI/tools",
            "model provider needed"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/cline.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source / BYOK. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-coding": 92,
        "open-source": 86,
        "self-hosted": 70
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-coding": false,
        "open-source": false,
        "self-hosted": false,
        "privacy-focused": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-coding, open-source, self-hosted, privacy-focused. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Cline GitHub repository. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai",
        "capcut-alternatives",
        "video-editors"
      ],
      "normalized_name": "Cline",
      "source_aliases": [
        "cline"
      ],
      "icon": "/FindBetterApp/assets/img/tools/cline.svg",
      "profile_path": "/FindBetterApp/software/cline/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/cline/about/",
      "platform_list": [
        "VS Code",
        "JetBrains",
        "CLI",
        "SDK",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "cline",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "clipchamp": {
      "id": "clipchamp",
      "name": "Clipchamp",
      "slug": "clipchamp",
      "official_url": "https://clipchamp.com/",
      "profile_path": "/FindBetterApp/software/clipchamp/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "canva-alternative",
        "microsoft",
        "free"
      ],
      "best_for": "Browser video editing, Microsoft users and simple social videos",
      "summary": "Clipchamp helps users with browser video editing, microsoft users and simple social videos.",
      "pricing_model": "Free plan; premium features tied to Microsoft/Clipchamp plan state; manual check required.",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Clipchamp",
      "source_aliases": [
        "clipchamp"
      ],
      "icon": "/FindBetterApp/assets/img/tools/clipchamp.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/clipchamp/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "clipchamp",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "clockwise": {
      "id": "clockwise",
      "name": "Clockwise",
      "slug": "clockwise",
      "official_url": "https://www.getclockwise.com/",
      "category": "AI calendar optimization",
      "best_for": "Google Workspace teams wanting scheduling automation around Gemini workflows.",
      "summary": "Calendar automation that protects focus time and coordinates meetings for individuals and teams.",
      "platforms": "Web, Google Calendar, Slack integrations",
      "pricing_model": "Free plan; paid tiers need screenshot.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free plan; paid tiers need screenshot.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "Calendar automation that protects focus time and coordinates meetings for individuals and teams.",
      "tags": [
        "calendar",
        "productivity",
        "ai-calendar-optimization",
        "free"
      ],
      "source_urls": [
        "https://www.getclockwise.com/pricing",
        "https://www.getclockwise.com/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Clockwise",
      "source_aliases": [
        "clockwise"
      ],
      "icon": "/FindBetterApp/assets/img/tools/clockwise.svg",
      "profile_path": "/FindBetterApp/software/clockwise/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/clockwise/about/",
      "platform_list": [
        "Web",
        "Google Calendar",
        "Slack integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "clockwise",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "codebuff": {
      "id": "codebuff",
      "name": "Codebuff",
      "slug": "codebuff",
      "official_url": "https://www.codebuff.com/",
      "category": "Terminal AI coding agent",
      "best_for": "Terminal-based coding assistant that edits codebases and runs commands from natural language",
      "summary": "Codebuff is an AI coding assistant for the terminal that edits codebases from natural language instructions and can run commands; the GitHub page describes Freebuff as a free ad-supported version.",
      "platforms": "Terminal / npm / developer workflows",
      "pricing_model": "free/open-source path / paid likely; verify",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": "",
      "pricing_notes": "Official/GitHub sources confirm open-source/free ad-supported Freebuff path; any paid Codebuff pricing requires live screenshot.",
      "login_required": "developer setup; account may be needed for hosted/full features",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": false,
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, open-source, for-coding pages.",
      "why_claude_alternative": "Codebuff is an AI coding assistant for the terminal that edits codebases from natural language instructions and can run commands; the GitHub page describes Freebuff as a free ad-supported version.",
      "use_cases": [
        "free",
        "open-source",
        "for-coding"
      ],
      "tags": [
        "terminal",
        "coding-agent",
        "open-source",
        "free",
        "claude-code-alternative",
        "v13-2-candidate",
        "terminal-ai-coding-agent"
      ],
      "recommended_pages": [
        "free",
        "open-source",
        "for-coding"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Codebuff official/GitHub pages",
          "url": "https://www.codebuff.com/",
          "verified_fields": [
            "terminal coding assistant",
            "edits codebase",
            "runs terminal commands",
            "Freebuff free ad-supported path"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/codebuff.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=codebuff.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official/GitHub sources confirm open-source/free ad-supported Freebuff path; any paid Codebuff pricing requires live screenshot. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "local-ai-tools",
        "open-source-ai"
      ],
      "normalized_name": "Codebuff",
      "source_aliases": [
        "codebuff"
      ],
      "icon": "/FindBetterApp/assets/img/tools/codebuff.svg",
      "profile_path": "/FindBetterApp/software/codebuff/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/codebuff/about/",
      "platform_list": [
        "Terminal",
        "npm",
        "developer workflows"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "codebuff",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "coderabbit": {
      "id": "coderabbit",
      "name": "CodeRabbit",
      "slug": "coderabbit",
      "official_url": "https://coderabbit.ai/",
      "category": "AI code review",
      "best_for": "AI pull request review, docstrings, autofix and code-review automation",
      "summary": "CodeRabbit is an AI code review platform for pull request reviews, higher-quality reviews, linters/SAST integration, docstrings, autofix and team review workflows.",
      "platforms": "GitHub, GitLab and PR workflows",
      "pricing_model": "free / Pro / Pro Plus / Enterprise",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 24,
      "pricing_notes": "Official pricing/docs show Pro at $24/user/month billed annually or $30 month-to-month; free trial and higher tiers exist.",
      "login_required": "account/repo integration required",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "team/enterprise",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, for-coding pages.",
      "why_claude_alternative": "CodeRabbit is an AI code review platform for pull request reviews, higher-quality reviews, linters/SAST integration, docstrings, autofix and team review workflows.",
      "use_cases": [
        "free",
        "for-coding"
      ],
      "tags": [
        "code-review",
        "pull-requests",
        "developer",
        "automation",
        "claude-code-alternative",
        "v13-2-candidate",
        "ai-code-review",
        "free"
      ],
      "recommended_pages": [
        "free",
        "for-coding"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "CodeRabbit pricing/docs pages",
          "url": "https://coderabbit.ai/pricing",
          "verified_fields": [
            "Pro $24/user/mo annual or $30 monthly",
            "14-day free trial",
            "linters/SAST/autofix features"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/coderabbit.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=coderabbit.ai&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official pricing/docs show Pro at $24/user/month billed annually or $30 month-to-month; free trial and higher tiers exist. Paid-from display value: 24. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots"
      ],
      "normalized_name": "CodeRabbit",
      "source_aliases": [
        "coderabbit"
      ],
      "icon": "/FindBetterApp/assets/img/tools/coderabbit.svg",
      "profile_path": "/FindBetterApp/software/coderabbit/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/coderabbit/about/",
      "platform_list": [
        "GitHub",
        "GitLab and PR workflows",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "coderabbit",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "connected-papers": {
      "id": "connected-papers",
      "name": "Connected Papers",
      "slug": "connected-papers",
      "official_url": "https://www.connectedpapers.com/",
      "profile_path": "/FindBetterApp/software/connected-papers/about/",
      "primary_category": "education-ai-tools",
      "categories": [
        "education-ai-tools",
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "academic-research",
        "literature-review",
        "citation-map",
        "research",
        "claude-alternative",
        "literature-discovery",
        "free"
      ],
      "best_for": "Students and researchers who need to visualize a research field from one important paper.",
      "summary": "Connected Papers builds visual graphs around academic papers, helping users find prior work, derivative work and similar papers. It solves a narrower research-discovery problem than Claude.",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "paid_from_usd": 3,
      "pricing_notes": "Pricing should be captured from the official plan page before public indexing; use manual verification for exact quotas.",
      "source": "https://www.connectedpapers.com/",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Connected Papers",
      "source_aliases": [
        "connected-papers"
      ],
      "icon": "/FindBetterApp/assets/img/tools/connected-papers.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/connected-papers/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "connected-papers",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "consensus": {
      "id": "consensus",
      "name": "Consensus",
      "slug": "consensus",
      "official_url": "https://consensus.app/search/",
      "profile_path": "/FindBetterApp/software/consensus/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "research-ai",
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "tags": [
        "ai-academic-search",
        "chatgpt-alternative",
        "cheaper",
        "claude-alternative",
        "for-research",
        "free",
        "login-required",
        "paid",
        "research",
        "v13-candidate"
      ],
      "best_for": "Finding evidence from peer-reviewed literature and science-backed answers",
      "summary": "Consensus is an academic AI search engine focused on scientific literature. It is a Claude research alternative for evidence-based answers.",
      "pricing_model": "free / paid",
      "free_plan": true,
      "paid_from_usd": 10,
      "login_required": "yes for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Consensus",
      "source_aliases": [
        "consensus"
      ],
      "icon": "/FindBetterApp/assets/img/tools/consensus.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/consensus/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "consensus",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "continue": {
      "id": "continue",
      "name": "Continue",
      "slug": "continue",
      "official_url": "https://docs.continue.dev/",
      "category": "Open-source coding agent",
      "best_for": "Open-source/local-friendly coding assistant",
      "summary": "Open-source coding agent for CLI, VS Code and JetBrains that can connect local or cloud models.",
      "platforms": "CLI, VS Code, JetBrains",
      "pricing_model": "open-source / usage varies",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Open-source coding agent/extension; provider/model costs depend on configuration; repository maintenance status changed after acquisition. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
      "login_required": "depends",
      "account_notes": "Local/IDE extension can work with configured providers or local models; account requirements depend on chosen model/provider.",
      "open_source": true,
      "license": "Apache-2.0 (repository read-only/maintenance changed after Cursor acquisition)",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [
        "VS Code",
        "JetBrains"
      ],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Check current maintenance/status before strongly ranking.",
      "why_chatgpt_alternative": "Open-source coding workflow alternative with model control.",
      "use_cases": [
        "open-source IDE coding agent",
        "local model coding",
        "VS Code/JetBrains AI assistant",
        "bring-your-own-model workflow"
      ],
      "tags": [
        "coding",
        "open-source",
        "self-hosted",
        "ide",
        "local-models",
        "open-source-coding-agent",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "for-coding"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Continue docs",
          "url": "https://docs.continue.dev/",
          "verified_fields": [
            "open-source coding agent",
            "CLI",
            "VS Code",
            "JetBrains"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/continue.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=docs.continue.dev&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Open-source coding agent/extension; provider/model costs depend on configuration; repository maintenance status changed after acquisition. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "needs classification",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/server",
        "docker": "manual check",
        "offline_possible": "depends on models/providers",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": true,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [],
      "competitor_gap": "",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "clean browser no-login test",
        "coding safety/action test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "repo_maintenance_changed_after_acquisition",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "for-coding": 85
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "apache_2",
        "open_source_coding_agent",
        "repo_read_only_after_cursor_acquisition"
      ],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "open-source": false,
        "for-coding": false
      },
      "v5_editor_summary": "Continue verified from official sources where available. Best fit: open-source IDE coding agent, local model coding, VS Code/JetBrains AI assistant. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "medium",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "needs clean-browser test",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Open-source coding agent/extension; provider/model costs depend on configuration; repository maintenance status changed after acquisition. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Open-source coding agent/extension; provider/model costs depend on configuration; repository maintenance status changed after acquisition. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Open-source coding agent/extension; provider/model costs depend on configuration; repository maintenance status changed after acquisition.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium",
          "paid_from_usd": 0
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "open-source IDE coding agent",
          "local model coding",
          "VS Code/JetBrains AI assistant"
        ],
        "avoid_if": [
          "Check current maintenance/status before strongly ranking."
        ],
        "replaces_chatgpt_for": [
          "open-source IDE coding agent",
          "local model coding",
          "VS Code/JetBrains AI assistant",
          "bring-your-own-model workflow"
        ],
        "does_not_replace_chatgpt_for": [
          "Check current maintenance/status before strongly ranking."
        ],
        "plain_english": "Open-source coding workflow alternative with model control."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 75,
        "coding_terminal": 80,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "pricing_display_summary": "Open-source coding agent/extension; provider/model costs depend on configuration; repository maintenance status changed after acquisition. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "Continue",
      "source_aliases": [
        "continue"
      ],
      "icon": "/FindBetterApp/assets/img/tools/continue.svg",
      "profile_path": "/FindBetterApp/software/continue/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/continue/about/",
      "platform_list": [
        "CLI",
        "VS Code",
        "JetBrains"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "continue",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "copy-ai": {
      "id": "copy-ai",
      "name": "Copy.ai",
      "slug": "copy-ai",
      "official_url": "https://www.copy.ai/",
      "category": "AI writing / GTM automation",
      "best_for": "Marketing, sales and GTM writing workflows with automation",
      "summary": "Copy.ai is a GTM AI platform for marketing and sales teams, offering chat, brand/infobase workflows, automation and access to OpenAI, Anthropic and Gemini models.",
      "platforms": "Web",
      "pricing_model": "free / Pro / Growth / Enterprise",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 29,
      "pricing_notes": "Official pricing page shows Pro at $29/mo monthly or $24/mo annually, with higher Growth and Enterprise paths.",
      "login_required": "account required",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": "unknown",
      "multi_user": "Growth/Enterprise seats",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, for-writing pages.",
      "why_claude_alternative": "Copy.ai is a GTM AI platform for marketing and sales teams, offering chat, brand/infobase workflows, automation and access to OpenAI, Anthropic and Gemini models.",
      "use_cases": [
        "free",
        "for-writing"
      ],
      "tags": [
        "writing",
        "marketing",
        "sales",
        "gtm",
        "claude-alternative",
        "v13-2-candidate",
        "ai-writing",
        "gtm-automation",
        "free"
      ],
      "recommended_pages": [
        "free",
        "for-writing"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Copy.ai pricing page",
          "url": "https://www.copy.ai/prices",
          "verified_fields": [
            "Pro $29/mo or $24/mo annual",
            "OpenAI/Anthropic/Gemini model access",
            "GTM platform positioning"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/copy-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=copy.ai&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official pricing page shows Pro at $29/mo monthly or $24/mo annually, with higher Growth and Enterprise paths. Paid-from display value: 29. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "writing-ai",
      "categories": [
        "writing-ai",
        "ai-chatbots"
      ],
      "normalized_name": "Copy.ai",
      "source_aliases": [
        "copy-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/copy-ai.svg",
      "profile_path": "/FindBetterApp/software/copy-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/copy-ai/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "copy-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "corel-videostudio": {
      "id": "corel-videostudio",
      "name": "Corel VideoStudio",
      "official_url": "https://www.videostudiopro.com/",
      "pricing_url": "https://www.videostudiopro.com/en/products/videostudio/ultimate/",
      "summary": "Corel VideoStudio is a Windows video editor for creators who want templates, effects, screen recording, multicam and beginner/intermediate desktop editing.",
      "best_for": "Windows beginner/intermediate editing with templates and effects",
      "pricing_model": "paid license/trial route",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Paid Windows editor; exact current pricing requires screenshot.",
      "pricing_display_summary": "Paid Windows desktop editor; verify current price, edition and trial route before launch.",
      "devices": [
        "Windows"
      ],
      "platforms": "Windows",
      "no_watermark_free": "No free no-watermark claim; proof required.",
      "user_friendly_level": "beginner to intermediate",
      "source": "Corel VideoStudio official site",
      "source_url": "https://www.videostudiopro.com/",
      "evidence": "Official site positions VideoStudio as Windows video editing software; pricing proof needed.",
      "contexts": [
        "for-pc",
        "for-beginners",
        "professional",
        "offline"
      ],
      "tags": [
        "video-editor",
        "desktop-video-editor",
        "windows",
        "beginner",
        "capcut-alternative",
        "short-form-creator-tools"
      ],
      "slug": "corel-videostudio",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Windows beginner/intermediate editing with templates and effects",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Corel VideoStudio",
      "source_aliases": [
        "corel-videostudio"
      ],
      "icon": "/FindBetterApp/assets/img/tools/corel-videostudio.svg",
      "profile_path": "/FindBetterApp/software/corel-videostudio/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/corel-videostudio/about/",
      "platform_list": [
        "Windows"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "corel-videostudio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "coreldraw-go": {
      "id": "coreldraw-go",
      "name": "CorelDRAW Go",
      "slug": "coreldraw-go",
      "official_url": "https://www.coreldraw.com/",
      "pricing_url": "https://www.coreldraw.com/en/compare/canva-alternative/",
      "profile_path": "/FindBetterApp/software/coreldraw-go/",
      "primary_category": "vector-design-tools",
      "categories": [
        "vector-design-tools",
        "canva-alternatives",
        "logo-design-tools",
        "graphic-design-tools"
      ],
      "tags": [
        "vector-design",
        "design",
        "logo-design",
        "illustration",
        "professional-design"
      ],
      "best_for": "web-based vector design, illustrations, layouts and users who need more drawing control than template-only tools",
      "summary": "CorelDRAW Go helps users with web-based vector design, illustrations, layouts and users who need more drawing control than template-only tools.",
      "pricing_model": "Pricing requires manual checkout verification; official Corel page positions CorelDRAW as a Canva alternative with stronger vector design capabilities",
      "free_plan": "unknown",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "CorelDRAW Go",
      "source_aliases": [
        "coreldraw-go"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/coreldraw-go/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "coreldraw-go",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "cursor": {
      "id": "cursor",
      "name": "Cursor",
      "slug": "cursor",
      "official_url": "https://cursor.com/",
      "category": "AI code editor",
      "best_for": "AI-native editor with coding agents",
      "summary": "AI code editor where agents turn ideas into code inside the development environment.",
      "platforms": "Desktop editor",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/Hobby and paid plans exist; official pricing page verifies Teams at $40/user/month. Individual paid plan needs final screenshot check. Lowest known paid entry: $20/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
      "login_required": "yes",
      "account_notes": "Cursor account required for hosted models, sync and paid usage; local/open-router usage still needs setup.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": true,
      "mac": true,
      "linux": true,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Requires switching/installing editor.",
      "why_chatgpt_alternative": "Alternative for users who want coding inside an AI-first editor.",
      "use_cases": [
        "AI IDE",
        "repo-wide editing",
        "agentic coding",
        "large codebase navigation",
        "developer productivity"
      ],
      "tags": [
        "coding",
        "editor",
        "agentic",
        "paid",
        "free"
      ],
      "recommended_pages": [
        "for-coding"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Cursor homepage",
          "url": "https://cursor.com/",
          "verified_fields": [
            "AI coding agents",
            "ideas into code"
          ]
        },
        {
          "title": "Cursor pricing",
          "url": "https://cursor.com/pricing",
          "verified_fields": [
            "Teams pricing",
            "team features"
          ]
        },
        {
          "title": "Cursor models/pricing docs",
          "url": "https://cursor.com/docs/models-and-pricing",
          "verified_fields": [
            "models",
            "usage pools",
            "pricing docs"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/cursor.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=cursor.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Free/Hobby and paid plans exist; official pricing page verifies Teams at $40/user/month. Individual paid plan needs final screenshot check. Lowest known paid entry: $20/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "20",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "not_applicable",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown"
      },
      "coding_matrix": {
        "vs_code": "VS Code-like editor",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "yes",
        "can_edit_files": "yes",
        "can_run_commands": "yes via agents",
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "medium",
        "best_for_teams": "yes",
        "ide_support": "Cursor editor / VS Code-like environment",
        "pull_request_support": "team/agent features vary",
        "best_for": "AI-native editor and agent workflows",
        "safety_note": "agent actions need review, especially terminal/file changes"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [
        "you want pure open-source tooling",
        "you do not want to switch editor"
      ],
      "competitor_gap": "",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "clean browser no-login test",
        "coding safety/action test",
        "country availability test",
        "mobile layout test",
        "mobile web/app first-run test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "for-coding": 90
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "official_agentic_ai_ide",
        "team_pricing_40_usd"
      ],
      "public_ready_by_page": {
        "for-coding": false
      },
      "v5_editor_summary": "Cursor verified from official sources where available. Best fit: AI IDE, repo-wide editing, agentic coding. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium",
        "coding_confidence": "high",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "officially verified AI-native code editor; price page linked, limits need screenshot",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Free/Hobby and paid plans exist; official pricing page verifies Teams at $40/user/month. Individual paid plan needs final screenshot check. Paid-from: 20.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Free/Hobby and paid plans exist; official pricing page verifies Teams at $40/user/month. Individual paid plan needs final screenshot check. Paid-from: 20.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Free/Hobby and paid plans exist; official pricing page verifies Teams at $40/user/month. Individual paid plan needs final screenshot check.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium",
          "paid_from_usd": 20
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You want an editor built around AI agents",
          "You want to hand off tasks inside the codebase",
          "You can switch to or test a new IDE"
        ],
        "avoid_if": [
          "You must stay inside your existing IDE",
          "You need open-source/self-hosted tooling",
          "You dislike credit/usage based AI limits"
        ],
        "replaces_chatgpt_for": [
          "repo-aware coding",
          "agent tasks",
          "AI code editing",
          "multi-file changes"
        ],
        "does_not_replace_chatgpt_for": [
          "general non-coding use",
          "no-login AI",
          "local-only coding unless configured with local models"
        ],
        "plain_english": "Best for developers willing to use an AI-native editor instead of asking ChatGPT in another tab."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 95,
        "coding_terminal": 75,
        "code_review_pr": 70,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "paid_from_usd": 20,
      "pricing_display_summary": "Free/Hobby and paid plans exist; official pricing page verifies Teams at $40/user/month. Individual paid plan needs final screenshot check. Lowest known paid entry: $20/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium. Paid-from display value: 20. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "normalized_name": "Cursor",
      "source_aliases": [
        "cursor"
      ],
      "icon": "/FindBetterApp/assets/img/tools/cursor.svg",
      "profile_path": "/FindBetterApp/software/cursor/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/cursor/about/",
      "platform_list": [
        "Desktop editor",
        "Desktop",
        "Windows",
        "macOS",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "cursor",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "davinci-resolve": {
      "id": "davinci-resolve",
      "name": "DaVinci Resolve",
      "slug": "davinci-resolve",
      "official_url": "https://www.blackmagicdesign.com/products/davinciresolve",
      "pricing_url": "https://www.blackmagicdesign.com/products/davinciresolve",
      "summary": "DaVinci Resolve is a professional video editing, color correction, VFX, motion graphics, audio post and finishing suite with free and Studio versions.",
      "best_for": "Professional free desktop editing, color grading, VFX and serious YouTube/video work",
      "pricing_model": "free + paid Studio license",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 0,
      "paid_from_text": "Free version available; Studio price needs country/store screenshot",
      "pricing_display_summary": "Free and paid Studio versions for Mac, Windows and Linux; Studio price must be manually verified by store/country.",
      "devices": [
        "Windows",
        "macOS",
        "Linux",
        "iPad"
      ],
      "platforms": "Windows, macOS, Linux, iPad",
      "no_watermark_free": "Free professional editor; manual export proof required.",
      "user_friendly_level": "intermediate to pro",
      "source": "Blackmagic Design official DaVinci Resolve page",
      "source_url": "https://www.blackmagicdesign.com/products/davinciresolve",
      "evidence": "Blackmagic official page says DaVinci Resolve has free and paid versions for Mac, Windows and Linux.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors",
        "music-streaming"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-iphone",
        "for-pc",
        "for-youtube-shorts",
        "free",
        "privacy-focused",
        "professional"
      ],
      "capcut_fit": "CapCut alternative for professional free desktop editing, color grading, vfx and serious youtube/video work.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "DaVinci Resolve",
      "source_aliases": [
        "davinci-resolve"
      ],
      "icon": "/FindBetterApp/assets/img/tools/davinci-resolve.svg",
      "profile_path": "/FindBetterApp/software/davinci-resolve/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/davinci-resolve/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux",
        "iPad"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "davinci-resolve",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "deepai": {
      "id": "deepai",
      "name": "DeepAI",
      "slug": "deepai",
      "official_url": "https://deepai.org/",
      "pricing_url": "https://deepai.org/pricing",
      "category": "Creative AI platform / AI chat",
      "best_for": "Free/no-account creative AI chat, image, video, music and API tools",
      "summary": "DeepAI is an all-in-one creative AI platform with chat, image, video, music, voice, photo editing and APIs.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free + pro subscription",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 9.99,
      "pricing_notes": "Official homepage says users can explore DeepAI for free without creating an account and that DeepAI Pro costs $9.99/month.",
      "pricing_display_summary": "$9.99/mo Pro",
      "login_required": "no account for exploration; account for Pro/full usage",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": false,
      "duck_ai_fit": "Better than Duck.ai for users who want free/no-account creative generation tools alongside AI chat.",
      "tags": [
        "api",
        "duck-ai-alternative",
        "free",
        "image-generation",
        "music-generation",
        "no-login",
        "v19-candidate",
        "video-generation",
        "creative-ai-platform",
        "ai-chat"
      ],
      "recommended_pages": [
        "free",
        "no-login",
        "for-image-generation",
        "api"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "DeepAI homepage",
          "url": "https://deepai.org/",
          "verified_fields": [
            "Official homepage says users can explore for free without creating an account and Pro is $9.99/month."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/deepai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=deepai.org&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official homepage says users can explore DeepAI for free without creating an account and that DeepAI Pro costs $9.99/month.",
        "paid_from_usd": 9.99,
        "display": "$9.99/mo Pro",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "api-providers",
        "privacy-ai",
        "capcut-alternatives",
        "video-editors",
        "music-streaming"
      ],
      "normalized_name": "DeepAI",
      "source_aliases": [
        "deepai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/deepai.svg",
      "profile_path": "/FindBetterApp/software/deepai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/deepai/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "deepai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "deepseek": {
      "id": "deepseek",
      "name": "DeepSeek",
      "slug": "deepseek",
      "official_url": "https://www.deepseek.com/en/",
      "category": "AI chatbot / reasoning model / LLM API",
      "best_for": "low-cost AI assistant",
      "summary": "DeepSeek is a Chinese AI assistant and LLM provider known for free AI chat, low-cost API access, strong reasoning/coding models and open-weight releases such as DeepSeek-R1 and DeepSeek-V3.",
      "platforms": "Web, iOS, Android, API, open-weight model ecosystem",
      "pricing_model": "free hosted chat/app + paid token-based API",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official hosted chat/app is positioned as free. Official API pricing checked 2026-06-26: deepseek-v4-flash $0.14 input cache miss / $0.28 output per 1M tokens; deepseek-v4-pro $0.435 input cache miss / $0.87 output per 1M tokens. Cache-hit pricing is lower. Old deepseek-chat/deepseek-reasoner aliases deprecate on 2026-07-24.",
      "login_required": "yes for official hosted account/API; local model use depends on runner",
      "account_notes": "Official app supports account sync/login. Not a no-login winner. Users wanting no account should compare Duck.ai or local tools such as LM Studio, Jan and Ollama.",
      "open_source": "partly/open-weight",
      "license": "DeepSeek-R1 MIT; DeepSeek-V3 code MIT and model license supports commercial use",
      "open_weight": true,
      "self_hosted": true,
      "offline": true,
      "local_desktop": false,
      "requires_api_key": true,
      "web": true,
      "ios": true,
      "android": true,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Privacy-sensitive: DeepSeek privacy policy says personal data may be directly collected, processed and stored in the People’s Republic of China.",
      "limitations": "Not ideal for no-login use, sensitive business data, Western enterprise compliance needs or simple official self-hosted SaaS. Full-size open-weight models require serious hardware; smaller/distilled/local models are more realistic.",
      "why_chatgpt_alternative": "Strong cost-sensitive ChatGPT alternative for free chat, reasoning, coding and low-cost API access.",
      "use_cases": [
        "free AI chat",
        "low-cost API",
        "reasoning and coding help",
        "open-weight model experimentation",
        "local/self-hosted model testing"
      ],
      "tags": [
        "api",
        "coding",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "free-ai",
        "llm-api",
        "open-weight",
        "privacy-review-needed",
        "reasoning",
        "reasoning-model",
        "self-hosted",
        "writing"
      ],
      "recommended_pages": [
        "main",
        "free",
        "for-coding",
        "api",
        "open-source",
        "self-hosted",
        "privacy-focused"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v14 official-source checked; keep noindex until screenshots and country tests are complete",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "DeepSeek official website",
          "url": "https://www.deepseek.com/en/",
          "verified_fields": [
            "free web access",
            "API link",
            "official product identity"
          ]
        },
        {
          "title": "DeepSeek App announcement",
          "url": "https://api-docs.deepseek.com/news/news250115",
          "verified_fields": [
            "100% free app claim",
            "no ads",
            "no in-app purchases",
            "official download warning"
          ]
        },
        {
          "title": "DeepSeek API Models & Pricing",
          "url": "https://api-docs.deepseek.com/quick_start/pricing",
          "verified_fields": [
            "deepseek-v4-flash pricing",
            "deepseek-v4-pro pricing",
            "1M context",
            "384K max output",
            "deprecation date for old model aliases"
          ]
        },
        {
          "title": "DeepSeek API FAQ",
          "url": "https://api-docs.deepseek.com/faq",
          "verified_fields": [
            "top-up methods",
            "unused balance refund",
            "balance does not expire"
          ]
        },
        {
          "title": "DeepSeek Privacy Policy",
          "url": "https://cdn.deepseek.com/policies/en-US/deepseek-privacy-policy.html",
          "verified_fields": [
            "data categories",
            "People’s Republic of China storage/processing note"
          ]
        },
        {
          "title": "DeepSeek-R1 GitHub",
          "url": "https://github.com/deepseek-ai/DeepSeek-R1",
          "verified_fields": [
            "MIT license",
            "commercial use",
            "modification and derivatives allowed"
          ]
        },
        {
          "title": "DeepSeek-V3 GitHub",
          "url": "https://github.com/deepseek-ai/DeepSeek-V3",
          "verified_fields": [
            "MIT code license",
            "V3 commercial use model license note"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/deepseek.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=deepseek.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "chat_app": "Official site/app positions DeepSeek as free for hosted chat; app announcement says 100% free with no ads and no in-app purchases.",
        "starting_price_usd": 0,
        "paid_from_usd": 0,
        "pricing_model": "Free hosted chat/app plus pay-as-you-go API by tokens.",
        "api_last_checked": "2026-06-26",
        "api_models": [
          {
            "model": "deepseek-v4-flash",
            "input_cache_hit_per_1m_usd": 0.0028,
            "input_cache_miss_per_1m_usd": 0.14,
            "output_per_1m_usd": 0.28,
            "context": "1M",
            "max_output": "384K",
            "concurrency_limit": 2500
          },
          {
            "model": "deepseek-v4-pro",
            "input_cache_hit_per_1m_usd": 0.003625,
            "input_cache_miss_per_1m_usd": 0.435,
            "output_per_1m_usd": 0.87,
            "context": "1M",
            "max_output": "384K",
            "concurrency_limit": 500
          }
        ],
        "deprecation_note": "deepseek-chat and deepseek-reasoner are scheduled for deprecation on 2026-07-24 15:59 UTC and map to non-thinking/thinking modes of deepseek-v4-flash for compatibility.",
        "top_up_methods": [
          "PayPal",
          "bank card",
          "Alipay",
          "WeChat Pay"
        ],
        "refund_policy": "Unused API balances are refundable from the Billing page according to the API FAQ.",
        "pricing_confidence": "high for API prices from official docs; still capture checkout screenshots before public publishing."
      },
      "privacy_matrix": {
        "summary": "DeepSeek should be treated as privacy-sensitive for comparison pages because the privacy policy says personal data may be directly collected, processed and stored in the People’s Republic of China.",
        "user_data_examples": [
          "account data",
          "prompts and inputs",
          "uploaded files",
          "chat history",
          "IP address",
          "device identifiers",
          "payment data for API users"
        ],
        "best_alternatives_for_privacy": [
          "Duck.ai",
          "LM Studio",
          "Jan",
          "Open WebUI",
          "Ollama",
          "AnythingLLM",
          "LocalAI"
        ]
      },
      "country_matrix": {},
      "self_hosting": {
        "label": "open-weight / partly open-source model ecosystem",
        "r1_license_note": "DeepSeek-R1 code repository and model weights are MIT licensed with commercial use and derivative/modification rights.",
        "v3_license_note": "DeepSeek-V3 code repository is MIT licensed; V3 Base/Chat models support commercial use under their model license.",
        "not_open_source_note": "The hosted DeepSeek web/app service itself is not a self-hosted open-source SaaS product."
      },
      "coding_matrix": {
        "php_wordpress_fit": "needs test",
        "javascript_fit": "needs test",
        "python_fit": "needs test"
      },
      "writing_matrix": {
        "blog_posts": "yes",
        "coding": "yes",
        "rewriting": "yes"
      },
      "model_access": {
        "deepseek_models": "yes",
        "api_available": "yes",
        "reasoning_mode": "yes"
      },
      "avoid_if": [
        "you need no-login AI chat",
        "you handle sensitive personal/business data",
        "you require Western enterprise compliance",
        "you need a polished self-hosted team UI out of the box",
        "you need Google Workspace integration"
      ],
      "competitor_gap": "Country/privacy/jurisdiction flags for Chinese AI apps.",
      "manual_tests_needed": [
        "Fresh browser no-login test",
        "Tanzania mobile app availability test",
        "India/USA app availability test",
        "official pricing screenshot",
        "privacy/legal review for target markets",
        "coding benchmark prompt test",
        "Swahili writing test"
      ],
      "quality_flags": [
        "keep_noindex_until_editorial_review",
        "privacy_jurisdiction_warning",
        "pricing_checked_official_docs",
        "model_vs_app_distinction_needed"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "free": 90,
        "api": 92,
        "for-coding": 84,
        "open-source": 86,
        "self-hosted": 72,
        "no-login": 35,
        "privacy-focused": 45
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [],
      "public_ready_by_page": {
        "main": false,
        "free": false,
        "api": false,
        "for-coding": false,
        "open-source": false,
        "self-hosted": false,
        "no-login": false,
        "privacy-focused": false
      },
      "v5_editor_summary": "DeepSeek verified from official sources where available. Best fit: low-cost reasoning/coding model access, developer API alternative, open-weight model experimentation. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": {
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed",
          "free_plan_limits": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check."
        },
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page"
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "low-cost reasoning/coding model access",
          "developer API alternative",
          "open-weight model experimentation"
        ],
        "avoid_if": [
          "you require Western enterprise compliance by default",
          "you need self-hosted interface only"
        ],
        "replaces_chatgpt_for": [
          "low-cost reasoning/coding model access",
          "developer API alternative",
          "open-weight model experimentation"
        ],
        "does_not_replace_chatgpt_for": [
          "Country availability, privacy and data jurisdiction need careful review."
        ],
        "plain_english": "Cost-sensitive ChatGPT alternative for reasoning, coding and general AI help."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "paid_from_usd": 0,
      "v14_editor_summary": "DeepSeek added as a full AI profile and alternatives cluster seed. Best pages: general, free, API, coding, open-source/open-weight and self-hosted/local alternatives. Biggest caution pages: no-login and privacy-focused.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "api-providers",
        "local-ai-tools",
        "privacy-ai",
        "self-hosted-ai",
        "writing-ai"
      ],
      "normalized_name": "DeepSeek",
      "source_aliases": [
        "deepseek",
        "deepseek-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/deepseek.svg",
      "profile_path": "/FindBetterApp/software/deepseek/about/",
      "alternatives_url": "/FindBetterApp/alternatives/deepseek/",
      "search_url": "/FindBetterApp/alternatives/deepseek/",
      "platform_list": [
        "Web",
        "iOS",
        "Android",
        "API",
        "open-weight model ecosystem"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "deepseek",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "deezer": {
      "id": "deezer",
      "name": "Deezer",
      "slug": "deezer",
      "category": "Music Streaming / Flow / Lyrics",
      "primary_category_id": "music-streaming",
      "categories": [
        "music-streaming"
      ],
      "official_url": "https://www.deezer.com/",
      "pricing_url": "https://www.deezer.com/en/offers",
      "summary": "Deezer is a music streaming service with personalized Flow, lyrics, SongCatcher, free and paid plans, and family/student options in supported markets.",
      "best_for": "Spotify-like music streaming with Flow, lyrics, SongCatcher and family/student plans",
      "pricing_model": "free + paid subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_tzs": null,
      "paid_from_text": "UK official page result: Premium £11.99/mo; Student £5.99/mo; Duo £15.99/mo; Family £19.99/mo",
      "pricing_display_summary": "Regional pricing; UK result shows Premium £11.99/mo",
      "student_discount": "Yes in supported markets.",
      "family_plan": "Yes in supported markets.",
      "duo_plan": "Yes in supported markets.",
      "free_plan_limits": "Free ad-supported tier available in supported markets.",
      "catalog_size": "Large mainstream catalog; exact current count requires manual verification.",
      "audio_quality": "Lossless/HiFi included on paid plans in many markets; verify by region.",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": false,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "lyrics",
        "flow",
        "songcatcher",
        "family-plan",
        "student-discount",
        "duo-plan",
        "free",
        "lossless",
        "spotify-alternative",
        "music-streaming"
      ],
      "contexts": [
        "free",
        "cheaper",
        "no-ads",
        "for-students",
        "family-plan",
        "duo-plan",
        "lossless"
      ],
      "spotify_fit": "Good Spotify alternative for users who want a familiar streaming app with lyrics, Flow and family/student pricing.",
      "strengths": [
        "Flow recommendations",
        "Lyrics and SongCatcher",
        "Family/Duo/Student plans"
      ],
      "weaknesses": [
        "Market support and exact price vary by country"
      ],
      "source": "Deezer official offers page",
      "source_url": "https://www.deezer.com/en/offers",
      "evidence": "Official Deezer offers page exposes Premium, Student, Duo and Family pricing for the visited region.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "medium-high",
      "public_status": "noindex MVP review",
      "primary_category": "music-streaming",
      "normalized_name": "Deezer",
      "source_aliases": [
        "deezer"
      ],
      "icon": "/FindBetterApp/assets/img/tools/deezer.svg",
      "profile_path": "/FindBetterApp/software/deezer/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/deezer/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "deezer",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "descript": {
      "id": "descript",
      "name": "Descript",
      "slug": "descript",
      "official_url": "https://www.descript.com/",
      "profile_path": "/FindBetterApp/software/descript/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "music-streaming",
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "caption-tools",
        "podcasts"
      ],
      "tags": [
        "video-editor",
        "podcast",
        "canva-alternative",
        "audio"
      ],
      "best_for": "Podcast/video editing by transcript, clips, captions and creator workflows",
      "summary": "Descript helps users with podcast/video editing by transcript, clips, captions and creator workflows.",
      "pricing_model": "Free plan and paid Hobbyist/Creator/Business plans require current pricing check.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Descript",
      "source_aliases": [
        "descript"
      ],
      "icon": "/FindBetterApp/assets/img/tools/descript.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/descript/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "descript",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "designcap": {
      "id": "designcap",
      "name": "DesignCap",
      "slug": "designcap",
      "official_url": "https://www.designcap.com/",
      "pricing_url": "https://www.designcap.com/pricing.html",
      "profile_path": "/FindBetterApp/software/designcap/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "presentation-tools"
      ],
      "tags": [
        "posters",
        "flyers",
        "presentation-tool",
        "infographics",
        "templates",
        "quick-design",
        "free"
      ],
      "best_for": "posters, flyers, presentations, infographics, social media graphics and quick online design",
      "summary": "DesignCap helps users with posters, flyers, presentations, infographics, social media graphics and quick online design.",
      "pricing_model": "Free, Basic and Plus subscription options; official page confirms plan names but exact price should be verified",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "DesignCap",
      "source_aliases": [
        "designcap"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/designcap/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "designcap",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "desygner": {
      "id": "desygner",
      "name": "Desygner",
      "slug": "desygner",
      "official_url": "https://desygner.com/",
      "profile_path": "/FindBetterApp/software/desygner/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "brand-management-tools"
      ],
      "tags": [
        "brand-kit",
        "templates",
        "canva-alternative",
        "business",
        "brand-management-design",
        "free"
      ],
      "best_for": "Business brand control, template locking, marketing assets and SMB design workflows",
      "summary": "Desygner helps users with business brand control, template locking, marketing assets and smb design workflows.",
      "pricing_model": "Free; Business starts from US$29.95/month for up to 6 users on pricing page; Pro+/app pricing varies",
      "free_plan": true,
      "paid_from_usd": 29.95,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Desygner",
      "source_aliases": [
        "desygner"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/desygner/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "desygner",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "devin-desktop": {
      "id": "devin-desktop",
      "name": "Devin Desktop / Windsurf",
      "slug": "devin-desktop",
      "official_url": "https://devin.ai/desktop/",
      "category": "Agent command center / AI IDE",
      "best_for": "Multi-agent command center built on Windsurf IDE foundation",
      "summary": "Devin Desktop is the new name for Windsurf, focused on managing agents with IDE experience, spaces, Kanban view and multi-agent management.",
      "platforms": "Desktop IDE/agent command center",
      "pricing_model": "subscription/verify",
      "free_plan": false,
      "starting_price_usd": "",
      "pricing_notes": "Manual pricing and limits check required from official pricing page. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
      "login_required": "yes",
      "account_notes": "Account/paid access required; verify current public availability and pricing.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "Pricing and migration from Windsurf must be checked live.",
      "why_chatgpt_alternative": "Alternative for users wanting an AI-native IDE and multi-agent coding workflow.",
      "use_cases": [
        "autonomous engineering tasks",
        "long-running code work",
        "paid agent workflows"
      ],
      "tags": [
        "coding",
        "ide",
        "multi-agent",
        "windsurf",
        "agent-command-center",
        "ai-ide"
      ],
      "recommended_pages": [
        "for-coding"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Devin Desktop",
          "url": "https://devin.ai/desktop/",
          "verified_fields": [
            "new name for Windsurf",
            "agent command center",
            "multi-agent management",
            "IDE experience"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/devin-desktop.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=devin.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Manual pricing and limits check required from official pricing page. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {},
      "coding_matrix": {
        "repo_awareness": "yes/verify",
        "can_edit_files": true,
        "can_run_commands": "verify",
        "multi_agent": "yes",
        "best_for_teams": "yes/verify"
      },
      "writing_matrix": {},
      "model_access": {},
      "avoid_if": [
        "you need open-source tools",
        "you do not want to switch IDE",
        "you need simple chat-only assistant"
      ],
      "competitor_gap": "Tracks rebrands and tool-name changes competitors may leave stale.",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "mobile web/app first-run test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "for-coding": 60
      },
      "evidence_level": "needs_more_primary_sources",
      "source_notes": [],
      "public_ready_by_page": {
        "for-coding": false
      },
      "v5_editor_summary": "Devin Desktop / Windsurf verified from official sources where available. Best fit: autonomous engineering tasks, long-running code work, paid agent workflows. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Manual pricing and limits check required from official pricing page. Paid-from: unknown.",
        "free_plan": false,
        "starting_price_usd": null,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Manual pricing and limits check required from official pricing page. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed",
          "free_plan_limits": "Manual pricing and limits check required from official pricing page."
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "autonomous engineering tasks",
          "long-running code work",
          "paid agent workflows"
        ],
        "avoid_if": [
          "you need open-source tools",
          "you do not want to switch IDE",
          "you need simple chat-only assistant"
        ],
        "replaces_chatgpt_for": [
          "autonomous engineering tasks",
          "long-running code work",
          "paid agent workflows"
        ],
        "does_not_replace_chatgpt_for": [
          "Pricing and migration from Windsurf must be checked live."
        ],
        "plain_english": "Alternative for users wanting an AI-native IDE and multi-agent coding workflow."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Manual pricing and limits check required from official pricing page. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools"
      ],
      "normalized_name": "Devin Desktop / Windsurf",
      "source_aliases": [
        "devin-desktop"
      ],
      "icon": "/FindBetterApp/assets/img/tools/devin-desktop.svg",
      "profile_path": "/FindBetterApp/software/devin-desktop/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/devin-desktop/about/",
      "platform_list": [
        "Desktop IDE",
        "agent command center",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "devin-desktop",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "dia-browser": {
      "id": "dia-browser",
      "name": "Dia Browser",
      "slug": "dia-browser",
      "official_url": "https://www.diabrowser.com/",
      "pricing_url": "https://www.diabrowser.com/",
      "category": "AI browser / work browser",
      "best_for": "AI browser for work context, tabs, reports and team workflows",
      "summary": "Dia is an AI browser from The Browser Company designed for work context, tabs, reports, connected tools and privacy controls.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free/download path; paid Dia Pro/team details need screenshot verification",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": null,
      "pricing_notes": "Official Dia site emphasizes browser AI and privacy controls, but pricing was not clearly exposed in parsed official page. Keep pricing confidence medium-low until checkout/app pricing screenshot.",
      "pricing_display_summary": "Free/download path; paid plan details need manual verification",
      "login_required": "account likely for sync/connected-work features; manual test needed",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": true,
      "duck_ai_fit": "Better than Duck.ai for browser/workflow users who want AI across tabs, work context and connected apps.",
      "tags": [
        "ai-browser",
        "browser-ai",
        "duck-ai-alternative",
        "privacy-focused",
        "productivity",
        "v19-candidate",
        "workflows",
        "work-browser",
        "free"
      ],
      "recommended_pages": [
        "ai-browser",
        "business",
        "workflows",
        "privacy-focused"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Dia official site",
          "url": "https://www.diabrowser.com/",
          "verified_fields": [
            "Official site describes Dia as a browser with AI work context, connected tools and privacy controls."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/dia-browser.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=www.diabrowser.com&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official Dia site emphasizes browser AI and privacy controls, but pricing was not clearly exposed in parsed official page. Keep pricing confidence medium-low until checkout/app pricing screenshot.",
        "paid_from_usd": null,
        "display": "Free/download path; paid plan details need manual verification",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "privacy-ai",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "normalized_name": "Dia Browser",
      "source_aliases": [
        "dia-browser"
      ],
      "icon": "/FindBetterApp/assets/img/tools/dia-browser.svg",
      "profile_path": "/FindBetterApp/software/dia-browser/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/dia-browser/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "dia-browser",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "dify": {
      "id": "dify",
      "name": "Dify",
      "slug": "dify",
      "official_url": "https://dify.ai/",
      "category": "Open-source LLM app platform",
      "best_for": "Building RAG, agents and production AI workflows",
      "summary": "Open-source LLM app development platform for AI workflows, RAG pipelines, agents, model management and observability.",
      "platforms": "Cloud, self-hosted, API",
      "pricing_model": "open-source + cloud",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Open-source self-hosted option plus cloud; model/hosting/cloud plan costs require pricing check. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: medium.",
      "login_required": "self-managed/cloud account",
      "account_notes": "Self-hosted or cloud account depending on deployment; external models require provider keys/accounts.",
      "open_source": true,
      "license": "Dify Open Source License (Apache-2.0 based with additional conditions)",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": true,
      "multi_user": true,
      "docker": true,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "More app builder than simple personal chatbot; setup/ops needed for self-hosting.",
      "why_chatgpt_alternative": "Not just chat; strong for building internal ChatGPT-like apps and workflows.",
      "use_cases": [
        "build AI apps",
        "RAG pipelines",
        "agent workflows",
        "chatbots for business",
        "LLM observability"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "rag",
        "agents",
        "workflow",
        "team",
        "open-source-llm-app-platform",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Dify homepage",
          "url": "https://dify.ai/",
          "verified_fields": [
            "agentic workflows",
            "RAG pipelines",
            "autonomous agents"
          ]
        },
        {
          "title": "Dify GitHub",
          "url": "https://github.com/langgenius/dify",
          "verified_fields": [
            "open-source LLM app platform",
            "workflow",
            "RAG",
            "agents",
            "model management"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/dify.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=dify.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Open-source self-hosted option plus cloud; model/hosting/cloud plan costs require pricing check. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: medium.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {
        "install_difficulty": "medium/advanced",
        "docker_compose": "yes/verify",
        "vps_suitability": "good for production app builder",
        "supports_openai_api": "yes/varies",
        "supports_ollama": "yes/verify",
        "deployment_type": "self-hosted/server",
        "docker": "yes",
        "offline_possible": "depends on models/providers",
        "minimum_ram": "manual check needed",
        "gpu_required": "no for some local models; recommended for larger models; verify per model",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {},
      "writing_matrix": {},
      "model_access": {},
      "avoid_if": [
        "you only need a simple chatbot",
        "you cannot maintain an app platform"
      ],
      "competitor_gap": "Workflow/RAG/observability fields that directories rarely expose.",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "installation test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "self-hosted": 88
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "open-source": false,
        "self-hosted": false
      },
      "v5_editor_summary": "Dify verified from official sources where available. Best fit: build AI apps, RAG pipelines, agent workflows. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "medium",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Open-source self-hosted option plus cloud; model/hosting/cloud plan costs require pricing check. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Open-source self-hosted option plus cloud; model/hosting/cloud plan costs require pricing check. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Open-source self-hosted option plus cloud; model/hosting/cloud plan costs require pricing check.",
          "paid_from_usd": 0,
          "pricing_confidence": "medium",
          "last_pricing_checked": "2026-06-25",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed"
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "build AI apps",
          "RAG pipelines",
          "agent workflows"
        ],
        "avoid_if": [
          "you only need a simple chatbot",
          "you cannot maintain an app platform"
        ],
        "replaces_chatgpt_for": [
          "build AI apps",
          "RAG pipelines",
          "agent workflows",
          "chatbots for business"
        ],
        "does_not_replace_chatgpt_for": [
          "More app builder than simple personal chatbot; setup/ops needed for self-hosting."
        ],
        "plain_english": "Not just chat; strong for building internal ChatGPT-like apps and workflows."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 80,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "pricing_display_summary": "Open-source self-hosted option plus cloud; model/hosting/cloud plan costs require pricing check. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: medium. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "Dify",
      "source_aliases": [
        "dify"
      ],
      "icon": "/FindBetterApp/assets/img/tools/dify.svg",
      "profile_path": "/FindBetterApp/software/dify/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/dify/about/",
      "platform_list": [
        "Cloud",
        "self-hosted",
        "API",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "dify",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "dochipo": {
      "id": "dochipo",
      "name": "DocHipo",
      "slug": "dochipo",
      "official_url": "https://www.dochipo.com/",
      "pricing_url": "https://www.dochipo.com/pricing/",
      "profile_path": "/FindBetterApp/software/dochipo/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "ai-coding-tools",
        "presentation-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "documents",
        "presentation-tool",
        "social-media-design",
        "templates",
        "marketing-design",
        "business-design",
        "free"
      ],
      "best_for": "documents, proposals, presentations, videos, social posts, ads and branded marketing assets",
      "summary": "DocHipo helps users with documents, proposals, presentations, videos, social posts, ads and branded marketing assets.",
      "pricing_model": "Free plan; Pro plan available; official page says DocHipo can be used free with no credit card and Pro is available for premium templates/features",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "DocHipo",
      "source_aliases": [
        "dochipo"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/dochipo/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "dochipo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "duck-ai": {
      "id": "duck-ai",
      "name": "Duck.ai",
      "slug": "duck-ai",
      "official_url": "https://duck.ai/",
      "category": "Private AI chat / no-login AI chatbot / multi-model AI assistant",
      "best_for": "Private no-login AI chat through DuckDuckGo with multiple hosted models and less account friction than many mainstream chatbots.",
      "summary": "Duck.ai is DuckDuckGo’s private AI chat experience for people who want quick access to ChatGPT, Claude, Mistral and other models without creating a normal chatbot account. It is strongest for private everyday questions, writing help, summaries and light research, but it is not a full workspace replacement for tools with projects, memory, team admin or deep integrations.",
      "platforms": "Web, DuckDuckGo browser, iOS, Android, desktop browser",
      "pricing_model": "free + DuckDuckGo Plus/Pro subscription",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free plan is $0 with daily limits. DuckDuckGo Plus is $9.99/month or $99.99/year. DuckDuckGo Pro is $19.99/month or $199.99/year and adds Pro-level Duck.ai features such as higher usage limits and Claude Opus access where available.",
      "login_required": "no for free use; subscription activation required for Plus/Pro models",
      "account_notes": "Free Duck.ai has no account required. Advanced subscriber models require activating a DuckDuckGo subscription. Recent Chats are stored locally by default; Sync & Backup is optional and end-to-end encrypted per DuckDuckGo docs.",
      "open_source": false,
      "license": "Proprietary DuckDuckGo hosted AI feature using third-party models",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": true,
      "android": true,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": "Available through browser flows; not a standalone extension-only product",
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Duck.ai is positioned around private AI chat, no account requirement for free use, anonymized provider calls and no AI training on chats per DuckDuckGo’s public messaging/help pages.",
      "limitations": "Not self-hosted, not open source, no spreadsheet upload, and not ideal for users needing persistent workspace projects, enterprise controls, codebase agents or guaranteed unlimited usage.",
      "why_chatgpt_alternative": "Strong no-login ChatGPT alternative for private quick chat.",
      "use_cases": [
        "quick private AI chat",
        "no-account AI questions",
        "compare multiple hosted models privately",
        "simple writing and summaries"
      ],
      "tags": [
        "ai-chatbots",
        "ai-search-assistant",
        "anonymous-ai-chat",
        "browser-ai",
        "chatgpt-alternative",
        "claude-alternative",
        "deepseek-alternative",
        "duck-ai",
        "duckduckgo-ai-chat",
        "file-upload",
        "free",
        "free-ai",
        "gemini-alternative",
        "google-gemini-alternative",
        "image-generation",
        "image-upload",
        "low-login",
        "mobile",
        "multi-model-ai",
        "multi-model-ai-assistant",
        "no-account",
        "no-login",
        "no-login-ai-chatbot",
        "no-tracking",
        "pdf-chat",
        "perplexity-alternative",
        "privacy",
        "privacy-ai",
        "privacy-focused",
        "private-ai",
        "private-ai-chat",
        "proof-required",
        "research",
        "student-ai",
        "v26-1",
        "voice-chat",
        "web",
        "writing"
      ],
      "recommended_pages": [
        "no-login",
        "for-writing"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v32 official pricing/model/privacy/file-upload evidence added; still noindex pending screenshots, country checks and manual login tests.",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Duck.ai homepage",
          "url": "https://duck.ai/",
          "verified_fields": [
            "private AI chat",
            "free",
            "no account required"
          ]
        },
        {
          "title": "Duck.ai help page",
          "url": "https://duckduckgo.com/duckduckgo-help-pages/duckai",
          "verified_fields": [
            "third-party models",
            "free model examples"
          ]
        },
        {
          "title": "DuckDuckGo pricing help",
          "url": "https://duckduckgo.com/duckduckgo-help-pages/get-duckduckgo/how-much-does-duckduckgo-cost",
          "verified_fields": [
            "Plus price",
            "Pro price",
            "subscription bundle"
          ]
        },
        {
          "title": "Duck.ai usage limits help",
          "url": "https://duckduckgo.com/duckduckgo-help-pages/duckai/usage-limits",
          "verified_fields": [
            "free daily limits",
            "Plus higher limits",
            "Pro 2x Plus limits"
          ]
        },
        {
          "title": "Duck.ai file uploads help",
          "url": "https://duckduckgo.com/duckduckgo-help-pages/privacy-pro/duck-ai/does-duckai-support-file-uploads",
          "verified_fields": [
            "PDF limits",
            "image support",
            "no spreadsheets"
          ]
        },
        {
          "title": "Duck.ai chat models help",
          "url": "https://duckduckgo.com/duckduckgo-help-pages/duckai/chat-models",
          "verified_fields": [
            "model tiering"
          ]
        },
        {
          "title": "Duck.ai privacy terms",
          "url": "https://duckduckgo.com/duckai/privacy-terms",
          "verified_fields": [
            "privacy terms"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/duckai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=duck.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "officially_no_account_required",
        "works_without_account": "yes",
        "requires_email": "no",
        "requires_phone": "no",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "yes",
        "free_prompt_limit": "not publicly confirmed",
        "tested_date": "2026-06-25",
        "proof_status": "official source verified; screenshot/manual test still needed",
        "evidence": "official page says free and no account required",
        "manual_test_status": "ready for manual clean-browser test"
      },
      "pricing_details": {
        "summary": "Free private AI chat; exact daily/message limits not publicly confirmed in the source snippet. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: high for free/no-account claim; medium for usage limits.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "official help/privacy terms say chats are not used to train AI models",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "not claimed",
        "no_logs": "anonymized/private; session/retention details still need full privacy-term review",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "not_applicable",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown"
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "yes via Duck.ai model menu",
        "claude_models": "yes via Duck.ai model menu",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "yes/varies",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown/limited",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [
        "you need file/project memory",
        "you need full ChatGPT workspace features",
        "you need guaranteed latest models without limits"
      ],
      "competitor_gap": "Real no-account and privacy filters; competitors often only label tools as free.",
      "manual_tests_needed": [
        "English long-form writing test",
        "India/USA availability spot-check",
        "Swahili writing test",
        "Tanzania availability test",
        "clean browser no-login test",
        "clean browser no-login/account-wall test",
        "country availability test",
        "hallucination/citation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review",
        "writing quality and Swahili/English test"
      ],
      "quality_flags": [
        "clean_browser_no_login_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked",
        "writing_quality_test_needed"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "no-login": 90,
        "for-writing": 84
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "official_no_account_required",
        "official_private_ai_claim"
      ],
      "public_ready_by_page": {
        "no-login": false,
        "for-writing": false
      },
      "v5_editor_summary": "Duck.ai verified from official sources where available. Best fit: quick private AI chat, no-account AI questions, compare multiple hosted models privately. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium-high",
        "no_login_confidence": "high",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "officially strong for no-account/private chat; usage limits and countries still manual-test required",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "official says free; daily/model limits still need manual test",
        "login": "high official no-account claim; still screenshot test",
        "country": "needs country/device testing",
        "user_problem_fit": "high for quick private no-login chat"
      },
      "pricing_observation_v8": {
        "summary": "Free private AI chat; exact daily/message limits not publicly confirmed in the source snippet. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Free private AI chat; exact daily/message limits not publicly confirmed in the source snippet. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Free private AI chat; exact daily/message limits not publicly confirmed in the source snippet.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "high for free/no-account claim; medium for usage limits",
          "paid_from_usd": 0
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You want quick AI chat without creating a new account",
          "You care more about privacy than saved workspace features",
          "You need a simple web/mobile answer box"
        ],
        "avoid_if": [
          "You need persistent memory/projects/custom GPTs",
          "You need heavy file upload, image generation or voice workflows",
          "You need guaranteed access to the newest paid frontier models"
        ],
        "replaces_chatgpt_for": [
          "quick Q&A",
          "simple writing help",
          "summaries",
          "private casual AI chat"
        ],
        "does_not_replace_chatgpt_for": [
          "advanced file analysis",
          "saved workspaces/projects",
          "image/voice/custom GPT workflows"
        ],
        "plain_english": "Best first pick for people who want a fast private AI chat without signup, but not a full ChatGPT workspace replacement."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 95,
        "private_ai_chat": 95,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 55,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 85
      },
      "paid_from_usd": 9.99,
      "pricing_display_summary": "Free private AI chat; exact daily/message limits not publicly confirmed in the source snippet. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: high for free/no-account claim; medium for usage limits. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "legacy_slug": "duckai",
      "company": "DuckDuckGo",
      "highest_public_plan_usd": 19.99,
      "free_plan_limits": "Free to use with daily usage limits. No account required for free Duck.ai. Exact prompt counts are not public because model costs vary.",
      "trial_requires_card": "unknown; manual checkout test required",
      "free_trial": "7-day DuckDuckGo subscription trial available on the Pro page/official subscription flow.",
      "student_discount": "No official student discount found during v18 research.",
      "team_plan": "No dedicated Duck.ai team plan found. DuckDuckGo subscription is consumer-focused; business/corporate subscription availability needs manual support check.",
      "api_pricing": "No public Duck.ai API pricing found. Use Perplexity Sonar, You.com API, OpenRouter, OpenAI, Anthropic, Mistral, DeepSeek, Together, Groq, or Fireworks for developer/API alternatives.",
      "refund_policy": "Needs manual verification from DuckDuckGo subscription terms / app-store checkout path.",
      "supports_images": true,
      "supports_image_generation": true,
      "supports_pdf_uploads": true,
      "supports_spreadsheets": false,
      "file_upload_notes": "Duck.ai supports image and PDF uploads on supported models. Official file-upload limits checked: 15 PDF pages on Free, 35 pages on Plus, 50 pages on Pro; spreadsheets are not supported.",
      "privacy_focused": true,
      "privacy_notes": "DuckDuckGo says Duck.ai chats are anonymized, not stored by DuckDuckGo, not used for AI training by DuckDuckGo or providers, and metadata such as IP address is removed before provider requests.",
      "models_free": [
        "Claude 4.5 Haiku",
        "Mistral Small 3 24B",
        "GPT-5.4 nano",
        "GPT-5.4 mini",
        "gpt-oss-120b"
      ],
      "models_plus": [
        "GPT-5.4",
        "Claude Sonnet 4.6"
      ],
      "models_pro": [
        "Claude Opus 4.8",
        "higher reasoning effort",
        "2x higher limits than Plus"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "high for official USD Plus/Pro pricing; medium for trial/card/refund/team specifics pending manual checkout tests",
      "primary_category": "privacy-ai",
      "categories": [
        "privacy-ai",
        "ai-chatbots",
        "multi-model-ai",
        "ai-search-engines",
        "research-ai",
        "writing-ai"
      ],
      "normalized_name": "DuckDuckGo AI Chat",
      "source_aliases": [
        "duck-ai",
        "duckai",
        "duckduckgo-ai-chat",
        "duckduckgo-ai",
        "duck-ai-chat",
        "duckduckgo-chat"
      ],
      "icon": "/FindBetterApp/assets/img/tools/duckai.svg",
      "profile_path": "/FindBetterApp/software/duck-ai/",
      "alternatives_url": "/FindBetterApp/alternatives/duck-ai/",
      "search_url": "/FindBetterApp/alternatives/duck-ai/",
      "platform_list": [
        "Web",
        "iOS",
        "Android",
        "Desktop browser"
      ],
      "auto_engine": {
        "version": "v32-duckai-seo-depth-duplicate-cleanup-noindex",
        "canonical_id": "duck-ai",
        "generated_from": "tools-master-v31.json + v32 Duck.ai repair",
        "public_status": "noindex_mvp_review"
      },
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "model_notes": "Free Duck.ai includes hosted third-party models such as Claude Haiku, Mistral Small and OpenAI GPT models. Plus and Pro add more advanced models. Model availability changes, so the model picker and official help pages should remain the proof source before public indexing.",
      "source_count": 7,
      "canonical_policy": {
        "canonical_id": "duck-ai",
        "canonical_profile": "/FindBetterApp/software/duck-ai/",
        "canonical_alternatives": "/FindBetterApp/alternatives/duck-ai/",
        "aliases": [
          "duckai",
          "duckduckgo-ai-chat",
          "duckduckgo-ai",
          "duck-ai-chat"
        ],
        "redirect_aliases": true,
        "exclude_aliases_from_sitemap": true
      },
      "pricing_plan_table": [
        {
          "plan": "Free",
          "monthly_usd": 0,
          "annual_usd": 0,
          "best_for": "No-account private AI chat with daily limits",
          "notes": "Use free models within daily usage limits."
        },
        {
          "plan": "DuckDuckGo Plus",
          "monthly_usd": 9.99,
          "annual_usd": 99.99,
          "best_for": "Higher limits and advanced Duck.ai models bundled with DuckDuckGo privacy subscription",
          "notes": "Also includes VPN, Personal Information Removal and Identity Theft Restoration where available."
        },
        {
          "plan": "DuckDuckGo Pro",
          "monthly_usd": 19.99,
          "annual_usd": 199.99,
          "best_for": "More frequent/heavier Duck.ai usage and advanced reasoning/model access",
          "notes": "Includes Plus benefits plus Claude Opus access, higher reasoning effort and 2x Plus usage limits where available."
        }
      ],
      "model_access_table": [
        {
          "tier": "Free",
          "models": "Claude Haiku, Mistral Small, OpenAI GPT mini/nano/oss models listed by DuckDuckGo",
          "positioning": "Best for quick private chat and everyday questions."
        },
        {
          "tier": "Plus",
          "models": "Additional advanced models such as GPT-5.4 and Claude Sonnet versions listed by DuckDuckGo",
          "positioning": "Better for heavier private AI chat without jumping to a standalone chatbot account."
        },
        {
          "tier": "Pro",
          "models": "Plus models plus Claude Opus access and higher reasoning effort where available",
          "positioning": "Better for demanding multi-step tasks and higher Duck.ai usage."
        }
      ],
      "file_upload_limits": {
        "free_pdf_pages": 15,
        "plus_pdf_pages": 35,
        "pro_pdf_pages": 50,
        "images_supported": "on supported models",
        "spreadsheets_supported": false
      }
    },
    "dust": {
      "id": "dust",
      "name": "Dust",
      "slug": "dust",
      "official_url": "https://dust.tt/",
      "profile_path": "/FindBetterApp/software/dust/about/",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "education-ai-tools",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "business-ai",
        "agents",
        "knowledge-base",
        "enterprise-search",
        "workplace-ai",
        "claude-alternative",
        "enterprise-ai-agents",
        "free"
      ],
      "best_for": "Technical teams that want custom AI assistants connected to company tools, data and workflows.",
      "summary": "Dust is a platform for building AI assistants connected to company knowledge and workflows. It is a Claude business alternative for organizations that want customizable internal assistants rather than only one general chatbot.",
      "pricing_model": "free / paid / enterprise",
      "free_plan": true,
      "paid_from_usd": null,
      "pricing_notes": "Exact plan prices should be captured from official pricing before indexing; mark as manual verification required.",
      "source": "https://dust.tt/",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Dust",
      "source_aliases": [
        "dust"
      ],
      "icon": "/FindBetterApp/assets/img/tools/dust.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/dust/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "dust",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "easil": {
      "id": "easil",
      "name": "Easil",
      "slug": "easil",
      "official_url": "https://about.easil.com/",
      "pricing_url": "https://about.easil.com/",
      "profile_path": "/FindBetterApp/software/easil/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives"
      ],
      "tags": [
        "brand-kit",
        "templates",
        "social-media-design",
        "team-collaboration",
        "design",
        "free"
      ],
      "best_for": "brand templates, social graphics, campaign assets and team design workflows",
      "summary": "Easil helps users with brand templates, social graphics, campaign assets and team design workflows.",
      "pricing_model": "Free/basic plan and paid Easil Plus/Edge pricing require official checkout verification",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "Easil",
      "source_aliases": [
        "easil"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/easil/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "easil",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "elicit": {
      "id": "elicit",
      "name": "Elicit",
      "slug": "elicit",
      "official_url": "https://elicit.com/",
      "profile_path": "/FindBetterApp/software/elicit/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "ai-research-assistant",
        "chatgpt-alternative",
        "claude-alternative",
        "for-research",
        "for-writing",
        "free",
        "login-required",
        "paid",
        "research",
        "v13-candidate",
        "writing"
      ],
      "best_for": "Academic literature search, summarization and data extraction from papers",
      "summary": "Elicit is an AI research assistant for searching papers, summarizing research and extracting structured information. It is a specialist Claude alternative for academic research.",
      "pricing_model": "free / paid",
      "free_plan": true,
      "paid_from_usd": 49,
      "login_required": "yes",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Elicit",
      "source_aliases": [
        "elicit"
      ],
      "icon": "/FindBetterApp/assets/img/tools/elicit.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/elicit/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "elicit",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "enchanted": {
      "id": "enchanted",
      "name": "Enchanted",
      "slug": "enchanted",
      "official_url": "https://github.com/gluonfield/enchanted",
      "pricing_url": "https://github.com/gluonfield/enchanted",
      "category": "Open-source local AI client / Ollama app",
      "best_for": "Apple users chatting with privately hosted Ollama-compatible models",
      "summary": "Enchanted is an open-source iOS/macOS/visionOS app for chatting with privately hosted Ollama-compatible models.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free/open-source",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "GitHub repo is Apache-2.0 licensed. No paid plan found in official repo; hosting/hardware/model costs are separate.",
      "pricing_display_summary": "Free/open source; requires user-hosted Ollama/models",
      "login_required": "no cloud account if self-hosted; needs Ollama/server setup",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": true,
      "privacy_focused": true,
      "duck_ai_fit": "Better than Duck.ai for Apple users who want an open-source client connected to private/self-hosted models.",
      "tags": [
        "apple",
        "duck-ai-alternative",
        "local-ai",
        "offline",
        "ollama",
        "open-source",
        "private-ai",
        "self-hosted",
        "v19-candidate",
        "open-source-local-ai-client",
        "ollama-app",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "local",
        "offline",
        "self-hosted",
        "for-apple-users",
        "private-ai"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Enchanted GitHub",
          "url": "https://github.com/gluonfield/enchanted",
          "verified_fields": [
            "GitHub repo describes Enchanted as an open-source Ollama-compatible app for privately hosted models, with Apache-2.0 license."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/enchanted.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "GitHub repo is Apache-2.0 licensed. No paid plan found in official repo; hosting/hardware/model costs are separate.",
        "paid_from_usd": 0,
        "display": "Free/open source; requires user-hosted Ollama/models",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "Enchanted",
      "source_aliases": [
        "enchanted"
      ],
      "icon": "/FindBetterApp/assets/img/tools/enchanted.svg",
      "profile_path": "/FindBetterApp/software/enchanted/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/enchanted/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "enchanted",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "exa": {
      "id": "exa",
      "name": "Exa",
      "slug": "exa",
      "official_url": "https://exa.ai/",
      "category": "AI search API / web search for agents",
      "best_for": "Developers building AI search, web retrieval and agentic web workflows",
      "summary": "Exa is an AI search API and web search infrastructure for agents. It belongs in Gemini alternatives for developers, RAG, web retrieval and source-grounded agent workflows.",
      "platforms": "API, web tools",
      "pricing_model": "Free/API usage tiers; verify",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Needs API pricing screenshot before launch.",
      "paid_from_usd": "usage-based",
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-search-api",
        "web-search-for-agents",
        "free"
      ],
      "primary_category": "research-ai",
      "categories": [
        "research-ai",
        "ai-chatbots",
        "ai-coding-tools",
        "ai-search-engines",
        "api-providers"
      ],
      "normalized_name": "Exa",
      "source_aliases": [
        "exa"
      ],
      "icon": "/FindBetterApp/assets/img/tools/exa.svg",
      "profile_path": "/FindBetterApp/software/exa/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/exa/about/",
      "platform_list": [
        "API",
        "web tools"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "exa",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "fathom": {
      "id": "fathom",
      "name": "Fathom",
      "slug": "fathom",
      "official_url": "https://fathom.video/",
      "category": "AI meeting notetaker",
      "best_for": "Sales and team meeting notes as a Gemini meeting alternative.",
      "summary": "AI meeting recorder and note taker for summaries, clips and CRM-friendly follow-ups.",
      "platforms": "Web, Zoom/Meet/Teams",
      "pricing_model": "Free plan available; team pricing needs screenshot.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free plan available; team pricing needs screenshot.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI meeting recorder and note taker for summaries, clips and CRM-friendly follow-ups.",
      "tags": [
        "meetings",
        "sales",
        "ai-meeting-notetaker",
        "free"
      ],
      "source_urls": [
        "https://fathom.video/pricing",
        "https://fathom.video/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Fathom",
      "source_aliases": [
        "fathom"
      ],
      "icon": "/FindBetterApp/assets/img/tools/fathom.svg",
      "profile_path": "/FindBetterApp/software/fathom/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/fathom/about/",
      "platform_list": [
        "Web",
        "Zoom",
        "Meet",
        "Teams"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "fathom",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "felo-ai-search": {
      "id": "felo-ai-search",
      "name": "Felo AI Search",
      "slug": "felo-ai-search",
      "official_url": "https://felo.ai/search",
      "profile_path": "/FindBetterApp/software/felo-ai-search/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "research-ai",
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "tags": [
        "ai-search",
        "chatgpt-alternative",
        "claude-alternative",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "multilingual",
        "paid",
        "research",
        "slides",
        "v11-2-added"
      ],
      "best_for": "Multilingual AI search, research and slide/mind-map creation",
      "summary": "Felo is a multilingual AI search and creation platform for cross-language search, research, docs, slides, mind maps, images and webpages.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "needs test",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Felo AI Search",
      "source_aliases": [
        "felo-ai-search"
      ],
      "icon": "/FindBetterApp/assets/img/tools/felo-ai-search.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/felo-ai-search/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "felo-ai-search",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "figma": {
      "id": "figma",
      "name": "Figma",
      "slug": "figma",
      "official_url": "https://www.figma.com/",
      "profile_path": "/FindBetterApp/software/figma/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives"
      ],
      "tags": [
        "prototyping",
        "ui-design",
        "product-design",
        "canva-alternative",
        "collaboration",
        "ui",
        "ux-design-product-design",
        "free"
      ],
      "best_for": "UI/UX design, prototypes, design systems, product teams and collaborative product design",
      "summary": "Figma helps users with ui/ux design, prototypes, design systems, product teams and collaborative product design.",
      "pricing_model": "Free plan; paid seat pricing varies by plan and seat; Organization/Enterprise for advanced controls",
      "free_plan": true,
      "paid_from_usd": "seat_based",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Figma",
      "source_aliases": [
        "figma"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/figma/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "figma",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "filmora": {
      "id": "filmora",
      "name": "Filmora",
      "slug": "filmora",
      "official_url": "https://filmora.wondershare.com/",
      "pricing_url": "https://filmora.wondershare.com/shop/buy/buy-video-editor.html",
      "summary": "Wondershare Filmora is a beginner/intermediate video editor with desktop/mobile apps, templates, AI tools, creative assets, 4K export and no-watermark paid exports.",
      "best_for": "Beginner desktop editing with templates and AI tools",
      "pricing_model": "free trial + subscription/perpetual license",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 49.99,
      "paid_from_text": "Basic $49.99/yr; Advanced $59.99/yr; Perpetual $79.99 on official shop snapshot",
      "pricing_display_summary": "Free trial; Basic $49.99/yr, Advanced $59.99/yr, Perpetual $79.99 on official shop snapshot.",
      "devices": [
        "Windows",
        "macOS",
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Windows, macOS, Android, iOS/iPadOS",
      "no_watermark_free": "Free trial commonly watermarks exports; paid exports without watermark per official shop.",
      "user_friendly_level": "beginner friendly",
      "source": "Filmora official online shop",
      "source_url": "https://filmora.wondershare.com/shop/buy/buy-video-editor.html",
      "evidence": "Official Filmora shop lists Basic/Advanced/Perpetual pricing and paid feature/export details.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-pc",
        "for-youtube-shorts",
        "free"
      ],
      "capcut_fit": "CapCut alternative for beginner desktop editing with templates and ai tools.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Filmora",
      "source_aliases": [
        "filmora"
      ],
      "icon": "/FindBetterApp/assets/img/tools/filmora.svg",
      "profile_path": "/FindBetterApp/software/filmora/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/filmora/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "filmora",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "final-cut-pro": {
      "id": "final-cut-pro",
      "name": "Final Cut Pro",
      "slug": "final-cut-pro",
      "official_url": "https://www.apple.com/final-cut-pro/",
      "pricing_url": "https://www.apple.com/final-cut-pro/",
      "summary": "Final Cut Pro is Apple’s professional video editor for Mac and iPad, available through Apple Creator Studio subscription or a one-time Mac purchase route.",
      "best_for": "Apple pro editing on Mac and iPad",
      "pricing_model": "subscription bundle or one-time Mac purchase",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": 12.99,
      "paid_from_text": "Apple Creator Studio $12.99/mo or $129/yr; student/educator $2.99/mo; one-time Mac purchase $299.99",
      "pricing_display_summary": "Included in Apple Creator Studio at $12.99/mo or $129/yr; one-time Mac purchase $299.99.",
      "devices": [
        "Mac",
        "iPad"
      ],
      "platforms": "macOS, iPadOS",
      "no_watermark_free": "Paid editor/trial; manual proof required.",
      "user_friendly_level": "intermediate to professional",
      "source": "Apple Final Cut Pro official page",
      "source_url": "https://www.apple.com/final-cut-pro/",
      "evidence": "Apple official page lists Creator Studio subscription, educator/student pricing and one-time Mac purchase.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools"
      ],
      "contexts": [
        "for-iphone",
        "for-pc",
        "privacy-focused",
        "professional"
      ],
      "capcut_fit": "CapCut alternative for apple pro editing on mac and ipad.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Final Cut Pro",
      "source_aliases": [
        "final-cut-pro"
      ],
      "icon": "/FindBetterApp/assets/img/tools/final-cut-pro.svg",
      "profile_path": "/FindBetterApp/software/final-cut-pro/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/final-cut-pro/about/",
      "platform_list": [
        "macOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "final-cut-pro",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "fireflies-ai": {
      "id": "fireflies-ai",
      "name": "Fireflies.ai",
      "slug": "fireflies-ai",
      "official_url": "https://fireflies.ai/",
      "category": "AI meeting assistant",
      "best_for": "Teams that want meeting knowledge and CRM/workflow integrations.",
      "summary": "AI meeting notetaker for recording, transcribing, summarizing and searching meetings.",
      "platforms": "Web, Zoom, Meet, Teams, integrations",
      "pricing_model": "Free plan; paid pricing needs screenshot.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free plan; paid pricing needs screenshot.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI meeting notetaker for recording, transcribing, summarizing and searching meetings.",
      "tags": [
        "meetings",
        "workflow",
        "ai-meeting-assistant",
        "free"
      ],
      "source_urls": [
        "https://fireflies.ai/pricing",
        "https://fireflies.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "normalized_name": "Fireflies.ai",
      "source_aliases": [
        "fireflies-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/fireflies-ai.svg",
      "profile_path": "/FindBetterApp/software/fireflies-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/fireflies-ai/about/",
      "platform_list": [
        "Web",
        "Zoom",
        "Meet",
        "Teams",
        "integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "fireflies-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "flexclip": {
      "id": "flexclip",
      "name": "FlexClip",
      "official_url": "https://www.flexclip.com/",
      "pricing_url": "https://www.flexclip.com/pricing.html",
      "summary": "FlexClip is an online AI video maker/editor with templates, stock media, AI tools and browser-based workflows for marketing, slideshows and social content.",
      "best_for": "Online template videos, marketing clips, AI-assisted social content and quick browser editing",
      "pricing_model": "freemium subscription / credits",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free plan plus paid/credit pricing; current exact plan pricing requires screenshot because page may show credits or plan toggles.",
      "pricing_display_summary": "Free start with paid plans/credits; capture current pricing page screenshot before launch.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "Manual export/watermark proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "FlexClip official site and pricing page",
      "source_url": "https://www.flexclip.com/pricing.html",
      "evidence": "Official site describes FlexClip as an AI-powered online video maker/editor with 6,000+ templates and pricing/credits page.",
      "contexts": [
        "online",
        "for-tiktok",
        "for-youtube-shorts",
        "free"
      ],
      "tags": [
        "video-editor",
        "online",
        "templates",
        "ai-video",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "flexclip",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Online template videos, marketing clips, AI-assisted social content and quick browser editing",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "FlexClip",
      "source_aliases": [
        "flexclip"
      ],
      "icon": "/FindBetterApp/assets/img/tools/flexclip.svg",
      "profile_path": "/FindBetterApp/software/flexclip/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/flexclip/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "flexclip",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "flixier": {
      "id": "flixier",
      "name": "Flixier",
      "official_url": "https://flixier.com/",
      "pricing_url": "https://flixier.com/pricing",
      "summary": "Flixier is an online video editor with AI tools, subtitles, collaboration, stock assets and browser-based editing for creators, teams and marketers.",
      "best_for": "browser video editing, subtitles, teams and no-install workflows",
      "pricing_model": "freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 10,
      "paid_from_text": "Official pricing/page references free plan and Pro from about $10/seat/mo annually; screenshot required.",
      "pricing_display_summary": "Free browser editor with watermark/limits; Pro starts around $10/seat/mo annually according to official pricing copy.",
      "devices": [
        "Web",
        "Windows",
        "macOS",
        "Linux",
        "Chromebook"
      ],
      "platforms": "Browser/web on desktop and mobile browsers",
      "no_watermark_free": "No; official FAQ says watermark keeps free plan free and paid plan removes it.",
      "user_friendly_level": "beginner friendly",
      "source": "Flixier official pricing/help",
      "source_url": "https://flixier.com/pricing",
      "evidence": "Official pricing says free plan, no card, and watermark on free exports; paid plans remove watermark.",
      "contexts": [
        "online",
        "ai-video-editors",
        "auto-subtitles",
        "free-online",
        "for-pc",
        "for-small-business"
      ],
      "tags": [
        "video-editor",
        "online-video-editor",
        "ai-video",
        "collaboration",
        "auto-subtitles",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "flixier",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "caption-tools",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for browser video editing, subtitles, teams and no-install workflows",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Flixier",
      "source_aliases": [
        "flixier"
      ],
      "icon": "/FindBetterApp/assets/img/tools/flixier.svg",
      "profile_path": "/FindBetterApp/software/flixier/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/flixier/about/",
      "platform_list": [
        "Browser",
        "web on desktop and mobile browsers"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "flixier",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "flowise": {
      "id": "flowise",
      "name": "Flowise",
      "slug": "flowise",
      "official_url": "https://flowiseai.com/",
      "category": "Visual AI agent builder",
      "best_for": "Visual builder for LLM workflows and AI agents",
      "summary": "Flowise provides modular building blocks to build agentic systems from simple workflows to autonomous agents.",
      "platforms": "Cloud/self-hosted, Node.js",
      "pricing_model": "open-source + cloud",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Open-source self-hosted option plus possible cloud/managed services; verify current cloud pricing. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: medium.",
      "login_required": "self-managed/cloud account",
      "account_notes": "Self-hosted builder/admin account depends on deployment; external models require API keys.",
      "open_source": true,
      "license": "Apache-2.0",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": true,
      "multi_user": false,
      "docker": true,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "Security/update hygiene matters for public self-hosting; not a simple chat-only replacement.",
      "why_chatgpt_alternative": "Alternative when the user wants to build a ChatGPT-like workflow/app visually.",
      "use_cases": [
        "visual AI workflow builder",
        "agent chains",
        "LangChain-style apps",
        "no-code/low-code LLM prototypes"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "agents",
        "workflow",
        "rag",
        "low-code",
        "visual-ai-agent-builder",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Flowise homepage",
          "url": "https://flowiseai.com/",
          "verified_fields": [
            "visual agentic systems",
            "workflows",
            "autonomous agents"
          ]
        },
        {
          "title": "Flowise GitHub",
          "url": "https://github.com/FlowiseAI/Flowise",
          "verified_fields": [
            "Build AI Agents visually",
            "low-code",
            "RAG"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/flowise.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=flowiseai.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Open-source self-hosted option plus possible cloud/managed services; verify current cloud pricing. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: medium.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {
        "install_difficulty": "medium",
        "docker_compose": "yes/verify",
        "vps_suitability": "good but secure carefully",
        "supports_openai_api": "yes/varies",
        "deployment_type": "self-hosted/server",
        "docker": "yes",
        "offline_possible": "depends on models/providers",
        "minimum_ram": "manual check needed",
        "gpu_required": "no for some local models; recommended for larger models; verify per model",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {},
      "writing_matrix": {},
      "model_access": {},
      "avoid_if": [
        "you need simple personal chat only",
        "you cannot secure a self-hosted workflow tool"
      ],
      "competitor_gap": "Security/update warning fields for self-hosted AI builders.",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "installation test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "self-hosted": 88
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "open-source": false,
        "self-hosted": false
      },
      "v5_editor_summary": "Flowise verified from official sources where available. Best fit: visual AI workflow builder, agent chains, LangChain-style apps. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "medium",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Open-source self-hosted option plus possible cloud/managed services; verify current cloud pricing. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Open-source self-hosted option plus possible cloud/managed services; verify current cloud pricing. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Open-source self-hosted option plus possible cloud/managed services; verify current cloud pricing.",
          "paid_from_usd": 0,
          "pricing_confidence": "medium",
          "last_pricing_checked": "2026-06-25",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed"
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "visual AI workflow builder",
          "agent chains",
          "LangChain-style apps"
        ],
        "avoid_if": [
          "you need simple personal chat only",
          "you cannot secure a self-hosted workflow tool"
        ],
        "replaces_chatgpt_for": [
          "visual AI workflow builder",
          "agent chains",
          "LangChain-style apps",
          "no-code/low-code LLM prototypes"
        ],
        "does_not_replace_chatgpt_for": [
          "Security/update hygiene matters for public self-hosting; not a simple chat-only replacement."
        ],
        "plain_english": "Alternative when the user wants to build a ChatGPT-like workflow/app visually."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 80,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "pricing_display_summary": "Open-source self-hosted option plus possible cloud/managed services; verify current cloud pricing. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: medium. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "Flowise",
      "source_aliases": [
        "flowise"
      ],
      "icon": "/FindBetterApp/assets/img/tools/flowise.svg",
      "profile_path": "/FindBetterApp/software/flowise/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/flowise/about/",
      "platform_list": [
        "Cloud",
        "self-hosted",
        "Node.js",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "flowise",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "foobar2000": {
      "id": "foobar2000",
      "name": "foobar2000",
      "slug": "foobar2000",
      "category": "Local Music Player",
      "primary_category_id": "local-music",
      "categories": [
        "music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://www.foobar2000.org/",
      "pricing_url": "https://www.foobar2000.org/",
      "summary": "Advanced freeware audio player with broad format support, gapless playback and advanced tagging.",
      "best_for": "Lightweight advanced local audio playback",
      "pricing_model": "Freeware",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Freeware",
      "pricing_display_summary": "Freeware",
      "tags": [
        "free",
        "local-music",
        "audio-player",
        "advanced",
        "spotify-alternative",
        "local-music-player"
      ],
      "contexts": [
        "free",
        "local-music",
        "audio-player",
        "advanced",
        "spotify-alternative"
      ],
      "spotify_fit": "Lightweight advanced local audio playback",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://www.foobar2000.org/",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "foobar2000",
      "source_aliases": [
        "foobar2000"
      ],
      "icon": "/FindBetterApp/assets/img/tools/foobar2000.svg",
      "profile_path": "/FindBetterApp/software/foobar2000/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/foobar2000/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "foobar2000",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "fotor": {
      "id": "fotor",
      "name": "Fotor",
      "slug": "fotor",
      "official_url": "https://www.fotor.com/",
      "profile_path": "/FindBetterApp/software/fotor/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "video-editors",
        "capcut-alternatives"
      ],
      "tags": [
        "photo-editing",
        "ai-design",
        "canva-alternative",
        "collage",
        "ai-photo-editing-design",
        "free"
      ],
      "best_for": "Photo editing, collages, AI image tools, background cleanup and quick template design",
      "summary": "Fotor helps users with photo editing, collages, ai image tools, background cleanup and quick template design.",
      "pricing_model": "Free; Pro and Pro+ available; exact regional checkout price needs final verification.",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Fotor",
      "source_aliases": [
        "fotor"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/fotor/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "fotor",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "framer": {
      "id": "framer",
      "name": "Framer",
      "slug": "framer",
      "official_url": "https://www.framer.com/",
      "profile_path": "/FindBetterApp/software/framer/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives"
      ],
      "tags": [
        "website-builder",
        "canva-alternative",
        "ui-design",
        "website-builder-design"
      ],
      "best_for": "Designing and publishing interactive websites without traditional development",
      "summary": "Framer helps users with designing and publishing interactive websites without traditional development.",
      "pricing_model": "Free plan and paid site/workspace plans require current pricing check.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Framer",
      "source_aliases": [
        "framer"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/framer/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "framer",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "freegal-music": {
      "id": "freegal-music",
      "name": "Freegal Music",
      "slug": "freegal-music",
      "company": "Library Ideas",
      "official_url": "https://freegalmusic.com/",
      "profile_path": "/FindBetterApp/software/freegal-music/about/",
      "primary_category": "free-music-apps",
      "categories": [
        "free-music-apps",
        "library-music",
        "music-streaming"
      ],
      "tags": [
        "spotify-alternative",
        "free",
        "library",
        "downloads",
        "streaming",
        "public-library"
      ],
      "best_for": "Free music through participating public libraries",
      "summary": "Library-powered free music service that lets users stream and download music through participating public libraries.",
      "pricing_model": "free through libraries",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_note": "Free for users through participating public libraries; availability depends on local library access.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Freegal official site says it is a free music service provided through participating public libraries.",
      "source_url": "https://freegalmusic.com/",
      "normalized_name": "Freegal Music",
      "source_aliases": [
        "freegal-music"
      ],
      "icon": "/FindBetterApp/assets/img/tools/freegal-music.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/freegal-music/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "freegal-music",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "freeyourmusic": {
      "id": "freeyourmusic",
      "name": "FreeYourMusic",
      "slug": "freeyourmusic",
      "category": "Playlist Transfer / Music Utility",
      "primary_category_id": "local-music",
      "categories": [
        "music-streaming"
      ],
      "official_url": "https://freeyourmusic.com/",
      "pricing_url": "https://freeyourmusic.com/pricing",
      "summary": "Music transfer app for moving playlists between Spotify, Apple Music, YouTube Music, TIDAL and more with quarterly, yearly and lifetime options.",
      "best_for": "Playlist transfer with lifetime option",
      "pricing_model": "Official pricing shows €14.99 quarterly, €39.99 yearly, €199.99 lifetime",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": "regional",
      "paid_from_text": "Official pricing shows €14.99 quarterly, €39.99 yearly, €199.99 lifetime",
      "pricing_display_summary": "Official pricing shows €14.99 quarterly, €39.99 yearly, €199.99 lifetime",
      "tags": [
        "playlist-transfer",
        "music-utility",
        "spotify-alternative",
        "free"
      ],
      "contexts": [
        "playlist-transfer",
        "music-utility",
        "spotify-alternative"
      ],
      "spotify_fit": "Playlist transfer with lifetime option",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://freeyourmusic.com/pricing",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "FreeYourMusic",
      "source_aliases": [
        "freeyourmusic"
      ],
      "icon": "/FindBetterApp/assets/img/tools/freeyourmusic.svg",
      "profile_path": "/FindBetterApp/software/freeyourmusic/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/freeyourmusic/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "freeyourmusic",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "funimate": {
      "id": "funimate",
      "name": "Funimate",
      "official_url": "https://funimate.com/",
      "pricing_url": "https://funimate.com/",
      "summary": "Funimate is a mobile video editor focused on TikTok-style edits, transitions, effects, fan edits and short social videos.",
      "best_for": "TikTok-style effects, transitions and fun mobile edits",
      "pricing_model": "free app / subscription or in-app purchases",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app route; Pro/in-app pricing requires screenshots.",
      "pricing_display_summary": "Free app route with optional paid features; verify watermark/export and app-store pricing.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "Funimate official/app store",
      "source_url": "https://funimate.com/",
      "evidence": "Official/app pages position Funimate around mobile video effects and short social edits; proof required.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-instagram-reels",
        "for-beginners"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "social-video",
        "effects",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "funimate",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for TikTok-style effects, transitions and fun mobile edits",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Funimate",
      "source_aliases": [
        "funimate"
      ],
      "icon": "/FindBetterApp/assets/img/tools/funimate.svg",
      "profile_path": "/FindBetterApp/software/funimate/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/funimate/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "funimate",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "funkwhale": {
      "id": "funkwhale",
      "name": "Funkwhale",
      "slug": "funkwhale",
      "company": "Open-source project",
      "official_url": "https://www.funkwhale.audio/",
      "profile_path": "/FindBetterApp/software/funkwhale/about/",
      "primary_category": "self-hosted-music",
      "categories": [
        "self-hosted-music",
        "open-source-music",
        "creator-music",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai",
        "music-streaming",
        "podcasts"
      ],
      "tags": [
        "spotify-alternative",
        "self-hosted",
        "open-source",
        "decentralized",
        "federated",
        "artists",
        "podcasts",
        "privacy",
        "free"
      ],
      "best_for": "Decentralized music sharing, personal collections, artists and podcasters",
      "summary": "Community-driven music and audio project for accessing personal music collections, sharing freely licensed content, and publishing music or podcasts.",
      "pricing_model": "free open-source / hosting cost",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_note": "Open project; hosting costs vary by instance.",
      "regional_pricing": false,
      "login_required": "unknown",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Funkwhale official site focuses on personal music collections, sharing freely licensed content, and publishing for artists/podcasters.",
      "source_url": "https://www.funkwhale.audio/",
      "normalized_name": "Funkwhale",
      "source_aliases": [
        "funkwhale"
      ],
      "icon": "/FindBetterApp/assets/img/tools/funkwhale.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/funkwhale/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "funkwhale",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "gamma": {
      "id": "gamma",
      "name": "Gamma",
      "slug": "gamma",
      "official_url": "https://gamma.app/",
      "profile_path": "/FindBetterApp/software/gamma/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "presentation-tools"
      ],
      "tags": [
        "ai-design",
        "presentation-tool",
        "canva-alternative",
        "ai-presentation-docs"
      ],
      "best_for": "AI-generated decks, webpages and fast narrative documents",
      "summary": "Gamma helps users with ai-generated decks, webpages and fast narrative documents.",
      "pricing_model": "Free plan; Plus/Pro pricing varies by checkout/account and needs verification.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Gamma",
      "source_aliases": [
        "gamma"
      ],
      "icon": "/FindBetterApp/assets/img/tools/gamma.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/gamma/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "gamma",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "gemini-cli": {
      "id": "gemini-cli",
      "name": "Gemini CLI",
      "slug": "gemini-cli",
      "official_url": "https://developers.google.com/gemini-code-assist/docs/gemini-cli",
      "category": "Open-source terminal AI agent",
      "best_for": "Developers who prefer terminal workflows and local repo context.",
      "summary": "Open-source command-line AI agent that brings Gemini into the terminal for coding, debugging, testing and workflow tasks.",
      "platforms": "Terminal, npm, macOS, Windows, Linux",
      "pricing_model": "Free/open-source CLI; Gemini/API usage and quotas depend on account/provider route.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/open-source CLI; Gemini/API usage and quotas depend on account/provider route.",
      "paid_from_usd": 0,
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": true,
      "license": "Apache-2.0",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": true,
      "mac": true,
      "linux": true,
      "browser_extension": false,
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "Open-source command-line AI agent that brings Gemini into the terminal for coding, debugging, testing and workflow tasks.",
      "tags": [
        "coding",
        "open-source",
        "terminal",
        "google-ecosystem",
        "open-source-terminal-ai-agent",
        "free",
        "self-hosted"
      ],
      "source_urls": [
        "https://github.com/google-gemini/gemini-cli",
        "https://developers.google.com/gemini-code-assist/docs/gemini-cli"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "Gemini CLI",
      "source_aliases": [
        "gemini-cli"
      ],
      "icon": "/FindBetterApp/assets/img/tools/gemini-cli.svg",
      "profile_path": "/FindBetterApp/software/gemini-cli/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/gemini-cli/about/",
      "platform_list": [
        "Terminal",
        "npm",
        "macOS",
        "Windows",
        "Linux",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "gemini-cli",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "gemini-code-assist": {
      "id": "gemini-code-assist",
      "name": "Gemini Code Assist",
      "slug": "gemini-code-assist",
      "official_url": "https://developers.google.com/gemini-code-assist/docs/overview",
      "category": "AI coding assistant",
      "best_for": "Google ecosystem coding assistant",
      "summary": "AI-powered coding assistance across IDEs and the software lifecycle.",
      "platforms": "VS Code, JetBrains, Android Studio, Google Cloud",
      "pricing_model": "free / paid editions",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official overview confirms supported IDEs/features; plan limits/prices need final Google pricing screenshot/check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
      "login_required": "yes",
      "account_notes": "Google account / Google Cloud or IDE auth required; limits depend on plan and environment.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [
        "VS Code",
        "JetBrains",
        "Android Studio"
      ],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Features vary by edition; validate output.",
      "why_chatgpt_alternative": "Good ChatGPT alternative for Google Cloud/Android/IDE coding.",
      "use_cases": [
        "VS Code/JetBrains/Android Studio coding help",
        "unit test generation",
        "debugging",
        "Google Cloud development"
      ],
      "tags": [
        "coding",
        "ide",
        "google",
        "free"
      ],
      "recommended_pages": [
        "for-coding"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Gemini Code Assist overview",
          "url": "https://developers.google.com/gemini-code-assist/docs/overview",
          "verified_fields": [
            "VS Code",
            "JetBrains",
            "Android Studio",
            "code completions",
            "unit tests",
            "debugging"
          ]
        },
        {
          "title": "Gemini Code Assist business",
          "url": "https://codeassist.google/products/business",
          "verified_fields": [
            "supported languages",
            "IDEs",
            "features"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/gemini-code-assist.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=developers.google.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Official overview confirms supported IDEs/features; plan limits/prices need final Google pricing screenshot/check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "not_applicable",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown"
      },
      "coding_matrix": {
        "vs_code": "yes",
        "jetbrains": "yes",
        "terminal": "unknown",
        "github_integration": "yes/verify",
        "repo_awareness": "yes/Google Cloud context depends on setup",
        "can_edit_files": "yes through IDE assistance",
        "can_run_commands": "limited/depends on IDE workflow",
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "supports most languages including PHP per Google product page",
        "javascript_fit": "yes",
        "python_fit": "yes",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown",
        "ide_support": "VS Code, JetBrains IDEs, Android Studio, Cloud Workstations, Cloud Shell Editor",
        "pull_request_support": "available through GitHub/code review integrations depending on plan",
        "best_for": "Google/Android/Cloud developers",
        "safety_note": "validate generated code and documentation claims"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [
        "you need terminal-native autonomous agent",
        "you need non-Google ecosystem"
      ],
      "competitor_gap": "",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "clean browser no-login test",
        "coding safety/action test",
        "country availability test",
        "mobile layout test",
        "mobile web/app first-run test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "for-coding": 85
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "official_vscode_jetbrains_android_studio",
        "unit_tests_debug_docs"
      ],
      "public_ready_by_page": {
        "for-coding": false
      },
      "v5_editor_summary": "Gemini Code Assist verified from official sources where available. Best fit: VS Code/JetBrains/Android Studio coding help, unit test generation, debugging. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium",
        "coding_confidence": "high",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "officially verified Google/IDE coding assistant; edition pricing and account requirements need capture",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Official overview confirms supported IDEs/features; plan limits/prices need final Google pricing screenshot/check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Official overview confirms supported IDEs/features; plan limits/prices need final Google pricing screenshot/check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Official overview confirms supported IDEs/features; plan limits/prices need final Google pricing screenshot/check.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium"
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You use Google Cloud or Android Studio",
          "You want coding help in VS Code/JetBrains/Android Studio",
          "You need Google ecosystem integration"
        ],
        "avoid_if": [
          "You need a local/offline code assistant",
          "You avoid Google accounts/cloud workflows",
          "You need non-Google team governance"
        ],
        "replaces_chatgpt_for": [
          "IDE chat/completions",
          "Google Cloud coding help",
          "Android workflow assistance"
        ],
        "does_not_replace_chatgpt_for": [
          "general AI chat",
          "self-hosted private coding",
          "multi-model playground"
        ],
        "plain_english": "Best for Google/Android developers, not necessarily the best universal ChatGPT replacement."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 88,
        "coding_terminal": 0,
        "code_review_pr": 65,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Official overview confirms supported IDEs/features; plan limits/prices need final Google pricing screenshot/check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots"
      ],
      "normalized_name": "Gemini Code Assist",
      "source_aliases": [
        "gemini-code-assist"
      ],
      "icon": "/FindBetterApp/assets/img/tools/gemini-code-assist.svg",
      "profile_path": "/FindBetterApp/software/gemini-code-assist/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/gemini-code-assist/about/",
      "platform_list": [
        "VS Code",
        "JetBrains",
        "Android Studio",
        "Google Cloud"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "gemini-code-assist",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "gemini-for-workspace": {
      "id": "gemini-for-workspace",
      "name": "Gemini for Google Workspace",
      "slug": "gemini-for-workspace",
      "official_url": "https://workspace.google.com/solutions/ai/",
      "profile_path": "/FindBetterApp/software/gemini-for-workspace/about/",
      "primary_category": "workplace-ai",
      "categories": [
        "workplace-ai",
        "education-ai-tools",
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "tags": [
        "business-ai",
        "google-workspace",
        "gmail",
        "docs",
        "workplace-ai",
        "claude-alternative"
      ],
      "best_for": "Teams working in Gmail, Docs, Sheets, Drive, Meet, Chat and Google Workspace admin/security controls.",
      "summary": "Gemini for Google Workspace adds AI assistance across Google’s business apps. It is a Claude alternative when users need AI inside Gmail, Docs, Sheets, Drive and Meet.",
      "pricing_model": "included in Workspace AI-capable plans / Google Workspace plans",
      "free_plan": false,
      "paid_from_usd": 7,
      "pricing_notes": "Workspace pricing varies by edition and country; Google lists Business Starter/Standard/Plus plan pricing separately. Verify local Workspace AI availability before indexing.",
      "source": "https://support.google.com/mail/answer/13952129",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Gemini for Google Workspace",
      "source_aliases": [
        "gemini-for-workspace"
      ],
      "icon": "/FindBetterApp/assets/img/tools/gemini-for-workspace.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/gemini-for-workspace/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "gemini-for-workspace",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "genially": {
      "id": "genially",
      "name": "Genially",
      "slug": "genially",
      "official_url": "https://genially.com/",
      "profile_path": "/FindBetterApp/software/genially/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "presentation-tools"
      ],
      "tags": [
        "interactive-content",
        "presentation-tool",
        "education",
        "canva-alternative",
        "interactive-content-presentations"
      ],
      "best_for": "Interactive presentations, quizzes, learning content and animated visuals",
      "summary": "Genially helps users with interactive presentations, quizzes, learning content and animated visuals.",
      "pricing_model": "Free plan and paid tiers require current checkout verification.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Genially",
      "source_aliases": [
        "genially"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/genially/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "genially",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "genspark": {
      "id": "genspark",
      "name": "Genspark",
      "slug": "genspark",
      "official_url": "https://www.genspark.ai/",
      "profile_path": "/FindBetterApp/software/genspark/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "video-editors"
      ],
      "tags": [
        "ai-agent",
        "ai-workspace",
        "android",
        "browser-extension",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "docs",
        "free",
        "ios",
        "login-required",
        "mobile",
        "paid",
        "research",
        "slides",
        "v13-2-candidate",
        "writing"
      ],
      "best_for": "All-in-one AI workspace for slides, docs, images, video, code and research",
      "summary": "Genspark is an all-in-one AI workspace covering AI chat, slides, docs, images, video, code, design, custom agents and research workflows.",
      "pricing_model": "free / Plus / Pro credit tiers",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "account required for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, iOS, Android, Chrome extension",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Genspark",
      "source_aliases": [
        "genspark"
      ],
      "icon": "/FindBetterApp/assets/img/tools/genspark.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/genspark/about/",
      "platform_list": [
        "Web",
        "iOS",
        "Android",
        "Chrome extension"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "genspark",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "gimp": {
      "id": "gimp",
      "name": "GIMP",
      "slug": "gimp",
      "official_url": "https://www.gimp.org/",
      "profile_path": "/FindBetterApp/software/gimp/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "video-editors",
        "local-ai-tools",
        "open-source-ai",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "tags": [
        "free",
        "photo-editing",
        "open-source",
        "canva-alternative",
        "open-source-image-editor"
      ],
      "best_for": "Free open-source raster editing, photo manipulation and advanced desktop editing",
      "summary": "GIMP helps users with free open-source raster editing, photo manipulation and advanced desktop editing.",
      "pricing_model": "Free and open source",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "depends",
      "open_source": true,
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "GIMP",
      "source_aliases": [
        "gimp"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/gimp/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "gimp",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "github-copilot": {
      "id": "github-copilot",
      "name": "GitHub Copilot",
      "slug": "github-copilot",
      "official_url": "https://github.com/features/copilot",
      "category": "AI coding assistant",
      "best_for": "Mainstream coding assistant across IDEs and GitHub",
      "summary": "AI coding assistant available across GitHub, VS Code, Visual Studio, Xcode, JetBrains and Neovim.",
      "platforms": "GitHub, VS Code, Visual Studio, Xcode, JetBrains, Neovim",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official docs say Copilot Free is available to individual developers with limited features/model access; official plan page lists paid Pro/Pro+/Max tiers and AI credits. Lowest known paid entry: $10/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high; final visible price/locale should be screenshot-checked.",
      "login_required": "yes",
      "account_notes": "GitHub account required; plan limits depend on Free/Pro/Business/Enterprise.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [
        "VS Code",
        "Visual Studio",
        "Xcode",
        "JetBrains",
        "Neovim"
      ],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Requires GitHub account and limits vary by plan.",
      "why_chatgpt_alternative": "Better than ChatGPT for editor/GitHub coding workflows.",
      "use_cases": [
        "IDE autocomplete",
        "agent coding",
        "GitHub workflows",
        "pull-request/code review help",
        "beginner-to-pro developer support"
      ],
      "tags": [
        "coding",
        "ide",
        "paid",
        "free"
      ],
      "recommended_pages": [
        "for-coding"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "GitHub Copilot",
          "url": "https://github.com/features/copilot",
          "verified_fields": [
            "platform support"
          ]
        },
        {
          "title": "GitHub Copilot plans",
          "url": "https://docs.github.com/en/copilot/get-started/plans",
          "verified_fields": [
            "Copilot Free",
            "limited access"
          ]
        },
        {
          "title": "GitHub Copilot pricing",
          "url": "https://github.com/features/copilot/plans",
          "verified_fields": [
            "paid plans",
            "AI credits"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/github-copilot.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Official docs say Copilot Free is available to individual developers with limited features/model access; official plan page lists paid Pro/Pro+/Max tiers and AI credits. Lowest known paid entry: $10/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high; final visible price/locale should be screenshot-checked.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "10",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "not_applicable",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown"
      },
      "coding_matrix": {
        "vs_code": "yes",
        "jetbrains": "yes",
        "terminal": "unknown",
        "github_integration": "yes",
        "repo_awareness": "yes",
        "can_edit_files": "yes",
        "can_run_commands": "limited/agent mode depends on product surface",
        "can_create_prs": "yes/verify",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "yes",
        "ide_support": "VS Code, Visual Studio, Xcode, JetBrains, Neovim",
        "pull_request_support": "yes via GitHub workflows",
        "best_for": "mainstream IDE/GitHub users",
        "safety_note": "review all generated code and agent actions"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [
        "you want open-source/self-hosted only",
        "you do not use supported IDEs",
        "you need no Microsoft/GitHub account"
      ],
      "competitor_gap": "",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "clean browser no-login test",
        "coding safety/action test",
        "country availability test",
        "mobile layout test",
        "mobile web/app first-run test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "for-coding": 90
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "official_free_plan",
        "official_pro_10_usd",
        "editor_github_integration"
      ],
      "paid_from_usd": 10,
      "public_ready_by_page": {
        "for-coding": false
      },
      "v5_editor_summary": "GitHub Copilot verified from official sources where available. Best fit: IDE autocomplete, agent coding, GitHub workflows. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium-high",
        "coding_confidence": "high",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "officially verified mainstream coding assistant; pricing/features linked to GitHub Docs",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "official plan page linked; screenshot recommended",
        "login": "GitHub account required",
        "country": "needs account/payment country test",
        "user_problem_fit": "high for IDE/GitHub coding"
      },
      "pricing_observation_v8": {
        "summary": "Official docs say Copilot Free is available to individual developers with limited features/model access; official plan page lists paid Pro/Pro+/Max tiers and AI credits. Paid-from: 10.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Official docs say Copilot Free is available to individual developers with limited features/model access; official plan page lists paid Pro/Pro+/Max tiers and AI credits. Paid-from: 10.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Official docs say Copilot Free is available to individual developers with limited features/model access; official plan page lists paid Pro/Pro+/Max tiers and AI credits.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium-high; final visible price/locale should be screenshot-checked",
          "paid_from_usd": 10
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You code in VS Code/JetBrains/Visual Studio/Xcode and use GitHub",
          "You want inline completions and chat inside IDEs",
          "You want mainstream team governance"
        ],
        "avoid_if": [
          "You need fully local/offline coding",
          "You do not want a GitHub account",
          "You want open-source-only tooling"
        ],
        "replaces_chatgpt_for": [
          "IDE coding help",
          "inline completions",
          "PR summaries/review",
          "command-line coding help"
        ],
        "does_not_replace_chatgpt_for": [
          "general writing/chat outside development",
          "fully local/private code generation",
          "non-GitHub workflows that need self-hosted control"
        ],
        "plain_english": "Best mainstream coding replacement because it lives where developers write code, not only in a chat tab."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 95,
        "coding_terminal": 70,
        "code_review_pr": 90,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "pricing_display_summary": "Official docs say Copilot Free is available to individual developers with limited features/model access; official plan page lists paid Pro/Pro+/Max tiers and AI credits. Lowest known paid entry: $10/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high; final visible price/locale should be screenshot-checked. Paid-from display value: 10. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools"
      ],
      "normalized_name": "GitHub Copilot",
      "source_aliases": [
        "github-copilot"
      ],
      "icon": "/FindBetterApp/assets/img/tools/github-copilot.svg",
      "profile_path": "/FindBetterApp/software/github-copilot/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/github-copilot/about/",
      "platform_list": [
        "GitHub",
        "VS Code",
        "Visual Studio",
        "Xcode",
        "JetBrains",
        "Neovim"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "github-copilot",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "glean": {
      "id": "glean",
      "name": "Glean",
      "slug": "glean",
      "official_url": "https://www.glean.com/",
      "profile_path": "/FindBetterApp/software/glean/about/",
      "primary_category": "research-ai",
      "categories": [
        "research-ai",
        "education-ai-tools",
        "ai-chatbots",
        "ai-search-engines"
      ],
      "tags": [
        "business-ai",
        "enterprise-search",
        "workplace-ai",
        "knowledge-base",
        "teams",
        "claude-alternative"
      ],
      "best_for": "Companies that need AI search, answers and agents connected to internal company knowledge across many apps.",
      "summary": "Glean is a Work AI platform for enterprise search, knowledge discovery, AI answers and agents over company data. It is a Claude alternative when the real problem is internal knowledge access, permissions and workplace search.",
      "pricing_model": "sales-led enterprise pricing",
      "free_plan": false,
      "paid_from_usd": null,
      "pricing_notes": "Glean does not expose simple self-serve pricing on its main site; buyers usually contact sales. Treat pricing as quote-based until a public pricing source is captured.",
      "source": "https://www.glean.com/",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Glean",
      "source_aliases": [
        "glean"
      ],
      "icon": "/FindBetterApp/assets/img/tools/glean.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/glean/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "glean",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "glorify": {
      "id": "glorify",
      "name": "Glorify",
      "slug": "glorify",
      "official_url": "https://glorify.com/",
      "pricing_url": "https://glorify.com/",
      "profile_path": "/FindBetterApp/software/glorify/",
      "primary_category": "ecommerce-design-tools",
      "categories": [
        "ecommerce-design-tools",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "tags": [
        "ecommerce",
        "product-photos",
        "ads",
        "mockups",
        "social-media-design",
        "ai-design"
      ],
      "best_for": "ecommerce product graphics, product photos, mockups, ads, social posts and conversion-focused visuals",
      "summary": "Glorify helps users with ecommerce product graphics, product photos, mockups, ads, social posts and conversion-focused visuals.",
      "pricing_model": "Pricing requires manual checkout verification; official site positions Glorify as an ecommerce Canva alternative",
      "free_plan": "unknown",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "Glorify",
      "source_aliases": [
        "glorify"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/glorify/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "glorify",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "gonic": {
      "id": "gonic",
      "name": "Gonic",
      "slug": "gonic",
      "category": "Self-hosted Music",
      "primary_category_id": "self-hosted-music",
      "categories": [
        "music-streaming",
        "self-hosted-music",
        "local-ai-tools"
      ],
      "official_url": "https://github.com/sentriz/gonic",
      "pricing_url": "https://github.com/sentriz/gonic",
      "summary": "Lightweight self-hosted music streaming server compatible with the Subsonic ecosystem.",
      "best_for": "Lightweight self-hosted music streaming",
      "pricing_model": "Free open-source software",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free open-source software",
      "pricing_display_summary": "Free open-source software",
      "tags": [
        "self-hosted",
        "open-source",
        "subsonic",
        "local-music",
        "spotify-alternative",
        "free"
      ],
      "contexts": [
        "self-hosted",
        "open-source",
        "subsonic",
        "local-music",
        "spotify-alternative"
      ],
      "spotify_fit": "Lightweight self-hosted music streaming",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://github.com/sentriz/gonic",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "Gonic",
      "source_aliases": [
        "gonic"
      ],
      "icon": "/FindBetterApp/assets/img/tools/gonic.svg",
      "profile_path": "/FindBetterApp/software/gonic/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/gonic/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "gonic",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "google-ai-studio": {
      "id": "google-ai-studio",
      "name": "Google AI Studio",
      "slug": "google-ai-studio",
      "official_url": "https://aistudio.google.com/",
      "category": "Gemini developer workspace",
      "best_for": "Developers prototyping apps with Gemini API, native Android, web apps and model experiments.",
      "summary": "Google workspace for testing prompts, prototyping apps, managing API keys and building with Gemini models.",
      "platforms": "Web",
      "pricing_model": "Free to access/prototype; Gemini API usage has separate free/paid tiers.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free to access/prototype; Gemini API usage has separate free/paid tiers.",
      "paid_from_usd": 0,
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": true,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "Google workspace for testing prompts, prototyping apps, managing API keys and building with Gemini models.",
      "tags": [
        "developer",
        "api",
        "google-ecosystem",
        "gemini-developer-workspace",
        "free"
      ],
      "source_urls": [
        "https://ai.google.dev/gemini-api/docs",
        "https://aistudio.google.com/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "api-providers"
      ],
      "normalized_name": "Google AI Studio",
      "source_aliases": [
        "google-ai-studio"
      ],
      "icon": "/FindBetterApp/assets/img/tools/google-ai-studio.svg",
      "profile_path": "/FindBetterApp/software/google-ai-studio/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/google-ai-studio/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "google-ai-studio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "google-antigravity": {
      "id": "google-antigravity",
      "name": "Google Antigravity",
      "slug": "google-antigravity",
      "official_url": "https://antigravity.google/",
      "category": "Agentic development platform",
      "best_for": "Developers who want Google-native agentic coding beyond Gemini chat.",
      "summary": "Google agentic development environment for planning, coding and orchestrating software tasks with Gemini models.",
      "platforms": "Windows, macOS, Linux",
      "pricing_model": "Available at no charge during public preview; final commercial model needs recheck.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Available at no charge during public preview; final commercial model needs recheck.",
      "paid_from_usd": 0,
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": true,
      "mac": true,
      "linux": true,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "Google agentic development environment for planning, coding and orchestrating software tasks with Gemini models.",
      "tags": [
        "coding",
        "agent",
        "google-ecosystem",
        "desktop",
        "agentic-development-platform",
        "free"
      ],
      "source_urls": [
        "https://antigravity.google/blog/introducing-google-antigravity",
        "https://antigravity.google/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots"
      ],
      "normalized_name": "Google Antigravity",
      "source_aliases": [
        "google-antigravity"
      ],
      "icon": "/FindBetterApp/assets/img/tools/google-antigravity.svg",
      "profile_path": "/FindBetterApp/software/google-antigravity/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/google-antigravity/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "google-antigravity",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "google-gemini": {
      "id": "google-gemini",
      "name": "Google Gemini",
      "slug": "google-gemini",
      "official_url": "https://gemini.google.com/",
      "category": "AI assistant",
      "best_for": "mainstream AI assistant",
      "summary": "Google Gemini is Google’s AI assistant for writing, planning, learning, research, coding help, image generation/editing, voice conversations, Deep Research, Canvas, Gemini Live, Android, Workspace and Google ecosystem workflows.",
      "platforms": "Web, Android, iOS/iPad, Google apps, Workspace, Chrome, API",
      "pricing_model": "freemium / Google AI subscriptions / API pricing",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 4.99,
      "pricing_notes": "Free plan available with a Google Account. Google AI Plus is $4.99/mo, Google AI Pro is $19.99/mo, and Google AI Ultra starts at $99.99/mo with a higher $199.99/mo tier. Gemini API pricing is separate per model/token/grounding feature. Pricing, benefits, languages and availability vary by country; capture local screenshots before indexing.",
      "login_required": "partial",
      "account_notes": "Some Gemini web/app features can be used without signing in, but additional features, saved activity, connected apps and many mobile/advanced workflows require a Google Account. Treat no-login status as limited and test by device/country.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": true,
      "android": true,
      "desktop": false,
      "windows": false,
      "mac": "Gemini for macOS available/check region",
      "linux": false,
      "browser_extension": "Gemini in Chrome / browser sidebars depending on rollout",
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": true,
      "multi_user": "Workspace/enterprise context",
      "docker": false,
      "privacy_note": "Cloud-based Google service. Personal/free Gemini uses Gemini Apps privacy rules; Workspace Gemini can have enterprise-grade protections. For local privacy, use self-hosted/open-weight alternatives.",
      "limitations": "Not open-source, not self-hosted, not fully offline; full features require Google account/plan/region and may depend on Workspace, device, age and local availability.",
      "why_chatgpt_alternative": "Strong ChatGPT alternative for Google, Android, Workspace and Deep Research workflows; weaker for users avoiding Google accounts or requiring self-hosted/open-source control.",
      "why_gemini_alternative_baseline": "Parent product for the Google Gemini alternatives cluster. Alternative pages must compare against Gemini’s Google ecosystem, multimodal and research strengths.",
      "use_cases": [
        "general AI assistant",
        "writing and planning",
        "research and Deep Research",
        "Google Workspace/Gmail/Docs workflows",
        "Android assistant",
        "Gemini Live voice/screen/camera workflows",
        "Canvas",
        "image generation and editing",
        "video/music generation depending on plan",
        "coding help and developer API"
      ],
      "tags": [
        "ai-assistant",
        "android-ai",
        "bard",
        "conversational-ai",
        "deep-research",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "gemini",
        "gemini-live",
        "gemma-related-open-weight-family",
        "generative-ai",
        "google-ai",
        "google-deepmind",
        "llm",
        "machine-learning",
        "multimodal-ai",
        "workspace-ai"
      ],
      "recommended_pages": [
        "google-gemini-main",
        "google-gemini-no-login",
        "google-gemini-open-source",
        "google-gemini-self-hosted",
        "google-gemini-free",
        "google-gemini-for-research",
        "google-gemini-for-coding",
        "google-gemini-privacy-focused"
      ],
      "country_availability_notes": "Official subscriptions page lists broad country availability, but exact features, AI benefits, app availability, billing, age requirements and language availability must be tested per country before country-specific pages are indexed.",
      "verification_status": "v11 big bio upgrade; competitor-depth profile fields added; manual verification gates remain",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Google Gemini official app",
          "url": "https://gemini.google.com/",
          "verified_fields": [
            "official product URL",
            "writing/planning/brainstorming positioning"
          ]
        },
        {
          "title": "Google AI subscriptions",
          "url": "https://gemini.google/subscriptions/",
          "verified_fields": [
            "Free, AI Plus, AI Pro, AI Ultra plan structure",
            "observed official prices"
          ]
        },
        {
          "title": "Gemini sign-in requirements",
          "url": "https://support.google.com/gemini/answer/13278668?hl=en",
          "verified_fields": [
            "Google Account requirements",
            "supported browser/account requirements"
          ]
        },
        {
          "title": "Use Gemini Apps - Android",
          "url": "https://support.google.com/gemini/answer/13275745?co=GENIE.Platform%3DAndroid&hl=en",
          "verified_fields": [
            "partial no-login note",
            "saved activity/account requirement"
          ]
        },
        {
          "title": "Gemini Apps Privacy Hub",
          "url": "https://support.google.com/gemini/answer/13594961?hl=en",
          "verified_fields": [
            "privacy notice updated May 19, 2026",
            "signed-in/signed-out distinction"
          ]
        },
        {
          "title": "Where you can use Gemini web app",
          "url": "https://support.google.com/gemini/answer/13575153?hl=en",
          "verified_fields": [
            "more than 70 languages",
            "over 230 countries/territories"
          ]
        },
        {
          "title": "Bard becomes Gemini",
          "url": "https://blog.google/products-and-platforms/products/gemini/bard-gemini-advanced-app/",
          "verified_fields": [
            "Bard renamed Gemini",
            "Gemini Advanced/mobile app launch"
          ]
        },
        {
          "title": "Gemini API pricing",
          "url": "https://ai.google.dev/gemini-api/docs/pricing",
          "verified_fields": [
            "API token/model/grounding pricing"
          ]
        },
        {
          "title": "Gemini on Wear OS",
          "url": "https://play.google.com/store/apps/details?id=com.google.android.wearable.assistant",
          "verified_fields": [
            "Wear OS assistant app positioning"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/gemini.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=gemini.google.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "bio_long": [
        "Google Gemini is a proprietary AI assistant and model ecosystem from Google. It began as Bard, Google’s conversational AI service, and was renamed Gemini in February 2024 as Google moved the user-facing assistant under the Gemini model brand.",
        "Gemini is built for users who already rely on Google products. It can help with writing, planning, brainstorming, learning, summarizing, coding help, research, image generation/editing and multimodal prompts. Its strongest advantage is ecosystem fit: Google Search, Android, Gmail, Docs, Drive, Workspace, NotebookLM and other Google AI surfaces can make Gemini more useful than a standalone chatbot for users inside Google’s world.",
        "Gemini also has advanced product layers such as Gemini Live for conversational/voice workflows, Canvas for interactive outputs, Deep Research for multi-step research reports, Google AI subscriptions for higher usage and media tools, and Gemini API access for developers through Google AI/Cloud tools. Availability, limits and exact features can vary by country, age, device, account type and subscription plan.",
        "Gemini itself is not open-source and is not self-hosted. Google’s related open-weight model family is Gemma, which should be treated as a separate open-model path. Users who want local/private AI, no Google account, open-source code, open-weight models, or self-hosted deployment should be routed to Gemini alternatives such as Jan, LM Studio, Ollama, Open WebUI, Gemma, Llama, Mistral open models, Qwen and DeepSeek."
      ],
      "features": [
        "Ad-free paid experience",
        "Cloud sync through Google Account",
        "Partial no-login use",
        "Dark mode",
        "AI chat",
        "AI writing",
        "AI research",
        "Deep Research",
        "Canvas",
        "Gemini Live",
        "Text-to-speech/voice conversation features",
        "Text-to-image generation/editing",
        "Video generation access through Google AI plans where available",
        "Google Workspace integration",
        "Gmail/Docs/Drive context where enabled",
        "Android assistant replacement path",
        "Wear OS assistant app/features",
        "API access",
        "Multilingual availability",
        "No coding required for consumer use"
      ],
      "properties": [
        "Ad-free paid experience",
        "Cloud sync through Google Account",
        "Partial no-login use",
        "Dark mode",
        "AI chat",
        "AI writing",
        "AI research",
        "Deep Research",
        "Canvas",
        "Gemini Live",
        "Text-to-speech/voice conversation features",
        "Text-to-image generation/editing",
        "Video generation access through Google AI plans where available",
        "Google Workspace integration",
        "Gmail/Docs/Drive context where enabled",
        "Android assistant replacement path",
        "Wear OS assistant app/features",
        "API access",
        "Multilingual availability",
        "No coding required for consumer use"
      ],
      "origin": "United States",
      "application_types": [
        "AI Chatbot",
        "AI Assistant",
        "Large Language Model (LLM) Tool",
        "Multimodal AI",
        "Research Assistant",
        "Google Workspace AI",
        "Image Generation",
        "Voice AI",
        "Wear OS AI Assistant"
      ],
      "platforms_detailed": [
        "Online/Web",
        "Android",
        "iPhone",
        "iPad",
        "Wear OS",
        "Google Search/Chrome surfaces",
        "Gmail",
        "Google Docs",
        "Google Drive",
        "Google Workspace",
        "NotebookLM/Google AI ecosystem",
        "API via AI Studio/Vertex AI"
      ],
      "login_status_label": "Partial no-login",
      "language_support_notes": "Google says the Gemini web app is available in more than 70 languages and over 230 countries/territories; mobile app availability can differ by device, country and language.",
      "availability_notes": "Gemini availability must be verified separately for web, Android, iOS, Wear OS, Workspace, AI subscriptions, API access and each country-specific page.",
      "review_theme_summary": "Early public sentiment is likely mixed: supporters value Google integration, research/media features, Android/Workspace workflows and multimodal abilities; critics often focus on privacy/account dependence, plan/credit limits, regional availability, safety restrictions and whether Gemini is clearly better than ChatGPT, Claude or Perplexity for a given job.",
      "positive_themes": [
        "strong Google ecosystem integration",
        "good for Gmail/Docs/Drive/Workspace users",
        "useful Deep Research and NotebookLM-style workflows",
        "Gemini Live voice experience",
        "multimodal prompts and media tools",
        "Android and Wear OS assistant direction",
        "wide language/country reach"
      ],
      "negative_themes": [
        "Google account/privacy concerns",
        "not open-source or self-hosted",
        "feature availability varies by region/account/device",
        "plan complexity and usage limits",
        "can feel restrictive on some prompts",
        "not always the best coding/writing/research tool compared with specialists"
      ],
      "popular_alternatives": [
        "ChatGPT",
        "Claude",
        "Perplexity",
        "Microsoft Copilot",
        "Mistral Le Chat",
        "Grok",
        "Poe",
        "DeepSeek",
        "Lumo by Proton",
        "Duck.ai",
        "Meta AI",
        "Jan",
        "Open WebUI",
        "LM Studio",
        "Ollama"
      ],
      "profile_data_v11": "/FindBetterApp/assets/data/google-gemini-product-profile-v11.json",
      "pricing_details": {
        "free_plan_limits": "Free plan available with a Google Account; paid Google AI Plus/Pro/Ultra tiers provide higher limits/features. Availability varies by country.",
        "trial_requires_card": "checkout/local account test needed",
        "student_discount": "not confirmed in the package; verify local offers separately",
        "team_plan": "consumer subscriptions separate from Google Workspace/Cloud business offerings",
        "api_pricing": "Gemini API pricing is separate from consumer Google AI subscriptions",
        "refund_policy": "handled through Google subscription/payment policies; local account test needed",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "high for public subscription prices; local availability/currency screenshot recommended",
        "paid_from_usd": 4.99,
        "pricing_sources": [
          "https://gemini.google/subscriptions/"
        ]
      },
      "pricing_display_summary": "Free plan available. Google AI Plus is listed at $4.99/month, AI Pro at $19.99/month and AI Ultra starts at $99.99/month on the official subscriptions page. Prices/features can vary by country and plan eligibility; capture local screenshots before indexing. Paid-from display value: 4.99. Keep manual pricing screenshot gate before indexing.",
      "canonical_slug": "google-gemini",
      "alias_of": "google-gemini",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "ai-search-engines",
        "canva-alternatives",
        "capcut-alternatives",
        "desktop-video-editors",
        "graphic-design-tools",
        "mobile-video-editors",
        "research-ai",
        "video-editors",
        "writing-ai"
      ],
      "normalized_name": "Google Gemini",
      "source_aliases": [
        "bard",
        "gemini",
        "google-ai",
        "google-gemini"
      ],
      "icon": "/FindBetterApp/assets/img/tools/gemini.svg",
      "profile_path": "/FindBetterApp/software/google-gemini/about/",
      "alternatives_url": "/FindBetterApp/alternatives/google-gemini/",
      "search_url": "/FindBetterApp/alternatives/google-gemini/",
      "platform_list": [
        "Web",
        "Android",
        "iOS",
        "iPad",
        "Google apps",
        "Workspace",
        "Chrome",
        "API"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "google-gemini",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      },
      "aliases": [
        "Bard",
        "Gemini",
        "Gemini Advanced"
      ]
    },
    "google-jules": {
      "id": "google-jules",
      "name": "Google Jules",
      "slug": "google-jules",
      "official_url": "https://jules.google/",
      "category": "AI coding agent",
      "best_for": "Asynchronous coding tasks and Google developer ecosystem workflows",
      "summary": "Google Jules is Google’s coding agent for software tasks. It belongs in Claude Code alternatives but needs manual tests for limits, country access and task quality.",
      "platforms": "Web / Google coding agent",
      "pricing_model": "free tier / paid tiers",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": null,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Google Jules official page.",
      "login_required": "Google account",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding, free pages.",
      "use_cases": [
        "for-coding",
        "free"
      ],
      "tags": [
        "ai-coding-agent",
        "claude-alternative",
        "for-coding",
        "free",
        "v13-candidate"
      ],
      "recommended_pages": [
        "for-coding",
        "free"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Google Jules official page",
          "url": "https://jules.google/",
          "verified_fields": [
            "coding agent",
            "task/concurrency tiers",
            "free/paid limits need screenshot"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/google-jules.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=jules.google&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "free tier / paid tiers. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": null,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-coding": 86,
        "free": 70
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-coding": false,
        "free": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-coding, free. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Google Jules official page. Paid-from display value: None. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots"
      ],
      "normalized_name": "Google Jules",
      "source_aliases": [
        "google-jules"
      ],
      "icon": "/FindBetterApp/assets/img/tools/google-jules.svg",
      "profile_path": "/FindBetterApp/software/google-jules/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/google-jules/about/",
      "platform_list": [
        "Web",
        "Google coding agent"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "google-jules",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "goose": {
      "id": "goose",
      "name": "Goose",
      "slug": "goose",
      "official_url": "https://goose-docs.ai/",
      "profile_path": "/FindBetterApp/software/goose/about/",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "self-hosted-ai",
        "ai-coding-tools",
        "ai-search-engines",
        "api-providers",
        "writing-ai",
        "research-ai",
        "privacy-ai",
        "open-source-ai",
        "ai-chatbots"
      ],
      "tags": [
        "api",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "desktop",
        "for-coding",
        "for-research",
        "free",
        "local-ai",
        "no-login",
        "open-source",
        "open-source-ai-agent",
        "privacy-focused",
        "research",
        "self-hosted",
        "v13-candidate",
        "writing"
      ],
      "best_for": "Local/general-purpose coding, research, writing and automation agent",
      "summary": "Goose is an open-source local AI agent for coding, research, writing, automation and data analysis. It fits both Claude Code and self-hosted Claude-style agent pages.",
      "pricing_model": "open-source / BYOK",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "no app account; model/API may be needed",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": true,
      "platforms": "Desktop, CLI, API",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Goose",
      "source_aliases": [
        "goose"
      ],
      "icon": "/FindBetterApp/assets/img/tools/goose.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/goose/about/",
      "platform_list": [
        "Desktop",
        "CLI",
        "API"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "goose",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "gopro-quik": {
      "id": "gopro-quik",
      "name": "GoPro Quik",
      "official_url": "https://gopro.com/en/us/shop/quik-app-video-photo-editor",
      "pricing_url": "https://gopro.com/en/us/shop/quik-app-video-photo-editor",
      "summary": "GoPro Quik is GoPro’s mobile video/photo editor for action-camera users, travel clips, highlight reels, cloud backup and fast auto-edits.",
      "best_for": "Action camera footage, travel clips, auto-edits and GoPro users",
      "pricing_model": "free app / GoPro subscription and premium tools",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app route with GoPro subscription/premium features; final pricing requires current GoPro page/app-store screenshots.",
      "pricing_display_summary": "Free app route plus GoPro subscription/premium tools; verify current local pricing and cloud-backup limits before launch.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required; strongest use case is GoPro/action footage.",
      "user_friendly_level": "very beginner friendly",
      "source": "GoPro official Quik page",
      "source_url": "https://gopro.com/en/us/shop/quik-app-video-photo-editor",
      "evidence": "GoPro positions Quik as a video/photo editor for mobile editing, cloud backup and premium tools around GoPro workflows.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-youtube-shorts"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "action-camera",
        "auto-editing",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "gopro-quik",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Action camera footage, travel clips, auto-edits and GoPro users",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "GoPro Quik",
      "source_aliases": [
        "gopro-quik"
      ],
      "icon": "/FindBetterApp/assets/img/tools/gopro-quik.svg",
      "profile_path": "/FindBetterApp/software/gopro-quik/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/gopro-quik/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "gopro-quik",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "gpt4all": {
      "id": "gpt4all",
      "name": "GPT4All",
      "slug": "gpt4all",
      "official_url": "https://docs.gpt4all.io/index.html",
      "category": "Local AI desktop",
      "best_for": "Private local AI chat on normal laptops/desktops",
      "summary": "Desktop app for running LLMs privately on everyday computers without API calls or GPUs required.",
      "platforms": "Desktop app",
      "pricing_model": "free/open-source local app",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official docs/GitHub say the desktop app runs LLMs privately on everyday desktops/laptops with no API calls or GPUs required. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: high for local free app; model/enterprise extras need check.",
      "login_required": "no for local app",
      "account_notes": "Local desktop app; account not required for local model chat. Verify optional features separately.",
      "open_source": true,
      "license": "MIT",
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": true,
      "mac": true,
      "linux": true,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Model quality and speed depend on hardware.",
      "why_chatgpt_alternative": "Good offline/private desktop ChatGPT alternative.",
      "use_cases": [
        "local private chat",
        "offline document chat",
        "low-friction desktop LLM",
        "no API-key AI testing"
      ],
      "tags": [
        "open-source",
        "offline",
        "local-desktop",
        "privacy",
        "local-ai-desktop",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "GPT4All docs",
          "url": "https://docs.gpt4all.io/index.html",
          "verified_fields": [
            "desktop app",
            "local private documents"
          ]
        },
        {
          "title": "GPT4All GitHub",
          "url": "https://github.com/nomic-ai/gpt4all",
          "verified_fields": [
            "private local LLMs",
            "no API calls",
            "no GPUs required"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://docs.gpt4all.io/",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/gpt4all.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=docs.gpt4all.io&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "local_app_no_account_for_basic_use",
        "works_without_account": "yes for local app",
        "requires_email": "no for local use",
        "requires_phone": "no",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "yes after install/model setup",
        "free_prompt_limit": "hardware/model dependent",
        "tested_date": "2026-06-25",
        "proof_status": "official source verified; install test still needed",
        "evidence": "local/self-hosted use; provider keys may be needed for cloud models",
        "manual_test_status": "run desktop install test before public ranking"
      },
      "pricing_details": {
        "summary": "Official docs/GitHub say the desktop app runs LLMs privately on everyday desktops/laptops with no API calls or GPUs required. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: high for local free app; model/enterprise extras need check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "no cloud calls for local models",
        "human_review_possible": "unknown",
        "zero_data_retention": "local/private desktop",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "easy",
        "docker_compose": "not primary",
        "one_command_install": "desktop app installer",
        "min_ram_gb": "8GB for small models",
        "recommended_ram_gb": "16GB+",
        "gpu_required": "no per official docs, but speed improves with GPU",
        "cpu_only": "yes",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/local desktop",
        "docker": "manual check",
        "offline_possible": "yes",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions.",
        "works_offline": "yes after model download"
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [
        "you need best frontier model quality",
        "you need team/admin features"
      ],
      "competitor_gap": "",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "clean browser no-login test",
        "clean browser no-login/account-wall test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "clean_browser_no_login_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "no-login": 82,
        "open-source": 88,
        "self-hosted": 88
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "github_mit",
        "local_private_no_api_no_gpu_claim",
        "desktop_localdocs"
      ],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "no-login": false,
        "open-source": false,
        "self-hosted": false
      },
      "v5_editor_summary": "GPT4All verified from official sources where available. Best fit: local private chat, offline document chat, low-friction desktop LLM. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "high",
        "no_login_confidence": "high for local app",
        "self_hosted_confidence": "high",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "officially strong local desktop/private LLM app; hardware/model performance needs user guidance",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Official docs/GitHub say the desktop app runs LLMs privately on everyday desktops/laptops with no API calls or GPUs required. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Official docs/GitHub say the desktop app runs LLMs privately on everyday desktops/laptops with no API calls or GPUs required. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Official docs/GitHub say the desktop app runs LLMs privately on everyday desktops/laptops with no API calls or GPUs required.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "high for local free app; model/enterprise extras need check",
          "paid_from_usd": 0
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You want local AI on a normal desktop/laptop",
          "You do not want API calls for basic local chat",
          "You accept smaller/local model quality limits"
        ],
        "avoid_if": [
          "You need top frontier model quality",
          "Your device has very low RAM/storage",
          "You need cloud collaboration"
        ],
        "replaces_chatgpt_for": [
          "offline local chat",
          "private drafting",
          "basic document/local LLM experiments"
        ],
        "does_not_replace_chatgpt_for": [
          "frontier reasoning quality",
          "web-connected research",
          "team/project features"
        ],
        "plain_english": "Good local privacy option, but the page must warn users that speed and quality depend on hardware and model."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 80,
        "private_ai_chat": 90,
        "local_document_chat": 70,
        "self_hosted_team_chat": 0,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "pricing_display_summary": "Official docs/GitHub say the desktop app runs LLMs privately on everyday desktops/laptops with no API calls or GPUs required. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: high for local free app; model/enterprise extras need check. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "ai-chatbots",
        "api-providers",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "GPT4All",
      "source_aliases": [
        "gpt4all"
      ],
      "icon": "/FindBetterApp/assets/img/tools/gpt4all.svg",
      "profile_path": "/FindBetterApp/software/gpt4all/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/gpt4all/about/",
      "platform_list": [
        "Desktop app",
        "Desktop",
        "Windows",
        "macOS",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "gpt4all",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "grammarly-superhuman": {
      "id": "grammarly-superhuman",
      "name": "Grammarly / Superhuman",
      "slug": "grammarly-superhuman",
      "official_url": "https://www.grammarly.com/",
      "profile_path": "/FindBetterApp/software/grammarly-superhuman/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "android",
        "browser-extension",
        "chatgpt-alternative",
        "claude-alternative",
        "desktop",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "grammar",
        "ios",
        "login-required",
        "mobile",
        "paid",
        "productivity",
        "research",
        "v11-2-added",
        "writing"
      ],
      "best_for": "Writing, tone, grammar and cross-app communication",
      "summary": "Grammarly is now part of the Superhuman suite, focused on writing assistance, tone, rewriting and productivity AI across apps.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "account required for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, browser extension, desktop/mobile apps depending on suite",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Grammarly / Superhuman",
      "source_aliases": [
        "grammarly-superhuman"
      ],
      "icon": "/FindBetterApp/assets/img/tools/grammarly-superhuman.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/grammarly-superhuman/about/",
      "platform_list": [
        "Web",
        "browser extension",
        "desktop",
        "mobile apps depending on suite"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "grammarly-superhuman",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "granola": {
      "id": "granola",
      "name": "Granola",
      "slug": "granola",
      "official_url": "https://www.granola.ai/",
      "category": "AI meeting notes",
      "best_for": "Professionals who prefer lightweight meeting memory over full AI assistant suites.",
      "summary": "AI notepad for meetings that combines user notes with meeting transcript context.",
      "platforms": "Desktop/Web",
      "pricing_model": "Pricing requires official screenshot before launch.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Pricing requires official screenshot before launch.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI notepad for meetings that combines user notes with meeting transcript context.",
      "tags": [
        "meetings",
        "notes",
        "free"
      ],
      "source_urls": [
        "https://www.granola.ai/",
        "https://www.granola.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-meeting-notes",
      "categories": [
        "ai-meeting-notes",
        "ai-chatbots"
      ],
      "normalized_name": "Granola",
      "source_aliases": [
        "granola"
      ],
      "icon": "/FindBetterApp/assets/img/tools/granola.svg",
      "profile_path": "/FindBetterApp/software/granola/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/granola/about/",
      "platform_list": [
        "Desktop",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "granola",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "grok": {
      "id": "grok",
      "name": "Grok",
      "slug": "grok",
      "official_url": "https://x.ai/grok",
      "profile_path": "/FindBetterApp/software/grok/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-search-engines",
        "api-providers",
        "writing-ai",
        "research-ai",
        "ai-chatbots",
        "capcut-alternatives",
        "mobile-video-editors",
        "video-editors"
      ],
      "tags": [
        "android",
        "api",
        "chatgpt-alternative",
        "coding",
        "deepseek-alternative",
        "free",
        "image-generation",
        "ios",
        "login-required",
        "mobile",
        "paid",
        "real-time",
        "reasoning",
        "research",
        "video-generation",
        "writing"
      ],
      "best_for": "Real-time search, X integration, reasoning, image/video and coding help",
      "summary": "xAI assistant positioned around real-time web/X information, reasoning, generation, and coding.",
      "pricing_model": "freemium/subscription",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "account/subscription for full access",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, X, mobile apps",
      "last_verified": "2026-06-25",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "source_count": 3,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Grok",
      "source_aliases": [
        "grok"
      ],
      "icon": "/FindBetterApp/assets/img/tools/grok.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/grok/about/",
      "platform_list": [
        "Web",
        "X",
        "mobile apps"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "grok",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "gumloop": {
      "id": "gumloop",
      "name": "Gumloop",
      "slug": "gumloop",
      "official_url": "https://www.gumloop.com/",
      "category": "AI automation / workflow agent builder",
      "best_for": "Teams that want to build agentic automations without needing to code every step",
      "summary": "Gumloop is an AI automation framework for building workflows and agents from natural-language task logic. It fits Gemini alternatives for business process automation and agents.",
      "platforms": "Web cloud",
      "pricing_model": "Free credits plus Pro/Team custom tiers",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official pricing shows Free credits and Pro from about $37/month; screenshot required before indexing.",
      "paid_from_usd": 37,
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-automation",
        "workflow-agent-builder",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "normalized_name": "Gumloop",
      "source_aliases": [
        "gumloop"
      ],
      "icon": "/FindBetterApp/assets/img/tools/gumloop.svg",
      "profile_path": "/FindBetterApp/software/gumloop/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/gumloop/about/",
      "platform_list": [
        "Web cloud"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "gumloop",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "guru": {
      "id": "guru",
      "name": "Guru",
      "slug": "guru",
      "official_url": "https://www.getguru.com/",
      "profile_path": "/FindBetterApp/software/guru/about/",
      "primary_category": "education-ai-tools",
      "categories": [
        "education-ai-tools",
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "business-ai",
        "knowledge-base",
        "wiki",
        "enterprise-search",
        "teams",
        "claude-alternative",
        "knowledge-management",
        "free"
      ],
      "best_for": "Teams that need verified company knowledge, wiki workflows and AI search in one internal knowledge system.",
      "summary": "Guru is a company knowledge platform that combines wiki, intranet, search and AI answer workflows. It is useful where Claude alone cannot guarantee verified internal knowledge ownership.",
      "pricing_model": "free / paid / enterprise",
      "free_plan": true,
      "paid_from_usd": 15,
      "pricing_notes": "Official pricing should be checked before launch; Guru commonly offers Free, All-in-one and Enterprise-style plans.",
      "source": "https://www.getguru.com/pricing",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Guru",
      "source_aliases": [
        "guru"
      ],
      "icon": "/FindBetterApp/assets/img/tools/guru.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/guru/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "guru",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "h2ogpt": {
      "id": "h2ogpt",
      "name": "h2oGPT",
      "slug": "h2ogpt",
      "official_url": "https://github.com/h2oai/h2ogpt",
      "profile_path": "/FindBetterApp/software/h2ogpt/about/",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "self-hosted-ai",
        "ai-search-engines",
        "research-ai",
        "privacy-ai",
        "ai-chatbots",
        "open-source-ai"
      ],
      "tags": [
        "chatgpt-alternative",
        "claude-alternative",
        "desktop",
        "for-research",
        "free",
        "local-ai",
        "offline",
        "open-source",
        "open-source-private-ai-chat",
        "privacy-focused",
        "research",
        "self-hosted",
        "v13-candidate"
      ],
      "best_for": "Private local LLM chat and document question answering",
      "summary": "h2oGPT is an open-source project for private GPT-style chat and document question answering. It belongs in self-hosted Claude-style alternatives.",
      "pricing_model": "open-source",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "self-hosted/local",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Self-hosted, Local, Web UI",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "h2oGPT",
      "source_aliases": [
        "h2ogpt"
      ],
      "icon": "/FindBetterApp/assets/img/tools/h2ogpt.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/h2ogpt/about/",
      "platform_list": [
        "Self-hosted",
        "Local",
        "Web UI"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "h2ogpt",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "harpa-ai": {
      "id": "harpa-ai",
      "name": "HARPA AI",
      "slug": "harpa-ai",
      "official_url": "https://harpa.ai/",
      "profile_path": "/FindBetterApp/software/harpa-ai/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "browser-automation",
        "browser-extension",
        "chatgpt-alternative",
        "claude-alternative",
        "free",
        "gemini-alternative",
        "login-required",
        "paid",
        "pdf-summary",
        "research",
        "seo",
        "v13-2-candidate",
        "writing",
        "youtube-summary"
      ],
      "best_for": "Browser automation, page monitoring, web/PDF/YouTube summaries and reusable AI commands",
      "summary": "HARPA AI is a browser AI automation agent for summarizing pages, YouTube and PDFs, replying, monitoring pages/prices, creating reusable commands and connecting ChatGPT, Claude, Gemini and other models.",
      "pricing_model": "free demo / S-tier subscription / lifetime X plan / BYOK",
      "free_plan": true,
      "paid_from_usd": 12,
      "login_required": "extension can be used free/demo; account for paid/cloud features",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Chrome/Chromium browser extension",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "HARPA AI",
      "source_aliases": [
        "harpa-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/harpa-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/harpa-ai/about/",
      "platform_list": [
        "Chrome",
        "Chromium browser extension"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "harpa-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "hebbia": {
      "id": "hebbia",
      "name": "Hebbia",
      "slug": "hebbia",
      "official_url": "https://www.hebbia.ai/",
      "profile_path": "/FindBetterApp/software/hebbia/about/",
      "primary_category": "research-ai",
      "categories": [
        "research-ai",
        "education-ai-tools",
        "ai-chatbots",
        "ai-coding-tools",
        "ai-search-engines"
      ],
      "tags": [
        "business-ai",
        "document-analysis",
        "enterprise-search",
        "finance",
        "legal",
        "claude-alternative",
        "enterprise-research-ai"
      ],
      "best_for": "Financial, legal and professional teams analyzing large document collections and structured evidence.",
      "summary": "Hebbia is an enterprise AI platform for document analysis, research workflows and knowledge work. It fits Claude alternatives for businesses that need auditable document analysis at scale.",
      "pricing_model": "enterprise / sales-led",
      "free_plan": false,
      "paid_from_usd": null,
      "pricing_notes": "Pricing is enterprise/sales-led; require a quote and hands-on review before indexing.",
      "source": "https://www.hebbia.ai/",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Hebbia",
      "source_aliases": [
        "hebbia"
      ],
      "icon": "/FindBetterApp/assets/img/tools/hebbia.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/hebbia/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "hebbia",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "hermes-agent": {
      "id": "hermes-agent",
      "name": "Hermes Agent",
      "slug": "hermes-agent",
      "official_url": "https://hermes-agent.org/",
      "category": "Self-hosted AI agent",
      "best_for": "Self-hosted persistent AI agent with memory and chat-platform workflows",
      "summary": "Hermes Agent is a self-hosted persistent AI agent with memory/skills. It belongs in self-hosted Claude alternatives but should be kept manual-review until maturity and security are checked.",
      "platforms": "Self-hosted, chat platforms",
      "pricing_model": "open-source / MIT",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Hermes Agent official page.",
      "login_required": "self-hosted/developer setup",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for self-hosted, open-source, privacy-focused pages.",
      "use_cases": [
        "self-hosted",
        "open-source",
        "privacy-focused"
      ],
      "tags": [
        "claude-alternative",
        "open-source",
        "privacy-focused",
        "self-hosted",
        "self-hosted-ai-agent",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "self-hosted",
        "open-source",
        "privacy-focused"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Hermes Agent official page",
          "url": "https://hermes-agent.org/",
          "verified_fields": [
            "MIT-licensed self-hosted AI agent",
            "persistent memory/skills",
            "chat platform integrations"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/hermes-agent.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=hermes-agent.org&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source / MIT. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "self-hosted": 74,
        "open-source": 76,
        "privacy-focused": 72
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "self-hosted": false,
        "open-source": false,
        "privacy-focused": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for self-hosted, open-source, privacy-focused. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Hermes Agent official page. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "Hermes Agent",
      "source_aliases": [
        "hermes-agent"
      ],
      "icon": "/FindBetterApp/assets/img/tools/hermes-agent.svg",
      "profile_path": "/FindBetterApp/software/hermes-agent/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/hermes-agent/about/",
      "platform_list": [
        "Self-hosted",
        "chat platforms"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "hermes-agent",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "huggingchat": {
      "id": "huggingchat",
      "name": "HuggingChat",
      "slug": "huggingchat",
      "official_url": "https://huggingface.co/chat/",
      "category": "Open model chat",
      "best_for": "open-source model chat",
      "summary": "Open-source model chat interface for users who want open model access rather than a hosted privacy wrapper.",
      "platforms": "Web",
      "pricing_model": "free",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: low until official pricing screenshot/manual check.",
      "login_required": "limited",
      "account_notes": "Hosted Hugging Face chat app; account and model availability may vary. Verify fresh-browser usage and limits.",
      "open_source": false,
      "license": "License needs official LICENSE-file check before commercial use",
      "open_weight": true,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Hosted app is not the same as self-hosted/offline use; some features may require account.",
      "why_chatgpt_alternative": "Lets users try open models without local setup.",
      "use_cases": [
        "try open models in browser",
        "open-model chat",
        "AI experimentation"
      ],
      "tags": [
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "low-login",
        "no-login-limited",
        "open-model-chat",
        "open-source-models",
        "open-weight",
        "web"
      ],
      "recommended_pages": [
        "no-login",
        "open-source"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "HuggingChat",
          "url": "https://huggingface.co/chat/",
          "verified_fields": [
            "open-source AI models",
            "model selection"
          ]
        },
        {
          "title": "Hugging Face",
          "url": "https://huggingface.co/",
          "verified_fields": [
            "AI community",
            "models"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://github.com/huggingface/chat-ui",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/huggingchat.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=huggingface.co&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "run clean browser test before public claim"
      },
      "pricing_details": {
        "summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: low until official pricing screenshot/manual check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "not_applicable",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown"
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [],
      "competitor_gap": "",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "Tanzania availability test",
        "clean browser no-login test",
        "clean browser no-login/account-wall test",
        "country availability test",
        "mobile layout test",
        "mobile web/app first-run test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "clean_browser_no_login_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked"
      ],
      "license_confidence": "medium",
      "problem_fit_scores": {
        "no-login": 60,
        "open-source": 88
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [],
      "public_ready_by_page": {
        "no-login": false,
        "open-source": false
      },
      "v5_editor_summary": "HuggingChat verified from official sources where available. Best fit: try open models in browser, open-model chat, AI experimentation. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "hosted open-model chat; no-login status uncertain and should not rank as true no-login until manual test",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "free/hosted claim needs current usage check",
        "login": "conflicting/unclear; clean-browser test required",
        "country": "needs country/device testing",
        "user_problem_fit": "medium for trying open models"
      },
      "pricing_observation_v8": {
        "summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check"
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You want to try open models in the browser",
          "You are comfortable with Hugging Face account prompts if they appear",
          "You are comparing model behavior"
        ],
        "avoid_if": [
          "You need guaranteed no-login access",
          "You need local/offline privacy",
          "You need stable business support"
        ],
        "replaces_chatgpt_for": [
          "open model experimentation",
          "basic chat with selectable models"
        ],
        "does_not_replace_chatgpt_for": [
          "guaranteed no-account chat",
          "self-hosted deployment",
          "enterprise workspace features"
        ],
        "plain_english": "Useful for open-model discovery, but the page must clearly mark login behavior as unverified until tested."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: low until official pricing screenshot/manual check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "api-providers",
      "categories": [
        "ai-chatbots",
        "api-providers",
        "privacy-ai"
      ],
      "normalized_name": "HuggingChat",
      "source_aliases": [
        "huggingchat"
      ],
      "icon": "/FindBetterApp/assets/img/tools/huggingchat.svg",
      "profile_path": "/FindBetterApp/software/huggingchat/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/huggingchat/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "huggingchat",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "humata-ai": {
      "id": "humata-ai",
      "name": "Humata AI",
      "slug": "humata-ai",
      "official_url": "https://www.humata.ai/",
      "profile_path": "/FindBetterApp/software/humata-ai/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "chatgpt-alternative",
        "claude-alternative",
        "document-chat",
        "free",
        "login-required",
        "paid",
        "pdf-ai",
        "research",
        "student",
        "v13-2-candidate"
      ],
      "best_for": "ChatGPT-for-PDF workflows, paper reading and document Q&A",
      "summary": "Humata AI is a PDF/document assistant for chatting with papers and documents, summarizing research and asking questions over uploaded files.",
      "pricing_model": "free / Expert / Team / Enterprise",
      "free_plan": true,
      "paid_from_usd": 9.99,
      "login_required": "account required for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Humata AI",
      "source_aliases": [
        "humata-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/humata-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/humata-ai/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "humata-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "hyperwrite": {
      "id": "hyperwrite",
      "name": "HyperWrite",
      "slug": "hyperwrite",
      "official_url": "https://www.hyperwriteai.com/",
      "profile_path": "/FindBetterApp/software/hyperwrite/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "browser-extension",
        "chatgpt-alternative",
        "citations",
        "claude-alternative",
        "free",
        "login-required",
        "paid",
        "personas",
        "research",
        "v13-2-candidate",
        "writing"
      ],
      "best_for": "Drafting, rewriting, personas, citations and writing partner workflows",
      "summary": "HyperWrite is an AI writing assistant for generating, improving and researching content with custom personas, citations, real-time info and browser-style writing help.",
      "pricing_model": "free / Premium / Ultra",
      "free_plan": true,
      "paid_from_usd": 19.99,
      "login_required": "account required for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, browser extension",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "HyperWrite",
      "source_aliases": [
        "hyperwrite"
      ],
      "icon": "/FindBetterApp/assets/img/tools/hyperwrite.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/hyperwrite/about/",
      "platform_list": [
        "Web",
        "browser extension"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "hyperwrite",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "iask-ai": {
      "id": "iask-ai",
      "name": "iAsk AI",
      "slug": "iask-ai",
      "official_url": "https://iask.ai/",
      "pricing_url": "https://iask.ai/pricing",
      "category": "AI search engine / answer engine",
      "best_for": "AI search, research, student questions and document analysis",
      "summary": "iAsk AI is an AI search/answer engine with free search, Pro searches, tutoring, writing, document analysis and image creation.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free + pro subscription",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 9.95,
      "pricing_notes": "Official pricing page lists iAsk Free at $0 and iAsk Pro at $9.95/month, plus a limited student free-year promotion with .edu email.",
      "pricing_display_summary": "$9.95/mo Pro",
      "login_required": "account for Pro/history; manual no-login/free search test needed",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": false,
      "duck_ai_fit": "Better than Duck.ai for research/search and student-answer workflows, especially where citations/document analysis matter more than private chat.",
      "tags": [
        "ai-search",
        "document-analysis",
        "duck-ai-alternative",
        "free",
        "perplexity-alternative",
        "research",
        "students",
        "v19-candidate",
        "ai-search-engine"
      ],
      "recommended_pages": [
        "research",
        "students",
        "free",
        "perplexity"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "iAsk pricing",
          "url": "https://iask.ai/pricing",
          "verified_fields": [
            "Official pricing page lists Free at $0 and Pro at $9.95/mo with daily Pro searches and document analysis."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/iask-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=iask.ai&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official pricing page lists iAsk Free at $0 and iAsk Pro at $9.95/month, plus a limited student free-year promotion with .edu email.",
        "paid_from_usd": 9.95,
        "display": "$9.95/mo Pro",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "research-ai",
      "categories": [
        "research-ai",
        "ai-search-engines",
        "writing-ai"
      ],
      "normalized_name": "iAsk AI",
      "source_aliases": [
        "iask-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/iask-ai.svg",
      "profile_path": "/FindBetterApp/software/iask-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/iask-ai/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "iask-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "idagio": {
      "id": "idagio",
      "name": "IDAGIO",
      "slug": "idagio",
      "company": "IDAGIO",
      "official_url": "https://www.idagio.com/",
      "profile_path": "/FindBetterApp/software/idagio/about/",
      "primary_category": "classical-music",
      "categories": [
        "classical-music",
        "music-streaming",
        "audiophile-music",
        "ai-coding-tools",
        "research-ai",
        "ai-search-engines",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "spotify-alternative",
        "classical",
        "lossless",
        "video",
        "free",
        "premium",
        "curated"
      ],
      "best_for": "Classical music catalog, search, metadata and classical video options",
      "summary": "Classical music streaming service with Free, Premium Audio, and Audio + Video tiers built around classical metadata and discovery.",
      "pricing_model": "freemium / subscription",
      "free_plan": true,
      "paid_from_usd": null,
      "pricing_note": "Support page lists Premium Audio at 12.99 and Premium Audio + Video at 29.99/month or 199/year; currency/region must be verified.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "IDAGIO support page lists Free, Premium Audio and Premium Audio + Video subscriptions, with Premium Audio shown at 12.99.",
      "source_url": "https://support.idagio.com/en/articles/3478702-which-subscriptions-are-available",
      "normalized_name": "IDAGIO",
      "source_aliases": [
        "idagio"
      ],
      "icon": "/FindBetterApp/assets/img/tools/idagio.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/idagio/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "idagio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "iheartradio": {
      "id": "iheartradio",
      "name": "iHeartRadio",
      "slug": "iheartradio",
      "category": "Live Radio / Music / Podcasts",
      "primary_category_id": "radio-music-streaming",
      "categories": [
        "radio-music-streaming",
        "music-streaming",
        "podcasts",
        "radio"
      ],
      "official_url": "https://www.iheart.com/",
      "pricing_url": "https://help.iheart.com/hc/en-us/articles/235721027-How-much-is-iHeartRadio-All-Access-What-can-I-use-to-pay-for-it",
      "summary": "iHeartRadio combines live radio stations, podcasts, playlists and paid Plus/All Access music features.",
      "best_for": "Live radio, podcasts, stations and US radio-style listening",
      "pricing_model": "free + paid radio/music plans",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 5.99,
      "paid_from_tzs": null,
      "paid_from_text": "$5.99/mo Plus; $11.99/mo All Access on web/Amazon/Roku/Google Play; $12.99/mo on iOS",
      "pricing_display_summary": "Free; Plus from $5.99/mo; All Access from $11.99/mo",
      "student_discount": "unknown",
      "family_plan": "unknown",
      "duo_plan": "unknown",
      "free_plan_limits": "Free app includes radio, podcasts and playlists with limitations/ads.",
      "catalog_size": "unknown",
      "audio_quality": "unknown",
      "podcasts": true,
      "audiobooks": "unknown",
      "offline_downloads": "unknown",
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": false,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "radio",
        "podcasts",
        "free",
        "stations",
        "spotify-alternative",
        "music-streaming",
        "live-radio"
      ],
      "contexts": [
        "free",
        "radio",
        "podcasts",
        "no-ads"
      ],
      "spotify_fit": "Best Spotify alternative for users who care about live radio and podcasts as much as on-demand songs.",
      "strengths": [
        "Live radio stations",
        "Podcasts",
        "Free app"
      ],
      "weaknesses": [
        "Less global/on-demand music-streaming focus than Spotify"
      ],
      "source": "iHeartRadio official help pages",
      "source_url": "https://help.iheart.com/hc/en-us/articles/235721027-How-much-is-iHeartRadio-All-Access-What-can-I-use-to-pay-for-it",
      "evidence": "Official iHeart help page lists All Access pricing, and subscription pages describe Plus and All Access features.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "high",
      "public_status": "noindex MVP review",
      "primary_category": "radio-music-streaming",
      "normalized_name": "iHeartRadio",
      "source_aliases": [
        "iheartradio"
      ],
      "icon": "/FindBetterApp/assets/img/tools/iheartradio.svg",
      "profile_path": "/FindBetterApp/software/iheartradio/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/iheartradio/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "iheartradio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "imovie": {
      "id": "imovie",
      "name": "iMovie",
      "slug": "imovie",
      "official_url": "https://www.apple.com/imovie/",
      "pricing_url": "https://www.apple.com/imovie/",
      "summary": "iMovie is Apple’s free beginner video editor for Mac, iPhone and iPad, designed for simple movies, trailers and 4K projects across Apple devices.",
      "best_for": "Free Apple-only beginner editing",
      "pricing_model": "free",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free on Mac and iOS/iPadOS",
      "pricing_display_summary": "Free Apple video editor for Mac and iOS/iPadOS.",
      "devices": [
        "Mac",
        "iPhone",
        "iPad"
      ],
      "platforms": "macOS, iOS/iPadOS",
      "no_watermark_free": "Free app; manual export proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "Apple iMovie official page",
      "source_url": "https://www.apple.com/imovie/",
      "evidence": "Apple says iMovie is easy to use and free for Mac and iOS devices.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-iphone",
        "for-pc",
        "free",
        "privacy-focused"
      ],
      "capcut_fit": "CapCut alternative for free apple-only beginner editing.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "iMovie",
      "source_aliases": [
        "imovie"
      ],
      "icon": "/FindBetterApp/assets/img/tools/imovie.svg",
      "profile_path": "/FindBetterApp/software/imovie/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/imovie/about/",
      "platform_list": [
        "macOS",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "imovie",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "inkscape": {
      "id": "inkscape",
      "name": "Inkscape",
      "slug": "inkscape",
      "official_url": "https://inkscape.org/",
      "profile_path": "/FindBetterApp/software/inkscape/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "vector-design-tools",
        "local-ai-tools",
        "open-source-ai",
        "logo-design-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "free",
        "vector-design",
        "open-source",
        "logo-maker",
        "canva-alternative",
        "open-source-vector-design"
      ],
      "best_for": "Free vector graphics, logos, icons, illustrations and SVG editing",
      "summary": "Inkscape helps users with free vector graphics, logos, icons, illustrations and svg editing.",
      "pricing_model": "Free and open source",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "depends",
      "open_source": true,
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Inkscape",
      "source_aliases": [
        "inkscape"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/inkscape/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "inkscape",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "inshot": {
      "id": "inshot",
      "name": "InShot",
      "slug": "inshot",
      "official_url": "https://inshot.com/",
      "pricing_url": "https://apps.apple.com/us/app/inshot-video-editor/id997362197",
      "summary": "InShot is a popular mobile video/photo editor for quick social edits, AI effects, auto captions, background removal, music, filters and transitions.",
      "best_for": "Beginner mobile social media editing on Android and iPhone",
      "pricing_model": "freemium / in-app purchases",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app; Pro/in-app pricing varies by country and app store",
      "pricing_display_summary": "Free app with optional Pro/in-app purchases; exact local price needs App Store/Google Play screenshot.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Likely watermark/ads limits vary by app version and purchase path; manual export test required.",
      "user_friendly_level": "very beginner friendly",
      "source": "InShot official site and app-store pages",
      "source_url": "https://inshot.com/",
      "evidence": "Official/app-store pages describe InShot mobile video/photo editing, AI effects, auto captions and background removal.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "caption-tools",
        "mobile-video-editors",
        "desktop-video-editors",
        "music-streaming"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "free"
      ],
      "capcut_fit": "CapCut alternative for beginner mobile social media editing on android and iphone.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "InShot",
      "source_aliases": [
        "inshot"
      ],
      "icon": "/FindBetterApp/assets/img/tools/inshot.svg",
      "profile_path": "/FindBetterApp/software/inshot/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/inshot/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "inshot",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "instagram-edits": {
      "id": "instagram-edits",
      "name": "Instagram Edits",
      "slug": "instagram-edits",
      "official_url": "https://creators.instagram.com/edits",
      "pricing_url": "https://apps.apple.com/us/app/edits-video-editor/id6738967378",
      "summary": "Instagram Edits is Meta/Instagram’s phone-first video creation app for creators, with project management, high-quality exports and no-watermark sharing.",
      "best_for": "Free phone-first CapCut alternative for Instagram/Reels creators",
      "pricing_model": "free",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free app",
      "pricing_display_summary": "Free; app pages state 4K export with no watermark.",
      "devices": [
        "Android",
        "iPhone"
      ],
      "platforms": "Android, iOS",
      "no_watermark_free": "Yes according to app listings; manual export proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "Instagram creators page and app-store pages",
      "source_url": "https://creators.instagram.com/edits",
      "evidence": "Official/app-store pages position Edits as free, phone-first and no-watermark with high-quality/4K exports.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "free"
      ],
      "capcut_fit": "CapCut alternative for free phone-first capcut alternative for instagram/reels creators.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Instagram Edits",
      "source_aliases": [
        "instagram-edits"
      ],
      "icon": "/FindBetterApp/assets/img/tools/instagram-edits.svg",
      "profile_path": "/FindBetterApp/software/instagram-edits/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/instagram-edits/about/",
      "platform_list": [
        "Android",
        "iOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "instagram-edits",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "invideo": {
      "id": "invideo",
      "name": "InVideo",
      "slug": "invideo",
      "official_url": "https://invideo.io/",
      "profile_path": "/FindBetterApp/software/invideo/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives"
      ],
      "tags": [
        "video-editor",
        "ai-video",
        "canva-alternative",
        "ai-video-editor"
      ],
      "best_for": "AI video creation, templates, ads and social video workflows",
      "summary": "InVideo helps users with ai video creation, templates, ads and social video workflows.",
      "pricing_model": "Free plan and paid plans require current pricing check.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "InVideo",
      "source_aliases": [
        "invideo"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/invideo/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "invideo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "invideo-ai": {
      "id": "invideo-ai",
      "name": "InVideo AI",
      "slug": "invideo-ai",
      "official_url": "https://invideo.io/",
      "pricing_url": "https://invideo.io/pricing/",
      "summary": "InVideo AI is a prompt-to-video and AI video creation platform with credits, stock providers, media models, AI workflows and a video agent.",
      "best_for": "AI-generated marketing videos and prompt-to-video workflows",
      "pricing_model": "free/paid credit plans",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Paid credit plans; exact current price requires account/country screenshot",
      "pricing_display_summary": "Free/paid credit plans; official pricing page confirms paid-plan credit/model structure but exact visible prices need screenshot.",
      "devices": [
        "Web"
      ],
      "platforms": "Browser-based",
      "no_watermark_free": "Credit/export/watermark limits require manual test.",
      "user_friendly_level": "beginner friendly",
      "source": "InVideo AI official pricing page",
      "source_url": "https://invideo.io/pricing/",
      "evidence": "InVideo pricing page says paid plans include 200+ models, stock providers, AI video agent access and credit/top-up model.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-youtube-shorts",
        "free",
        "online"
      ],
      "capcut_fit": "CapCut alternative for ai-generated marketing videos and prompt-to-video workflows.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "InVideo AI",
      "source_aliases": [
        "invideo-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/invideo-ai.svg",
      "profile_path": "/FindBetterApp/software/invideo-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/invideo-ai/about/",
      "platform_list": [
        "Browser-based"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "invideo-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "jamendo": {
      "id": "jamendo",
      "name": "Jamendo",
      "slug": "jamendo",
      "company": "Jamendo",
      "official_url": "https://www.jamendo.com/",
      "profile_path": "/FindBetterApp/software/jamendo/about/",
      "primary_category": "creator-music",
      "categories": [
        "creator-music",
        "free-music-apps",
        "artist-friendly-music",
        "music-streaming"
      ],
      "tags": [
        "spotify-alternative",
        "free",
        "independent-artists",
        "creative-commons",
        "royalty-free",
        "artist-friendly",
        "downloads"
      ],
      "best_for": "Free independent music discovery and royalty-free/licensing use cases",
      "summary": "Independent music platform with free songs from independent artists plus licensing paths for commercial projects.",
      "pricing_model": "free music + licensing",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_note": "Free streaming/downloads; licensing prices depend on commercial use case.",
      "regional_pricing": false,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Jamendo official page says it offers 600,000+ free songs from 40,000+ independent artists.",
      "source_url": "https://www.jamendo.com/?language=en",
      "normalized_name": "Jamendo",
      "source_aliases": [
        "jamendo"
      ],
      "icon": "/FindBetterApp/assets/img/tools/jamendo.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/jamendo/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "jamendo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "jamie-ai": {
      "id": "jamie-ai",
      "name": "Jamie AI",
      "slug": "jamie-ai",
      "official_url": "https://www.meetjamie.ai/",
      "category": "AI meeting assistant",
      "best_for": "Users wanting privacy-aware meeting notes instead of Gemini general chat.",
      "summary": "AI meeting summaries and notes designed to work across meeting platforms.",
      "platforms": "Desktop/Web",
      "pricing_model": "Pricing needs screenshot; free/start options must be manually verified.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Pricing needs screenshot; free/start options must be manually verified.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI meeting summaries and notes designed to work across meeting platforms.",
      "tags": [
        "meetings",
        "notes",
        "ai-meeting-assistant",
        "free"
      ],
      "source_urls": [
        "https://www.meetjamie.ai/pricing",
        "https://www.meetjamie.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "privacy-ai",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "normalized_name": "Jamie AI",
      "source_aliases": [
        "jamie-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/jamie-ai.svg",
      "profile_path": "/FindBetterApp/software/jamie-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/jamie-ai/about/",
      "platform_list": [
        "Desktop",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "jamie-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "jan": {
      "id": "jan",
      "name": "Jan",
      "slug": "jan",
      "official_url": "https://jan.ai/",
      "category": "Open-source local AI desktop",
      "best_for": "open-source local AI",
      "summary": "Open-source ChatGPT alternative that runs open-source AI models locally or connects to cloud models.",
      "platforms": "Windows, macOS, Linux desktop",
      "pricing_model": "free/open-source local app",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official sources position Jan as free/open source; cloud provider costs only apply if user connects remote models. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: high for local/open-source app.",
      "login_required": "no for local app",
      "account_notes": "Local desktop app; account not required for local models. Cloud/API model usage depends on provider/API keys.",
      "open_source": true,
      "license": "Apache-2.0 with attribution request",
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": true,
      "mac": true,
      "linux": true,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Hardware and model choice affect quality.",
      "why_chatgpt_alternative": "Strong open-source local desktop alternative.",
      "use_cases": [
        "local ChatGPT-style desktop app",
        "privacy-first local AI",
        "OpenAI-compatible local server",
        "cloud model fallback"
      ],
      "tags": [
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "local",
        "local-ai",
        "local-desktop",
        "offline",
        "open-source",
        "open-source-local-ai-desktop",
        "privacy",
        "private-ai"
      ],
      "recommended_pages": [
        "no-login",
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Jan official site",
          "url": "https://jan.ai/",
          "verified_fields": [
            "open-source ChatGPT alternative",
            "local models",
            "cloud models"
          ]
        },
        {
          "title": "Jan GitHub",
          "url": "https://github.com/janhq/jan",
          "verified_fields": [
            "runs 100% offline",
            "open-source alternative to ChatGPT"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://github.com/menloresearch/jan",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/jan.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=jan.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "local_app_no_account_for_basic_use",
        "works_without_account": "yes for local app",
        "requires_email": "no for local use",
        "requires_phone": "no",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "yes after install/model setup",
        "free_prompt_limit": "hardware/model dependent",
        "tested_date": "2026-06-25",
        "proof_status": "official source verified; install test still needed",
        "evidence": "local/self-hosted use; provider keys may be needed for cloud models",
        "manual_test_status": "run desktop install test before public ranking"
      },
      "pricing_details": {
        "summary": "Official sources position Jan as free/open source; cloud provider costs only apply if user connects remote models. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: high for local/open-source app.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "easy",
        "docker_compose": "not primary",
        "one_command_install": "desktop app installer",
        "min_ram_gb": "8GB for small models",
        "recommended_ram_gb": "16GB+",
        "gpu_required": "not required for small models; GPU improves speed",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/local desktop",
        "docker": "manual check",
        "offline_possible": "yes",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions.",
        "works_offline": "yes after model download"
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [],
      "competitor_gap": "",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "clean browser no-login test",
        "clean browser no-login/account-wall test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "clean_browser_no_login_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "no-login": 82,
        "open-source": 88,
        "self-hosted": 88
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "apache_2_license",
        "local_models",
        "local_server"
      ],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "no-login": false,
        "open-source": false,
        "self-hosted": false
      },
      "v5_editor_summary": "Jan verified from official sources where available. Best fit: local ChatGPT-style desktop app, privacy-first local AI, OpenAI-compatible local server. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "high",
        "no_login_confidence": "high for local app",
        "self_hosted_confidence": "high",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Official sources position Jan as free/open source; cloud provider costs only apply if user connects remote models. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Official sources position Jan as free/open source; cloud provider costs only apply if user connects remote models. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Official sources position Jan as free/open source; cloud provider costs only apply if user connects remote models.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "high for local/open-source app",
          "paid_from_usd": 0
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "local ChatGPT-style desktop app",
          "privacy-first local AI",
          "OpenAI-compatible local server"
        ],
        "avoid_if": [
          "Hardware and model choice affect quality."
        ],
        "replaces_chatgpt_for": [
          "local ChatGPT-style desktop app",
          "privacy-first local AI",
          "OpenAI-compatible local server",
          "cloud model fallback"
        ],
        "does_not_replace_chatgpt_for": [
          "Hardware and model choice affect quality."
        ],
        "plain_english": "Strong open-source local desktop alternative."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 80,
        "private_ai_chat": 90,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 85,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "pricing_display_summary": "Official sources position Jan as free/open source; cloud provider costs only apply if user connects remote models. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: high for local/open-source app. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "local-ai-tools",
      "categories": [
        "ai-chatbots",
        "local-ai-tools",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "Jan",
      "source_aliases": [
        "jan"
      ],
      "icon": "/FindBetterApp/assets/img/tools/jan.svg",
      "profile_path": "/FindBetterApp/software/jan/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/jan/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux desktop",
        "Desktop",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "jan",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "jasper": {
      "id": "jasper",
      "name": "Jasper",
      "slug": "jasper",
      "official_url": "https://www.jasper.ai/",
      "profile_path": "/FindBetterApp/software/jasper/about/",
      "primary_category": "writing-ai",
      "categories": [
        "writing-ai",
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "tags": [
        "brand-voice",
        "chatgpt-alternative",
        "login-required",
        "marketing",
        "paid",
        "writing"
      ],
      "best_for": "Brand voice and marketing content teams",
      "summary": "Marketing AI platform with brand voice, style guides, product knowledge and campaign workflows.",
      "pricing_model": "paid / trial",
      "free_plan": false,
      "paid_from_usd": 39,
      "login_required": "yes",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-25",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "source_count": 3,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Jasper",
      "source_aliases": [
        "jasper"
      ],
      "icon": "/FindBetterApp/assets/img/tools/jasper.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/jasper/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "jasper",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "jellyfin": {
      "id": "jellyfin",
      "name": "Jellyfin",
      "slug": "jellyfin",
      "company": "Open-source project",
      "official_url": "https://jellyfin.org/",
      "profile_path": "/FindBetterApp/software/jellyfin/about/",
      "primary_category": "self-hosted-music",
      "categories": [
        "self-hosted-music",
        "local-music",
        "open-source-music",
        "media-server",
        "ai-coding-tools",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "capcut-alternatives",
        "video-editors",
        "music-streaming"
      ],
      "tags": [
        "spotify-alternative",
        "self-hosted",
        "open-source",
        "local-music",
        "own-library",
        "free",
        "media-server",
        "video"
      ],
      "best_for": "Free media server for music, video, photos and personal libraries",
      "summary": "Free software media system that lets users stream their own audio, video and photos from their own server.",
      "pricing_model": "free open-source / infrastructure cost",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_note": "Free software; user must run their own server.",
      "regional_pricing": false,
      "login_required": "unknown",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Jellyfin official site describes it as a free software media system for streaming your own media from your own server.",
      "source_url": "https://jellyfin.org/",
      "normalized_name": "Jellyfin",
      "source_aliases": [
        "jellyfin"
      ],
      "icon": "/FindBetterApp/assets/img/tools/jellyfin.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/jellyfin/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "jellyfin",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "jenni-ai": {
      "id": "jenni-ai",
      "name": "Jenni AI",
      "slug": "jenni-ai",
      "official_url": "https://jenni.ai/",
      "profile_path": "/FindBetterApp/software/jenni-ai/about/",
      "primary_category": "ai-writing-tools",
      "categories": [
        "ai-writing-tools",
        "ai-chatbots",
        "research-ai",
        "ai-search-engines",
        "writing-ai"
      ],
      "tags": [
        "academic-writing",
        "research",
        "citations",
        "students",
        "ai-writing",
        "claude-alternative",
        "free"
      ],
      "best_for": "Students and researchers who need AI writing help with citations, PDFs and academic sources",
      "summary": "Jenni AI is an academic writing workspace for reading, writing and citing sources. It is a strong Claude alternative when the main job is writing papers, literature reviews and source-backed academic drafts.",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "paid_from_usd": 12,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "platforms": "Web/app/desktop/extension depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion noindex review",
      "source_count": 2,
      "normalized_name": "Jenni AI",
      "source_aliases": [
        "jenni-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/jenni-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/jenni-ai/about/",
      "platform_list": [
        "Web",
        "app",
        "desktop",
        "extension depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "jenni-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "jetbrains-ai-assistant": {
      "id": "jetbrains-ai-assistant",
      "name": "JetBrains AI Assistant",
      "slug": "jetbrains-ai-assistant",
      "official_url": "https://www.jetbrains.com/help/ai-assistant/about-ai-assistant.html",
      "category": "AI coding assistant",
      "best_for": "AI coding help inside JetBrains IDEs",
      "summary": "JetBrains AI Assistant is a coding assistant inside JetBrains IDEs. It is a Claude Code alternative for developers already working in IntelliJ, PyCharm, WebStorm and related IDEs.",
      "platforms": "JetBrains IDEs",
      "pricing_model": "paid",
      "free_plan": "trial/unknown",
      "starting_price_usd": null,
      "paid_from_usd": null,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: JetBrains AI Assistant docs.",
      "login_required": "JetBrains account",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [
        "JetBrains",
        "IDE"
      ],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding pages.",
      "use_cases": [
        "for-coding"
      ],
      "tags": [
        "ai-coding-assistant",
        "claude-alternative",
        "for-coding",
        "v13-candidate"
      ],
      "recommended_pages": [
        "for-coding"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "JetBrains AI Assistant docs",
          "url": "https://www.jetbrains.com/help/ai-assistant/about-ai-assistant.html",
          "verified_fields": [
            "AI features/coding agents in JetBrains IDEs",
            "pricing needs screenshot"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/jetbrains-ai-assistant.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=www.jetbrains.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "paid. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "trial/unknown",
        "paid_from_usd": null,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-coding": 82
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-coding": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-coding. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: JetBrains AI Assistant docs. Paid-from display value: None. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "local-ai-tools"
      ],
      "normalized_name": "JetBrains AI Assistant",
      "source_aliases": [
        "jetbrains-ai-assistant"
      ],
      "icon": "/FindBetterApp/assets/img/tools/jetbrains-ai-assistant.svg",
      "profile_path": "/FindBetterApp/software/jetbrains-ai-assistant/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/jetbrains-ai-assistant/about/",
      "platform_list": [
        "JetBrains IDEs",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "jetbrains-ai-assistant",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "jiosaavn": {
      "id": "jiosaavn",
      "name": "JioSaavn",
      "slug": "jiosaavn",
      "company": "JioSaavn",
      "official_url": "https://www.jiosaavn.com/",
      "profile_path": "/FindBetterApp/software/jiosaavn/about/",
      "primary_category": "music-streaming",
      "categories": [
        "music-streaming",
        "regional-music",
        "free-music-apps",
        "podcasts"
      ],
      "tags": [
        "spotify-alternative",
        "india",
        "bollywood",
        "regional-music",
        "free",
        "podcasts",
        "jio"
      ],
      "best_for": "Indian music, Bollywood, regional Indian languages and Jio users",
      "summary": "Indian music and podcast streaming app with a large Bollywood and regional-language catalog.",
      "pricing_model": "freemium",
      "free_plan": true,
      "paid_from_usd": null,
      "pricing_note": "Official store text confirms free app and 8 crore+ songs; exact Pro pricing needs in-app/regional verification.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Google Play listing describes JioSaavn as India’s leading free music app with 8 crore+ songs across 16 languages.",
      "source_url": "https://play.google.com/store/apps/details?hl=en_IN&id=com.jio.media.jiobeats",
      "normalized_name": "JioSaavn",
      "source_aliases": [
        "jiosaavn"
      ],
      "icon": "/FindBetterApp/assets/img/tools/jiosaavn.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/jiosaavn/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "jiosaavn",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "joox": {
      "id": "joox",
      "name": "JOOX",
      "slug": "joox",
      "category": "Asia Music Streaming / Karaoke / Social Music",
      "primary_category_id": "regional-music-streaming",
      "categories": [
        "regional-music-streaming",
        "music-streaming"
      ],
      "official_url": "https://www.joox.com/",
      "pricing_url": "https://www.joox.com/",
      "summary": "JOOX is a regional music app known in parts of Asia for free music, karaoke, live/social features and VIP subscriptions.",
      "best_for": "Asia-focused music streaming, karaoke, live/social features and regional catalogs",
      "pricing_model": "free + VIP subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_tzs": null,
      "paid_from_text": "Regional VIP pricing; manual country/app-store verification needed",
      "pricing_display_summary": "Free; VIP regional pricing requires manual verification",
      "student_discount": "unknown",
      "family_plan": "unknown",
      "duo_plan": "unknown",
      "free_plan_limits": "Free tier with ads/limitations; VIP unlocks premium features in supported markets.",
      "catalog_size": "unknown",
      "audio_quality": "unknown",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": "unknown",
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": false,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "asia-music",
        "karaoke",
        "regional-music",
        "free",
        "mobile",
        "spotify-alternative",
        "music-streaming",
        "asia-music-streaming",
        "social-music"
      ],
      "contexts": [
        "free",
        "regional-music",
        "mobile",
        "no-ads"
      ],
      "spotify_fit": "Good Spotify alternative for users in JOOX-supported Asian markets who want local catalogs, karaoke and social music features.",
      "strengths": [
        "Regional Asian music focus",
        "Karaoke/social features",
        "Free + VIP model"
      ],
      "weaknesses": [
        "Availability/pricing varies by country"
      ],
      "source": "JOOX official site/app pages",
      "source_url": "https://www.joox.com/",
      "evidence": "Official JOOX site positions the service around music streaming and regional app features; exact VIP prices require manual test.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "medium-low",
      "public_status": "noindex MVP review",
      "primary_category": "regional-music-streaming",
      "normalized_name": "JOOX",
      "source_aliases": [
        "joox"
      ],
      "icon": "/FindBetterApp/assets/img/tools/joox.svg",
      "profile_path": "/FindBetterApp/software/joox/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/joox/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "joox",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "kagi-assistant": {
      "id": "kagi-assistant",
      "name": "Kagi Assistant",
      "slug": "kagi-assistant",
      "official_url": "https://kagi.com/assistant",
      "profile_path": "/FindBetterApp/software/kagi-assistant/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "ai-search-engines",
        "privacy-ai",
        "research-ai"
      ],
      "tags": [
        "ai-search",
        "browser-extension",
        "chatgpt-alternative",
        "claude-alternative",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "gemini-alternative",
        "google-gemini-alternative",
        "login-required",
        "no-login",
        "paid",
        "privacy",
        "privacy-ai",
        "privacy-focused",
        "private-ai",
        "research",
        "v11-2-added"
      ],
      "best_for": "privacy search assistant",
      "summary": "Kagi Assistant combines Kagi Search with major LLMs for research, creative work and answer generation inside a paid private search workflow.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": false,
      "paid_from_usd": 5,
      "login_required": "account/subscription required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Kagi Assistant",
      "source_aliases": [
        "kagi-assistant"
      ],
      "icon": "/FindBetterApp/assets/img/tools/kagi-assistant.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/kagi-assistant/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "kagi-assistant",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "kapwing": {
      "id": "kapwing",
      "name": "Kapwing",
      "slug": "kapwing",
      "official_url": "https://www.kapwing.com/",
      "profile_path": "/FindBetterApp/software/kapwing/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "online-video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "caption-tools",
        "video-editors"
      ],
      "tags": [
        "video-editor",
        "canva-alternative",
        "collaboration"
      ],
      "best_for": "Collaborative video editing, memes, subtitles and social content",
      "summary": "Kapwing helps users with collaborative video editing, memes, subtitles and social content.",
      "pricing_model": "Free plan and paid Creator/Business plans require current pricing check.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Kapwing",
      "source_aliases": [
        "kapwing"
      ],
      "icon": "/FindBetterApp/assets/img/tools/kapwing.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/kapwing/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "kapwing",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "kdenlive": {
      "id": "kdenlive",
      "name": "Kdenlive",
      "slug": "kdenlive",
      "official_url": "https://kdenlive.org/",
      "pricing_url": "https://kdenlive.org/download/",
      "summary": "Kdenlive is a free and open-source non-linear video editor from KDE that works on Linux, Windows, macOS and BSD.",
      "best_for": "Free open-source desktop editing, especially Linux users",
      "pricing_model": "free open-source",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free open-source desktop app",
      "pricing_display_summary": "Free and open-source; donation supported.",
      "devices": [
        "Linux",
        "Windows",
        "macOS",
        "BSD"
      ],
      "platforms": "Linux, Windows, macOS, BSD",
      "no_watermark_free": "Free/open-source desktop editor; export/watermark proof still required before launch.",
      "user_friendly_level": "intermediate",
      "source": "Kdenlive official site",
      "source_url": "https://kdenlive.org/",
      "evidence": "Official Kdenlive site describes it as a free and open-source video editor for Linux, Windows, macOS and BSD.",
      "pricing_confidence": "high for free/open-source; manual install/export screenshot needed",
      "strengths": [
        "Free and open-source",
        "Strong Linux fit",
        "Cross-platform desktop support",
        "Good local/offline candidate"
      ],
      "weaknesses": [
        "Less phone-first than CapCut",
        "May feel technical for beginners",
        "Manual export proof needed"
      ],
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "local-ai-tools",
        "privacy-ai",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "open-source",
        "desktop-video-editor",
        "free",
        "privacy-focused",
        "local-editing",
        "creator-tools",
        "short-form-creator-tools"
      ],
      "contexts": [
        "free",
        "open-source",
        "for-pc",
        "privacy-focused",
        "professional"
      ],
      "capcut_fit": "Open-source CapCut alternative for free open-source desktop editing, especially linux users.",
      "last_pricing_checked": "2026-06-26",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "download/install screenshot",
        "export watermark test",
        "desktop OS compatibility test",
        "privacy/local workflow note"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Kdenlive",
      "source_aliases": [
        "kdenlive"
      ],
      "icon": "/FindBetterApp/assets/img/tools/kdenlive.svg",
      "profile_path": "/FindBetterApp/software/kdenlive/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/kdenlive/about/",
      "platform_list": [
        "Linux",
        "Windows",
        "macOS",
        "BSD"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "kdenlive",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "khoj": {
      "id": "khoj",
      "name": "Khoj",
      "slug": "khoj",
      "official_url": "https://github.com/khoj-ai/khoj",
      "profile_path": "/FindBetterApp/software/khoj/about/",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "self-hosted-ai",
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "privacy-ai",
        "open-source-ai",
        "ai-chatbots"
      ],
      "tags": [
        "agents",
        "chatgpt-alternative",
        "desktop",
        "document-chat",
        "free",
        "low-login",
        "offline",
        "open-source",
        "privacy-focused",
        "rag",
        "research",
        "self-hosted",
        "writing"
      ],
      "best_for": "Personal AI, documents and agents",
      "summary": "Personal AI app for agents, automations, documents, web research and second-brain workflows.",
      "pricing_model": "open-source + hosted",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "depends",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Desktop/server/web depending on setup",
      "last_verified": "2026-06-25",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "source_count": 2,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Khoj",
      "source_aliases": [
        "khoj"
      ],
      "icon": "/FindBetterApp/assets/img/tools/khoj.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/khoj/about/",
      "platform_list": [
        "Desktop",
        "server",
        "web depending on setup"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "khoj",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "kilo-code": {
      "id": "kilo-code",
      "name": "Kilo Code",
      "slug": "kilo-code",
      "official_url": "https://kilo.ai/",
      "category": "Open-source coding agent",
      "best_for": "Open-source AI coding agent across IDE, CLI and cloud",
      "summary": "Open-source AI coding agent for VS Code, JetBrains, CLI and cloud with 500+ models, BYOK and zero markup claims.",
      "platforms": "VS Code, JetBrains, CLI, cloud",
      "pricing_model": "open-source + usage-based models",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
      "login_required": "account/gateway maybe; BYOK supported",
      "account_notes": "Extension/agent setup; model access depends on configured providers or local models.",
      "open_source": true,
      "license": "MIT",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [
        "VS Code",
        "JetBrains"
      ],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "Exact free usage, cloud/account requirements and safety prompts need manual test.",
      "why_chatgpt_alternative": "Strong open-source coding alternative with multi-model/BYOK positioning.",
      "use_cases": [
        "open-source IDE coding agent",
        "VS Code/JetBrains/CLI workflows",
        "local model coding",
        "bring your own keys"
      ],
      "tags": [
        "open-source",
        "coding",
        "ide",
        "terminal",
        "byok",
        "multi-model",
        "open-source-coding-agent",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "for-coding"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Kilo official",
          "url": "https://kilo.ai/",
          "verified_fields": [
            "open-source coding agent",
            "VS Code",
            "JetBrains",
            "CLI",
            "cloud",
            "500+ models",
            "BYOK"
          ]
        },
        {
          "title": "Kilo GitHub",
          "url": "https://github.com/kilo-org/kilocode",
          "verified_fields": [
            "open source",
            "500+ models",
            "zero markup",
            "no API keys required to start"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://kilocode.ai/",
          "verified_fields": [
            "official reference"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://github.com/Kilo-Org/kilocode",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/kilo-code.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=kilo.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {},
      "coding_matrix": {
        "vs_code": "yes",
        "jetbrains": "yes",
        "terminal": "yes",
        "repo_awareness": "yes",
        "can_edit_files": true,
        "can_run_commands": true,
        "byok": "yes",
        "model_choice": "500+ models claim"
      },
      "writing_matrix": {},
      "model_access": {
        "model_choice": "yes",
        "byok": "yes",
        "openrouter_support": "possible/verify",
        "local_model_support": "yes per Kilo page claim"
      },
      "avoid_if": [
        "you do not want agentic code edits",
        "you need a pure non-coding chatbot"
      ],
      "competitor_gap": "Model-cost transparency and BYOK/zero-markup field.",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "mobile web/app first-run test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "for-coding": 85
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "mit",
        "open_source_coding_agent"
      ],
      "public_ready_by_page": {
        "open-source": false,
        "for-coding": false
      },
      "v5_editor_summary": "Kilo Code verified from official sources where available. Best fit: open-source IDE coding agent, VS Code/JetBrains/CLI workflows, local model coding. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed",
          "free_plan_limits": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check."
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "open-source IDE coding agent",
          "VS Code/JetBrains/CLI workflows",
          "local model coding"
        ],
        "avoid_if": [
          "you do not want agentic code edits",
          "you need a pure non-coding chatbot"
        ],
        "replaces_chatgpt_for": [
          "open-source IDE coding agent",
          "VS Code/JetBrains/CLI workflows",
          "local model coding",
          "bring your own keys"
        ],
        "does_not_replace_chatgpt_for": [
          "Exact free usage, cloud/account requirements and safety prompts need manual test."
        ],
        "plain_english": "Strong open-source coding alternative with multi-model/BYOK positioning."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 80,
        "coding_ide": 75,
        "coding_terminal": 80,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "open-source-ai"
      ],
      "normalized_name": "Kilo Code",
      "source_aliases": [
        "kilo-code"
      ],
      "icon": "/FindBetterApp/assets/img/tools/kilo-code.svg",
      "profile_path": "/FindBetterApp/software/kilo-code/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/kilo-code/about/",
      "platform_list": [
        "VS Code",
        "JetBrains",
        "CLI",
        "cloud"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "kilo-code",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "kinemaster": {
      "id": "kinemaster",
      "name": "KineMaster",
      "slug": "kinemaster",
      "official_url": "https://www.kinemaster.com/",
      "pricing_url": "https://www.kinemaster.com/",
      "summary": "KineMaster is a mobile video editor for Android and iOS with templates, layers, AI tools and up to 4K/60fps support.",
      "best_for": "Powerful mobile editing with layers/templates on Android and iPhone",
      "pricing_model": "freemium subscription / in-app purchases",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app; Premium pricing varies by app store/country",
      "pricing_display_summary": "Free app with Premium/in-app purchases; exact price needs App Store/Google Play screenshot.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export test required; free/premium watermark behavior may vary.",
      "user_friendly_level": "beginner to intermediate",
      "source": "KineMaster official site and app store listings",
      "source_url": "https://www.kinemaster.com/",
      "evidence": "Official KineMaster site says free download and supports up to 4K/60fps.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "free"
      ],
      "capcut_fit": "CapCut alternative for powerful mobile editing with layers/templates on android and iphone.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "KineMaster",
      "source_aliases": [
        "kinemaster"
      ],
      "icon": "/FindBetterApp/assets/img/tools/kinemaster.svg",
      "profile_path": "/FindBetterApp/software/kinemaster/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/kinemaster/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "kinemaster",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "kiro": {
      "id": "kiro",
      "name": "Kiro",
      "slug": "kiro",
      "official_url": "https://kiro.dev/",
      "category": "Agentic engineering IDE",
      "best_for": "Spec-driven agentic coding and engineering workflow",
      "summary": "Agentic engineering IDE/CLI supporting ACP, AGENTS.md, Skills.md, MCP, Open VSX extensions and VS Code settings.",
      "platforms": "IDE, CLI",
      "pricing_model": "freemium/verify",
      "free_plan": true,
      "starting_price_usd": "",
      "pricing_notes": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
      "login_required": "account required/verify",
      "account_notes": "AWS-backed AI IDE; account/preview access and pricing must be verified before public recommendation.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [
        "Kiro IDE",
        "Open VSX ecosystem"
      ],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "Pricing, account requirements and maturity need manual testing.",
      "why_chatgpt_alternative": "Alternative for structured/spec-driven coding workflows rather than freeform ChatGPT prompts.",
      "use_cases": [
        "spec-driven development",
        "requirements to tasks",
        "AI IDE workflows",
        "prototype-to-production engineering"
      ],
      "tags": [
        "coding",
        "ide",
        "agentic-engineering",
        "mcp",
        "skills",
        "agentic-engineering-ide",
        "free"
      ],
      "recommended_pages": [
        "for-coding"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Kiro official",
          "url": "https://kiro.dev/",
          "verified_fields": [
            "ACP",
            "AGENTS.md",
            "Skills.md",
            "MCP",
            "Open VSX",
            "CLI"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/kiro.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=kiro.dev&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {},
      "coding_matrix": {
        "mcp_support": "yes",
        "terminal": "yes via CLI",
        "vs_code": "Open VSX/VS Code settings compatibility",
        "repo_awareness": "yes/verify",
        "permission_prompts": "needs test",
        "best_for_teams": "potentially"
      },
      "writing_matrix": {},
      "model_access": {},
      "avoid_if": [
        "you want a generic chatbot",
        "you do not want a new IDE/workflow"
      ],
      "competitor_gap": "Spec/skills/agent-standard support, rarely shown by directories.",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "mobile web/app first-run test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "for-coding": 60
      },
      "evidence_level": "needs_more_primary_sources",
      "source_notes": [],
      "public_ready_by_page": {
        "for-coding": false
      },
      "v5_editor_summary": "Kiro verified from official sources where available. Best fit: spec-driven development, requirements to tasks, AI IDE workflows. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": null,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed",
          "free_plan_limits": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check."
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "spec-driven development",
          "requirements to tasks",
          "AI IDE workflows"
        ],
        "avoid_if": [
          "you want a generic chatbot",
          "you do not want a new IDE/workflow"
        ],
        "replaces_chatgpt_for": [
          "spec-driven development",
          "requirements to tasks",
          "AI IDE workflows",
          "prototype-to-production engineering"
        ],
        "does_not_replace_chatgpt_for": [
          "Pricing, account requirements and maturity need manual testing."
        ],
        "plain_english": "Alternative for structured/spec-driven coding workflows rather than freeform ChatGPT prompts."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 75,
        "coding_terminal": 80,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools"
      ],
      "normalized_name": "Kiro",
      "source_aliases": [
        "kiro"
      ],
      "icon": "/FindBetterApp/assets/img/tools/kiro.svg",
      "profile_path": "/FindBetterApp/software/kiro/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/kiro/about/",
      "platform_list": [
        "IDE",
        "CLI",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "kiro",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "kittl": {
      "id": "kittl",
      "name": "Kittl",
      "slug": "kittl",
      "official_url": "https://www.kittl.com/",
      "profile_path": "/FindBetterApp/software/kittl/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "logo-design-tools"
      ],
      "tags": [
        "mockups",
        "logo-maker",
        "ai-design",
        "print-on-demand",
        "canva-alternative",
        "ai-design-print-on-demand",
        "free"
      ],
      "best_for": "Logos, typography, merch, print-on-demand, mockups and AI brand visuals",
      "summary": "Kittl helps users with logos, typography, merch, print-on-demand, mockups and ai brand visuals.",
      "pricing_model": "Free plan; paid Pro/Expert/Business tiers require checkout verification; good for typography, logos and print-on-demand.",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Kittl",
      "source_aliases": [
        "kittl"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/kittl/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "kittl",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "kkbox": {
      "id": "kkbox",
      "name": "KKBOX",
      "slug": "kkbox",
      "company": "KKBOX",
      "official_url": "https://www.kkbox.com/",
      "profile_path": "/FindBetterApp/software/kkbox/about/",
      "primary_category": "regional-music",
      "categories": [
        "regional-music",
        "music-streaming",
        "audiophile-music"
      ],
      "tags": [
        "spotify-alternative",
        "asia",
        "mandopop",
        "kpop",
        "lossless",
        "regional-music",
        "premium",
        "free"
      ],
      "best_for": "Asian music markets, Mandopop, K-pop, regional catalogs and lossless listening in supported regions",
      "summary": "Asia-focused music subscription service with regional catalogs and premium music streaming in supported markets.",
      "pricing_model": "freemium / subscription",
      "free_plan": true,
      "paid_from_usd": null,
      "pricing_note": "Pricing varies by market; manual regional checkout verification required.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "KKBOX requires regional manual pricing verification; public app/store materials position it as an Asian music subscription service with large catalogs and lossless support in some markets.",
      "source_url": "https://www.kkbox.com/",
      "normalized_name": "KKBOX",
      "source_aliases": [
        "kkbox"
      ],
      "icon": "/FindBetterApp/assets/img/tools/kkbox.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/kkbox/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "kkbox",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "klap": {
      "id": "klap",
      "name": "Klap",
      "official_url": "https://klap.app/",
      "pricing_url": "https://klap.app/pricing",
      "summary": "Klap is an AI tool that turns long videos into viral TikToks, Reels and Shorts with clipping, captions, translation and 4K downloads on paid plans.",
      "best_for": "long-video-to-shorts clipping for creators and teams",
      "pricing_model": "paid subscription",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": 39,
      "paid_from_text": "Official pricing shows plans such as $39/mo billed yearly for Pro display; screenshot required.",
      "pricing_display_summary": "Paid AI clipping plans; official pricing shows yearly-billed plans such as $39/mo and higher team tiers.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "No free no-watermark claim; proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "Klap official site/pricing",
      "source_url": "https://klap.app/pricing",
      "evidence": "Official site says it turns videos into TikToks/Reels/Shorts; pricing page shows clip/video limits and 4K downloads on paid tiers.",
      "contexts": [
        "long-video-to-shorts",
        "for-tiktok",
        "for-instagram-reels",
        "for-youtube-shorts",
        "ai-video-editors"
      ],
      "tags": [
        "video-editor",
        "ai-video",
        "long-video-to-shorts",
        "repurposing",
        "capcut-alternative",
        "short-form-creator-tools"
      ],
      "slug": "klap",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "caption-tools",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for long-video-to-shorts clipping for creators and teams",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Klap",
      "source_aliases": [
        "klap"
      ],
      "icon": "/FindBetterApp/assets/img/tools/klap.svg",
      "profile_path": "/FindBetterApp/software/klap/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/klap/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "klap",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "koboldcpp": {
      "id": "koboldcpp",
      "name": "KoboldCpp",
      "slug": "koboldcpp",
      "official_url": "https://github.com/LostRuins/koboldcpp",
      "category": "Local LLM runner",
      "best_for": "Lightweight local GGUF/GGML model running for text generation",
      "summary": "KoboldCpp is a lightweight local model runner and text-generation server. It fits Claude self-hosted alternatives as infrastructure, not as a polished SaaS assistant.",
      "platforms": "Local desktop/server",
      "pricing_model": "open-source",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: KoboldCpp GitHub repository.",
      "login_required": "local",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for self-hosted, open-source, privacy-focused pages.",
      "use_cases": [
        "self-hosted",
        "open-source",
        "privacy-focused"
      ],
      "tags": [
        "claude-alternative",
        "local-llm-runner",
        "open-source",
        "privacy-focused",
        "self-hosted",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "self-hosted",
        "open-source",
        "privacy-focused"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "KoboldCpp GitHub repository",
          "url": "https://github.com/LostRuins/koboldcpp",
          "verified_fields": [
            "GGML/GGUF local model runner",
            "self-contained text generation server"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/koboldcpp.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "self-hosted": 82,
        "open-source": 84,
        "privacy-focused": 82
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "self-hosted": false,
        "open-source": false,
        "privacy-focused": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for self-hosted, open-source, privacy-focused. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: KoboldCpp GitHub repository. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "ai-chatbots",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "KoboldCpp",
      "source_aliases": [
        "koboldcpp"
      ],
      "icon": "/FindBetterApp/assets/img/tools/koboldcpp.svg",
      "profile_path": "/FindBetterApp/software/koboldcpp/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/koboldcpp/about/",
      "platform_list": [
        "Local desktop",
        "server",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "koboldcpp",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "koel": {
      "id": "koel",
      "name": "Koel",
      "slug": "koel",
      "category": "Self-hosted Music",
      "primary_category_id": "self-hosted-music",
      "categories": [
        "music-streaming",
        "self-hosted-music",
        "local-ai-tools"
      ],
      "official_url": "https://koel.dev/",
      "pricing_url": "https://koel.dev/",
      "summary": "Open-source self-hosted music streaming solution for personal music libraries with optional Koel Plus enhancements.",
      "best_for": "Modern self-hosted music streaming",
      "pricing_model": "Community version free/open-source; Koel Plus one-time purchase optional",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Community version free/open-source; Koel Plus one-time purchase optional",
      "pricing_display_summary": "Community version free/open-source; Koel Plus one-time purchase optional",
      "tags": [
        "self-hosted",
        "open-source",
        "local-music",
        "spotify-alternative",
        "free"
      ],
      "contexts": [
        "self-hosted",
        "open-source",
        "local-music",
        "spotify-alternative"
      ],
      "spotify_fit": "Modern self-hosted music streaming",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://koel.dev/",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "Koel",
      "source_aliases": [
        "koel"
      ],
      "icon": "/FindBetterApp/assets/img/tools/koel.svg",
      "profile_path": "/FindBetterApp/software/koel/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/koel/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "koel",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "komo-ai": {
      "id": "komo-ai",
      "name": "Komo AI",
      "slug": "komo-ai",
      "official_url": "https://komo.ai/",
      "category": "AI search engine",
      "best_for": "AI search, answer summaries and web discovery",
      "summary": "Komo AI is an AI search engine. It strengthens Gemini alternatives for AI search, source-backed answers and users looking beyond Google Search/Gemini.",
      "platforms": "Web",
      "pricing_model": "Free/paid; verify",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Needs official pricing screenshot.",
      "paid_from_usd": "verify",
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-search-engine",
        "free"
      ],
      "primary_category": "research-ai",
      "categories": [
        "research-ai",
        "ai-chatbots",
        "ai-search-engines"
      ],
      "normalized_name": "Komo AI",
      "source_aliases": [
        "komo-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/komo-ai.svg",
      "profile_path": "/FindBetterApp/software/komo-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/komo-ai/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "komo-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "krater-ai": {
      "id": "krater-ai",
      "name": "Krater.ai",
      "slug": "krater-ai",
      "official_url": "https://krater.ai/",
      "pricing_url": "https://krater.ai/pricing",
      "category": "AI super-app / multi-model AI",
      "best_for": "Accessing hundreds of AI models/tools for text, image, video, music and more",
      "summary": "Krater is an AI super-app that bundles ChatGPT, Claude, Gemini and hundreds of AI models/tools for creative and productivity work.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "paid subscription / credits",
      "free_plan": "unknown",
      "starting_price_usd": 9,
      "paid_from_usd": 9,
      "pricing_notes": "Official pricing page says every plan unlocks 350+ AI models and credits are sized by usage. Parsed page did not expose exact dollar tiers, so keep manual pricing check before public index.",
      "pricing_display_summary": "Plans reportedly start around $9/mo; screenshot verification required",
      "login_required": "account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": false,
      "duck_ai_fit": "Better than Duck.ai for users who want a larger AI super-app with creative generation tools.",
      "tags": [
        "audio-generation",
        "duck-ai-alternative",
        "image-generation",
        "multi-model-ai",
        "v19-candidate",
        "video-generation",
        "without-daily-limits",
        "ai-super-app"
      ],
      "recommended_pages": [
        "multi-model",
        "without-daily-limits",
        "for-image-generation",
        "with-file-upload"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Krater pricing",
          "url": "https://krater.ai/pricing",
          "verified_fields": [
            "Official pricing page says every plan unlocks 350+ AI models and credits are sized to usage."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/krater-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=krater.ai&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official pricing page says every plan unlocks 350+ AI models and credits are sized by usage. Parsed page did not expose exact dollar tiers, so keep manual pricing check before public index.",
        "paid_from_usd": 9,
        "display": "Plans reportedly start around $9/mo; screenshot verification required",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "multi-model-ai",
        "ai-coding-tools",
        "capcut-alternatives",
        "video-editors",
        "music-streaming"
      ],
      "normalized_name": "Krater.ai",
      "source_aliases": [
        "krater-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/krater-ai.svg",
      "profile_path": "/FindBetterApp/software/krater-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/krater-ai/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "krater-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "krisp": {
      "id": "krisp",
      "name": "Krisp",
      "slug": "krisp",
      "official_url": "https://krisp.ai/",
      "category": "AI voice productivity / meeting assistant",
      "best_for": "Noise cancellation, meeting notes and voice clarity for calls",
      "summary": "Krisp is not a general Gemini replacement, but it matters for meetings because it combines AI audio cleanup with meeting productivity features.",
      "platforms": "Desktop apps, meeting integrations",
      "pricing_model": "Free/paid; verify",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Needs official pricing screenshot before launch.",
      "paid_from_usd": "verify",
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-voice-productivity",
        "meeting-assistant",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "music-streaming"
      ],
      "normalized_name": "Krisp",
      "source_aliases": [
        "krisp"
      ],
      "icon": "/FindBetterApp/assets/img/tools/krisp.svg",
      "profile_path": "/FindBetterApp/software/krisp/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/krisp/about/",
      "platform_list": [
        "Desktop apps",
        "meeting integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "krisp",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "krita": {
      "id": "krita",
      "name": "Krita",
      "slug": "krita",
      "official_url": "https://krita.org/",
      "profile_path": "/FindBetterApp/software/krita/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "ai-chatbots",
        "local-ai-tools",
        "open-source-ai"
      ],
      "tags": [
        "free",
        "open-source",
        "illustration",
        "canva-alternative",
        "open-source-painting"
      ],
      "best_for": "Digital painting, illustration and concept art",
      "summary": "Krita helps users with digital painting, illustration and concept art.",
      "pricing_model": "Free and open source",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "depends",
      "open_source": true,
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Krita",
      "source_aliases": [
        "krita"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/krita/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "krita",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "langflow": {
      "id": "langflow",
      "name": "Langflow",
      "slug": "langflow",
      "official_url": "https://www.langflow.org/",
      "category": "Low-code AI builder",
      "best_for": "Low-code builder for agentic and RAG applications",
      "summary": "Open-source Python-based customizable framework for AI agents, RAG apps, MCP servers and workflows.",
      "platforms": "Cloud/self-hosted, Python",
      "pricing_model": "open-source + cloud",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Open-source MIT project; hosted/cloud pricing needs separate check. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: medium.",
      "login_required": "self-managed/cloud account",
      "account_notes": "Self-hosted/cloud account depends on deployment; external providers may require API keys.",
      "open_source": true,
      "license": "MIT",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": true,
      "multi_user": false,
      "docker": true,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "More builder/platform than end-user chatbot.",
      "why_chatgpt_alternative": "Useful when users want to design an AI workflow instead of using plain ChatGPT chat.",
      "use_cases": [
        "visual agent workflows",
        "API/MCP server building",
        "LLM app prototyping",
        "vector database workflows"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "agents",
        "rag",
        "workflow",
        "mcp",
        "low-code-ai-builder",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Langflow homepage",
          "url": "https://www.langflow.org/",
          "verified_fields": [
            "agents",
            "MCP servers",
            "major LLMs/vector databases"
          ]
        },
        {
          "title": "Langflow docs",
          "url": "https://docs.langflow.org/",
          "verified_fields": [
            "open-source Python framework",
            "agents",
            "MCP",
            "visual editor"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://github.com/langflow-ai/langflow",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/langflow.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=langflow.org&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Open-source MIT project; hosted/cloud pricing needs separate check. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: medium.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {
        "install_difficulty": "medium",
        "docker_compose": "yes/verify",
        "vps_suitability": "good for AI app builder",
        "supports_openai_api": "yes/varies",
        "deployment_type": "self-hosted/server",
        "docker": "yes",
        "offline_possible": "depends on models/providers",
        "minimum_ram": "manual check needed",
        "gpu_required": "no for some local models; recommended for larger models; verify per model",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {},
      "writing_matrix": {},
      "model_access": {},
      "avoid_if": [
        "you only need one chat window",
        "you do not want workflow complexity"
      ],
      "competitor_gap": "MCP/RAG/visual-builder fields.",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "installation test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "self-hosted": 88
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "open-source": false,
        "self-hosted": false
      },
      "v5_editor_summary": "Langflow verified from official sources where available. Best fit: visual agent workflows, API/MCP server building, LLM app prototyping. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "medium",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Open-source MIT project; hosted/cloud pricing needs separate check. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Open-source MIT project; hosted/cloud pricing needs separate check. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Open-source MIT project; hosted/cloud pricing needs separate check.",
          "paid_from_usd": 0,
          "pricing_confidence": "medium",
          "last_pricing_checked": "2026-06-25",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed"
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "visual agent workflows",
          "API/MCP server building",
          "LLM app prototyping"
        ],
        "avoid_if": [
          "you only need one chat window",
          "you do not want workflow complexity"
        ],
        "replaces_chatgpt_for": [
          "visual agent workflows",
          "API/MCP server building",
          "LLM app prototyping",
          "vector database workflows"
        ],
        "does_not_replace_chatgpt_for": [
          "More builder/platform than end-user chatbot."
        ],
        "plain_english": "Useful when users want to design an AI workflow instead of using plain ChatGPT chat."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 80,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "pricing_display_summary": "Open-source MIT project; hosted/cloud pricing needs separate check. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: medium. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "Langflow",
      "source_aliases": [
        "langflow"
      ],
      "icon": "/FindBetterApp/assets/img/tools/langflow.svg",
      "profile_path": "/FindBetterApp/software/langflow/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/langflow/about/",
      "platform_list": [
        "Cloud",
        "self-hosted",
        "Python",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "langflow",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "languagetool": {
      "id": "languagetool",
      "name": "LanguageTool",
      "slug": "languagetool",
      "official_url": "https://languagetool.org/",
      "category": "Grammar Checker / Writing Assistant",
      "best_for": "Users who need multilingual grammar, style and paraphrasing help",
      "summary": "LanguageTool is a multilingual writing assistant for grammar, spelling, punctuation, style and paraphrasing. It fits Claude alternatives pages when users mainly need writing correction rather than open-ended chat.",
      "platforms": "Web / app / extension / desktop depending on product",
      "pricing_model": "freemium / paid / teams",
      "free_plan": true,
      "starting_price_usd": 4.16,
      "paid_from_usd": 4.16,
      "pricing_notes": "Official help lists individual subscriptions including monthly, quarterly, annual and two-year options; annual/two-year equivalents are cheaper per month.",
      "login_required": "yes/depends",
      "open_source": false,
      "self_hosted": false,
      "offline": false,
      "tags": [
        "grammar",
        "editing",
        "multilingual",
        "paraphrasing",
        "writing",
        "claude-alternative",
        "grammar-checker",
        "writing-assistant",
        "free"
      ],
      "recommended_pages": [
        "claude",
        "for-writing",
        "for-coding",
        "for-research"
      ],
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion; noindex until official pricing screenshot and hands-on test",
      "sources": [
        {
          "title": "Official page",
          "url": "https://languagetool.org/"
        },
        {
          "title": "Pricing/source page",
          "url": "https://help.languagetool.org/hc/en-us/articles/39254510973335-What-subscriptions-does-LanguageTool-offer"
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/languagetool.svg"
      },
      "primary_category": "writing-ai",
      "categories": [
        "writing-ai",
        "ai-chatbots",
        "capcut-alternatives",
        "video-editors"
      ],
      "normalized_name": "LanguageTool",
      "source_aliases": [
        "languagetool"
      ],
      "icon": "/FindBetterApp/assets/img/tools/languagetool.svg",
      "profile_path": "/FindBetterApp/software/languagetool/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/languagetool/about/",
      "platform_list": [
        "Web",
        "app",
        "extension",
        "desktop depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "languagetool",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "lex": {
      "id": "lex",
      "name": "Lex",
      "slug": "lex",
      "official_url": "https://lex.page/",
      "profile_path": "/FindBetterApp/software/lex/about/",
      "primary_category": "ai-writing-tools",
      "categories": [
        "ai-writing-tools",
        "ai-chatbots",
        "writing-ai",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "ai-writing",
        "claude-alternative",
        "writing",
        "editor",
        "long-form",
        "collaboration",
        "free"
      ],
      "best_for": "Writers who want a collaborative document editor with AI editing and drafting tools",
      "summary": "Lex is a collaborative AI writing workspace for drafting, editing and polishing long-form writing. It is a strong Claude alternative for writers who want an editor-first workflow rather than a general chatbot.",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "platforms": "Web/app/desktop/extension depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion noindex review",
      "source_count": 2,
      "normalized_name": "Lex",
      "source_aliases": [
        "lex"
      ],
      "icon": "/FindBetterApp/assets/img/tools/lex.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/lex/about/",
      "platform_list": [
        "Web",
        "app",
        "desktop",
        "extension depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "lex",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "librechat": {
      "id": "librechat",
      "name": "LibreChat",
      "slug": "librechat",
      "official_url": "https://www.librechat.ai/",
      "category": "Open-source AI platform",
      "best_for": "Multi-provider self-controlled AI chat for teams",
      "summary": "Free/open-source ChatGPT-style AI platform for many model providers with agents, MCP, memory, search, code interpreter and multi-user features.",
      "platforms": "Server/browser UI",
      "pricing_model": "open-source / self-hosted",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Open-source software; provider API, hosting and optional add-on costs depend on setup. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high.",
      "login_required": "self-managed",
      "account_notes": "Self-hosted login/auth is self-managed; external AI providers may require API keys/accounts.",
      "open_source": true,
      "license": "MIT",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "docker": true,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Needs API keys or local model backend.",
      "why_chatgpt_alternative": "Useful for teams wanting one controlled AI chat platform across providers.",
      "use_cases": [
        "self-hosted multi-provider AI workspace",
        "teams needing auth/users",
        "agents/artifacts/search",
        "OpenAI/Anthropic/Ollama-style provider hub"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "docker",
        "multi-user",
        "team",
        "open-source-ai-platform",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "LibreChat official site",
          "url": "https://www.librechat.ai/",
          "verified_fields": [
            "open-source AI platform",
            "MCP",
            "memory"
          ]
        },
        {
          "title": "LibreChat docs",
          "url": "https://www.librechat.ai/docs",
          "verified_fields": [
            "quick start",
            "Docker"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://github.com/danny-avila/LibreChat",
          "verified_fields": [
            "official reference"
          ]
        },
        {
          "title": "LibreChat code interpreter",
          "url": "https://www.librechat.ai/docs/features/code_interpreter",
          "verified_fields": [
            "code interpreter API"
          ]
        },
        {
          "title": "LibreChat web search",
          "url": "https://www.librechat.ai/docs/features/web_search",
          "verified_fields": [
            "web search feature"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/librechat.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=librechat.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Open-source software; provider API, hosting and optional add-on costs depend on setup. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "medium",
        "docker_compose": "yes/available",
        "one_command_install": "docker-based setup available",
        "min_ram_gb": "depends on deployment/model providers",
        "recommended_ram_gb": "8+ for app; more for local models",
        "gpu_required": "not for app if using APIs",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/server",
        "docker": "yes",
        "offline_possible": "depends on models/providers",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions.",
        "works_offline": "only with local models/providers configured"
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [],
      "competitor_gap": "",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "clean browser no-login test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "self-hosted": 88
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "official_open_source",
        "github_mit",
        "multi_provider_models"
      ],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "open-source": false,
        "self-hosted": false
      },
      "v5_editor_summary": "LibreChat verified from official sources where available. Best fit: self-hosted multi-provider AI workspace, teams needing auth/users, agents/artifacts/search. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium-high",
        "self_hosted_confidence": "high",
        "country_confidence": "not_applicable_for_self_hosted",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "officially strong open-source/self-hosted multi-provider platform; API/provider costs must be explained",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "needs clean-browser test",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Open-source software; provider API, hosting and optional add-on costs depend on setup. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Open-source software; provider API, hosting and optional add-on costs depend on setup. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Open-source software; provider API, hosting and optional add-on costs depend on setup.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium-high",
          "paid_from_usd": 0
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You want one controlled interface for many AI providers",
          "You need multi-user authentication and team chat",
          "You can manage Docker/API keys"
        ],
        "avoid_if": [
          "You expect free AI models included automatically",
          "You want local offline use without configuring model backends",
          "You need a simple phone app"
        ],
        "replaces_chatgpt_for": [
          "team AI chat",
          "multi-provider workflows",
          "self-controlled AI interface",
          "agents and model routing"
        ],
        "does_not_replace_chatgpt_for": [
          "no-setup consumer ChatGPT",
          "free included frontier usage",
          "offline-only use without local models"
        ],
        "plain_english": "Good for teams that want their own ChatGPT-like hub, but costs depend on the models/providers connected."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 92,
        "open_source_control": 90,
        "coding_ide": 45,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 70,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "pricing_display_summary": "Open-source software; provider API, hosting and optional add-on costs depend on setup. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "research-ai",
        "ai-search-engines",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "LibreChat",
      "source_aliases": [
        "librechat"
      ],
      "icon": "/FindBetterApp/assets/img/tools/librechat.svg",
      "profile_path": "/FindBetterApp/software/librechat/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/librechat/about/",
      "platform_list": [
        "Server",
        "browser UI",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "librechat",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "libreoffice-draw": {
      "id": "libreoffice-draw",
      "name": "LibreOffice Draw",
      "slug": "libreoffice-draw",
      "official_url": "https://www.libreoffice.org/discover/draw/",
      "profile_path": "/FindBetterApp/software/libreoffice-draw/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "local-ai-tools",
        "open-source-ai",
        "vector-design-tools"
      ],
      "tags": [
        "free",
        "open-source",
        "layout",
        "canva-alternative",
        "open-source-drawing-layout"
      ],
      "best_for": "Free diagrams, posters, page layouts and simple vector drawings",
      "summary": "LibreOffice Draw helps users with free diagrams, posters, page layouts and simple vector drawings.",
      "pricing_model": "Free and open source",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "depends",
      "open_source": true,
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "LibreOffice Draw",
      "source_aliases": [
        "libreoffice-draw"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/libreoffice-draw/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "libreoffice-draw",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "lightcut": {
      "id": "lightcut",
      "name": "LightCut",
      "slug": "lightcut",
      "official_url": "https://www.dji.com/lightcut",
      "pricing_url": "https://play.google.com/store/apps/details?id=com.lightcut.videoeditor",
      "summary": "LightCut is a DJI-recommended AI video editor with one-tap editing, templates, tutorials and mobile workflows for creators and drone/camera users.",
      "best_for": "DJI/drone/mobile one-tap video editing",
      "pricing_model": "free app / possible in-app changes",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free app listing; verify app-store country pricing before launch",
      "pricing_display_summary": "Free AI video editor on app-store listing; verify local app-store pricing before launch.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "DJI LightCut official page and app listing",
      "source_url": "https://www.dji.com/lightcut",
      "evidence": "DJI page says LightCut is officially recommended by DJI and supports AI one-tap editing, templates and shooting tutorials.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "free"
      ],
      "capcut_fit": "CapCut alternative for dji/drone/mobile one-tap video editing.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "LightCut",
      "source_aliases": [
        "lightcut"
      ],
      "icon": "/FindBetterApp/assets/img/tools/lightcut.svg",
      "profile_path": "/FindBetterApp/software/lightcut/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/lightcut/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "lightcut",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "lightworks": {
      "id": "lightworks",
      "name": "Lightworks",
      "official_url": "https://lwks.com/",
      "pricing_url": "https://lwks.com/pricing",
      "summary": "Lightworks is a desktop video editor with Free, Create and Pro options for creators who want a more traditional timeline editor than CapCut.",
      "best_for": "Free/pro desktop editing on Windows, Mac and Linux",
      "pricing_model": "free and paid",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 0,
      "paid_from_text": "Free plan is £0; paid Create/Pro options on official pricing page. Paid-from requires currency screenshot.",
      "pricing_display_summary": "Free desktop plan for Windows/Mac/Linux; paid Create and Pro options are available and need country/currency screenshot.",
      "devices": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "platforms": "Windows, macOS, Linux",
      "no_watermark_free": "Manual export/watermark/format proof required; free plan has limitations.",
      "user_friendly_level": "intermediate",
      "source": "Lightworks official pricing",
      "source_url": "https://lwks.com/pricing",
      "evidence": "Official pricing page lists Free, Create and Pro and says Free downloads are desktop only.",
      "contexts": [
        "for-pc",
        "free",
        "professional",
        "privacy-focused"
      ],
      "tags": [
        "video-editor",
        "desktop-video-editor",
        "free",
        "professional",
        "linux",
        "short-form-creator-tools"
      ],
      "slug": "lightworks",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Free/pro desktop editing on Windows, Mac and Linux",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Lightworks",
      "source_aliases": [
        "lightworks"
      ],
      "icon": "/FindBetterApp/assets/img/tools/lightworks.svg",
      "profile_path": "/FindBetterApp/software/lightworks/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/lightworks/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "lightworks",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "lindy-ai": {
      "id": "lindy-ai",
      "name": "Lindy AI",
      "slug": "lindy-ai",
      "official_url": "https://www.lindy.ai/",
      "category": "AI executive assistant / agent",
      "best_for": "Professionals who want Gemini-style help to execute tasks across work apps.",
      "summary": "AI assistant for inbox, calendar, meetings, follow-ups, workflows and agent automations.",
      "platforms": "Web, integrations",
      "pricing_model": "Paid plans from $49.99/month; 7-day trial noted in docs; Enterprise custom.",
      "free_plan": false,
      "starting_price_usd": 49.99,
      "pricing_notes": "Paid plans from $49.99/month; 7-day trial noted in docs; Enterprise custom.",
      "paid_from_usd": 49.99,
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI assistant for inbox, calendar, meetings, follow-ups, workflows and agent automations.",
      "tags": [
        "agent",
        "workflow",
        "productivity",
        "ai-executive-assistant"
      ],
      "source_urls": [
        "https://docs.lindy.ai/pricing",
        "https://www.lindy.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Lindy AI",
      "source_aliases": [
        "lindy-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/lindy-ai.svg",
      "profile_path": "/FindBetterApp/software/lindy-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/lindy-ai/about/",
      "platform_list": [
        "Web",
        "integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "lindy-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "litmaps": {
      "id": "litmaps",
      "name": "Litmaps",
      "slug": "litmaps",
      "official_url": "https://www.litmaps.com/",
      "profile_path": "/FindBetterApp/software/litmaps/about/",
      "primary_category": "education-ai-tools",
      "categories": [
        "education-ai-tools",
        "ai-chatbots",
        "research-ai",
        "ai-search-engines",
        "writing-ai"
      ],
      "tags": [
        "academic-research",
        "literature-review",
        "citation-map",
        "research",
        "students",
        "claude-alternative",
        "free"
      ],
      "best_for": "Researchers who need literature maps, alerts and visual discovery across citation networks.",
      "summary": "Litmaps is a literature review assistant for discovering, visualizing, monitoring and sharing academic papers. It is stronger than Claude for research map workflows and weaker for general writing/chat.",
      "pricing_model": "freemium / paid / institutional",
      "free_plan": true,
      "paid_from_usd": 10,
      "pricing_notes": "Official pricing shows a paid plan from about $10/month and enterprise/institution options. Country and education discounts should be checked before launch.",
      "source": "https://www.litmaps.com/pricing",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Litmaps",
      "source_aliases": [
        "litmaps"
      ],
      "icon": "/FindBetterApp/assets/img/tools/litmaps.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/litmaps/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "litmaps",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "liveone": {
      "id": "liveone",
      "name": "LiveOne",
      "slug": "liveone",
      "company": "LiveOne",
      "official_url": "https://www.liveone.com/",
      "profile_path": "/FindBetterApp/software/liveone/about/",
      "primary_category": "music-streaming",
      "categories": [
        "music-streaming",
        "podcasts",
        "radio",
        "ai-coding-tools",
        "local-ai-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "spotify-alternative",
        "cheaper",
        "free",
        "podcasts",
        "stations",
        "on-demand",
        "offline",
        "music-videos"
      ],
      "best_for": "Cheaper music, podcasts, personalized stations, video and live-streaming content",
      "summary": "Music and audio service with free listening, Plus and Premium tiers for personalized music, podcasts and video/live content.",
      "pricing_model": "freemium",
      "free_plan": true,
      "paid_from_usd": 3.99,
      "pricing_note": "Plus $3.99/month; Premium $10.99/month on official Premium page.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "LiveOne Premium page lists Plus at $3.99/month and Premium at $10.99/month.",
      "source_url": "https://www.liveone.com/us/premium",
      "normalized_name": "LiveOne",
      "source_aliases": [
        "liveone"
      ],
      "icon": "/FindBetterApp/assets/img/tools/liveone.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/liveone/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "liveone",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "llama-cpp": {
      "id": "llama-cpp",
      "name": "llama.cpp",
      "slug": "llama-cpp",
      "official_url": "https://github.com/ggml-org/llama.cpp",
      "category": "Local LLM inference engine",
      "best_for": "Core local/cloud LLM inference with minimal setup and broad hardware support",
      "summary": "llama.cpp is core local LLM inference infrastructure. It is not a Claude-like app by itself, but it powers many self-hosted/open-source Claude alternative setups.",
      "platforms": "Local, Server, Cloud",
      "pricing_model": "open-source",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: llama.cpp GitHub repository.",
      "login_required": "local/developer setup",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for self-hosted, open-source, privacy-focused pages.",
      "use_cases": [
        "self-hosted",
        "open-source",
        "privacy-focused"
      ],
      "tags": [
        "claude-alternative",
        "local-llm-inference-engine",
        "open-source",
        "privacy-focused",
        "self-hosted",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "self-hosted",
        "open-source",
        "privacy-focused"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "llama.cpp GitHub repository",
          "url": "https://github.com/ggml-org/llama.cpp",
          "verified_fields": [
            "LLM inference with minimal setup",
            "local/cloud performance",
            "broad hardware support"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/llama-cpp.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "self-hosted": 88,
        "open-source": 92,
        "privacy-focused": 84
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "self-hosted": false,
        "open-source": false,
        "privacy-focused": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for self-hosted, open-source, privacy-focused. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: llama.cpp GitHub repository. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "ai-chatbots",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "llama.cpp",
      "source_aliases": [
        "llama-cpp"
      ],
      "icon": "/FindBetterApp/assets/img/tools/llama-cpp.svg",
      "profile_path": "/FindBetterApp/software/llama-cpp/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/llama-cpp/about/",
      "platform_list": [
        "Local",
        "Server",
        "Cloud",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "llama-cpp",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "lmstudio": {
      "id": "lmstudio",
      "name": "LM Studio",
      "slug": "lmstudio",
      "official_url": "https://lmstudio.ai/",
      "category": "Local AI desktop",
      "best_for": "local desktop AI",
      "summary": "Desktop app for running local LLMs with a local API server and OpenAI-compatible/Anthropic-compatible endpoints.",
      "platforms": "Windows, macOS, Linux desktop + local server",
      "pricing_model": "free for home/work use",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Local desktop app; exact license/commercial limits require official terms check before public claim. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
      "login_required": "no for local app",
      "account_notes": "Local desktop app; account not required for local models; verify any sync/cloud features.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": true,
      "mac": true,
      "linux": true,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Not fully open-source; performance depends on hardware.",
      "why_chatgpt_alternative": "Best for non-technical local AI GUI users.",
      "use_cases": [
        "local LLM desktop chat",
        "OpenAI-compatible local server",
        "private model testing",
        "developer local inference"
      ],
      "tags": [
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "local",
        "local-ai",
        "local-ai-desktop",
        "local-desktop",
        "offline",
        "privacy",
        "private-ai",
        "self-hosted"
      ],
      "recommended_pages": [
        "self-hosted"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "LM Studio",
          "url": "https://lmstudio.ai/",
          "verified_fields": [
            "local/private models",
            "free for home/work use"
          ]
        },
        {
          "title": "LM Studio local server docs",
          "url": "https://lmstudio.ai/docs/developer/core/server",
          "verified_fields": [
            "local LLM API server",
            "localhost/network server"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://lmstudio.ai/docs/app/api/endpoints/openai",
          "verified_fields": [
            "official reference"
          ]
        },
        {
          "title": "LM Studio OpenAI compatibility",
          "url": "https://lmstudio.ai/docs/developer/openai-compat",
          "verified_fields": [
            "OpenAI-compatible endpoints"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/lmstudio.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=lmstudio.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "local_no_hosted_account_for_local_use",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "evidence": "local/self-hosted use; provider keys may be needed for cloud models",
        "manual_test_status": "verify installer and first-run flow"
      },
      "pricing_details": {
        "summary": "Local desktop app; exact license/commercial limits require official terms check before public claim. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "easy",
        "docker_compose": "not primary",
        "one_command_install": "desktop app installer",
        "min_ram_gb": "8GB for small models",
        "recommended_ram_gb": "16GB+",
        "gpu_required": "not always; GPU improves speed",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/local desktop",
        "docker": "manual check",
        "offline_possible": "yes",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions.",
        "works_offline": "yes after model download"
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [],
      "competitor_gap": "",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "clean browser no-login test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "self-hosted": 88
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "self-hosted": false
      },
      "v5_editor_summary": "LM Studio verified from official sources where available. Best fit: local LLM desktop chat, OpenAI-compatible local server, private model testing. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium",
        "self_hosted_confidence": "high",
        "country_confidence": "not_applicable_for_local",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Local desktop app; exact license/commercial limits require official terms check before public claim. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Local desktop app; exact license/commercial limits require official terms check before public claim. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Local desktop app; exact license/commercial limits require official terms check before public claim.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium",
          "paid_from_usd": 0
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "local LLM desktop chat",
          "OpenAI-compatible local server",
          "private model testing"
        ],
        "avoid_if": [
          "Not fully open-source; performance depends on hardware."
        ],
        "replaces_chatgpt_for": [
          "local LLM desktop chat",
          "OpenAI-compatible local server",
          "private model testing",
          "developer local inference"
        ],
        "does_not_replace_chatgpt_for": [
          "Not fully open-source; performance depends on hardware."
        ],
        "plain_english": "Best for non-technical local AI GUI users."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 60,
        "private_ai_chat": 75,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "pricing_display_summary": "Local desktop app; exact license/commercial limits require official terms check before public claim. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "local-ai-tools",
      "categories": [
        "ai-chatbots",
        "api-providers",
        "local-ai-tools",
        "privacy-ai"
      ],
      "normalized_name": "LM Studio",
      "source_aliases": [
        "lmstudio"
      ],
      "icon": "/FindBetterApp/assets/img/tools/lmstudio.svg",
      "profile_path": "/FindBetterApp/software/lmstudio/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/lmstudio/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux desktop + local server",
        "Desktop",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "lmstudio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "lobechat": {
      "id": "lobechat",
      "name": "LobeChat",
      "slug": "lobechat",
      "official_url": "https://github.com/lobehub/lobe-chat",
      "category": "Open-source AI chat framework",
      "best_for": "Modern self-hosted multi-model AI chat",
      "summary": "Open-source AI chat framework with Docker/Vercel self-hosting and multi-provider support.",
      "platforms": "Web app, Docker, Vercel",
      "pricing_model": "open-source / self-hosted",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium if official source; low otherwise.",
      "login_required": "self-managed",
      "account_notes": "Account/login behavior depends on current official product flow. Run clean-browser, mobile and country tests before public claims. Current login_required field: self-managed",
      "open_source": true,
      "license": "LobeHub Community License / commercial-use conditions; verify latest LICENSE",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": true,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Requires model/provider setup.",
      "why_chatgpt_alternative": "Modern self-hosted ChatGPT-style front-end.",
      "use_cases": [
        "open-source/open-weight AI alternative",
        "private/self-hosted AI workflow"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "docker",
        "multi-provider",
        "open-source-ai-chat-framework",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "LobeChat GitHub",
          "url": "https://github.com/lobehub/lobe-chat",
          "verified_fields": [
            "open-source AI chat framework",
            "self-hosted",
            "Docker/Vercel"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/lobechat.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium if official source; low otherwise.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "needs classification",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/server",
        "docker": "yes",
        "offline_possible": "depends on models/providers",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [],
      "competitor_gap": "",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "clean browser no-login test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "medium",
      "problem_fit_scores": {
        "open-source": 88,
        "self-hosted": 88
      },
      "evidence_level": "needs_more_primary_sources",
      "source_notes": [],
      "public_ready_by_page": {
        "open-source": false,
        "self-hosted": false
      },
      "v5_editor_summary": "LobeChat verified from official sources where available. Best fit: open-source/open-weight AI alternative, private/self-hosted AI workflow. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "medium if official source; low otherwise",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "needs clean-browser test",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium if official source; low otherwise"
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "open-source/open-weight AI alternative",
          "private/self-hosted AI workflow"
        ],
        "avoid_if": [
          "Requires model/provider setup."
        ],
        "replaces_chatgpt_for": [
          "open-source/open-weight AI alternative",
          "private/self-hosted AI workflow"
        ],
        "does_not_replace_chatgpt_for": [
          "Requires model/provider setup."
        ],
        "plain_english": "Modern self-hosted ChatGPT-style front-end."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 75,
        "local_document_chat": 0,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium if official source; low otherwise. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "LobeChat",
      "source_aliases": [
        "lobechat"
      ],
      "icon": "/FindBetterApp/assets/img/tools/lobechat.svg",
      "profile_path": "/FindBetterApp/software/lobechat/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/lobechat/about/",
      "platform_list": [
        "Web app",
        "Docker",
        "Vercel",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "lobechat",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "localai": {
      "id": "localai",
      "name": "LocalAI",
      "slug": "localai",
      "official_url": "https://localai.io/",
      "category": "Self-hosted OpenAI-compatible AI engine",
      "best_for": "Local/self-hosted OpenAI-compatible backend",
      "summary": "Open-source AI engine for running language, vision, voice, image and other models locally through an OpenAI-compatible API.",
      "platforms": "Server/local API",
      "pricing_model": "open-source / self-hosted",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium if official source; low otherwise.",
      "login_required": "self-managed",
      "account_notes": "Self-hosted API server; no hosted account needed unless using external model/provider integrations.",
      "open_source": true,
      "license": "MIT",
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": true,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Not a consumer chat UI by itself.",
      "why_chatgpt_alternative": "Developer backend alternative to OpenAI API/ChatGPT stacks.",
      "use_cases": [
        "self-hosted OpenAI-compatible API",
        "run models on own server",
        "drop-in local API backend",
        "private inference"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "offline",
        "openai-compatible-api",
        "self-hosted-openai-compatible-ai-engine",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "LocalAI homepage",
          "url": "https://localai.io/",
          "verified_fields": [
            "OpenAI API compatible",
            "run models locally",
            "without cloud"
          ]
        },
        {
          "title": "LocalAI quickstart",
          "url": "https://localai.io/basics/getting_started/",
          "verified_fields": [
            "OpenAI-compatible API",
            "localhost endpoint"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://github.com/mudler/LocalAI",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/localai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=localai.io&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "local_no_hosted_account_for_local_use",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "evidence": "local/self-hosted use; provider keys may be needed for cloud models",
        "manual_test_status": "verify installer and first-run flow"
      },
      "pricing_details": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium if official source; low otherwise.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "needs classification",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/server",
        "docker": "yes",
        "offline_possible": "yes",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [],
      "competitor_gap": "",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "clean browser no-login test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "self-hosted": 88
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [],
      "public_ready_by_page": {
        "open-source": false,
        "self-hosted": false
      },
      "v5_editor_summary": "LocalAI verified from official sources where available. Best fit: self-hosted OpenAI-compatible API, run models on own server, drop-in local API backend. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "medium if official source; low otherwise",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "needs clean-browser test",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium if official source; low otherwise"
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "self-hosted OpenAI-compatible API",
          "run models on own server",
          "drop-in local API backend"
        ],
        "avoid_if": [
          "Not a consumer chat UI by itself."
        ],
        "replaces_chatgpt_for": [
          "self-hosted OpenAI-compatible API",
          "run models on own server",
          "drop-in local API backend",
          "private inference"
        ],
        "does_not_replace_chatgpt_for": [
          "Not a consumer chat UI by itself."
        ],
        "plain_english": "Developer backend alternative to OpenAI API/ChatGPT stacks."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 75,
        "local_document_chat": 0,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium if official source; low otherwise. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "LocalAI",
      "source_aliases": [
        "localai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/localai.svg",
      "profile_path": "/FindBetterApp/software/localai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/localai/about/",
      "platform_list": [
        "Server",
        "local API"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "localai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "looka": {
      "id": "looka",
      "name": "Looka",
      "slug": "looka",
      "official_url": "https://looka.com/",
      "profile_path": "/FindBetterApp/software/looka/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "logo-design-tools",
        "ai-coding-tools"
      ],
      "tags": [
        "brand-kit",
        "logo-maker",
        "canva-alternative",
        "logo-maker-brand-kit"
      ],
      "best_for": "Logo design, brand kits and startup brand identity",
      "summary": "Looka helps users with logo design, brand kits and startup brand identity.",
      "pricing_model": "Logo/brand kit pricing varies by package and checkout; manual verification required.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Looka",
      "source_aliases": [
        "looka"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/looka/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "looka",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "losslesscut": {
      "id": "losslesscut",
      "name": "LosslessCut",
      "official_url": "https://losslesscut.app/",
      "pricing_url": "https://losslesscut.app/",
      "summary": "LosslessCut is a fast cross-platform tool for lossless trimming, cutting, merging and remuxing video/audio without re-encoding. It is not a full CapCut replacement, but it is excellent for quick clean cuts.",
      "best_for": "Fast lossless trimming, merging, rough cuts and GoPro/drone footage cleanup",
      "pricing_model": "free/open-source with paid store builds possible",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 0,
      "paid_from_text": "Official downloads page offers free or paid version; free source/build route exists.",
      "pricing_display_summary": "Free or paid download routes; best described as a specialized lossless cutter, not a full social editor.",
      "devices": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "platforms": "Windows, macOS, Linux",
      "no_watermark_free": "Lossless local trimming should not add editor watermark; proof screenshot still required.",
      "user_friendly_level": "beginner for trimming",
      "source": "LosslessCut official site and GitHub",
      "source_url": "https://losslesscut.app/",
      "evidence": "Official page describes LosslessCut as free or paid downloads for video/audio lossless trimming, cutting and merging.",
      "contexts": [
        "open-source",
        "for-pc",
        "free",
        "privacy-focused",
        "no-watermark"
      ],
      "tags": [
        "video-editor",
        "open-source",
        "desktop-video-editor",
        "trimming",
        "no-watermark",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "losslesscut",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors",
        "music-streaming"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Fast lossless trimming, merging, rough cuts and GoPro/drone footage cleanup",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "LosslessCut",
      "source_aliases": [
        "losslesscut"
      ],
      "icon": "/FindBetterApp/assets/img/tools/losslesscut.svg",
      "profile_path": "/FindBetterApp/software/losslesscut/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/losslesscut/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "losslesscut",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "lovable": {
      "id": "lovable",
      "name": "Lovable",
      "slug": "lovable",
      "official_url": "https://lovable.dev/",
      "profile_path": "/FindBetterApp/software/lovable/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-search-engines",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "app-builder",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "login-required",
        "no-code",
        "paid",
        "research",
        "startup",
        "v11-2-added"
      ],
      "best_for": "No-code/low-code web app building from prompts",
      "summary": "Lovable is an AI app builder for turning prompts into web apps, prototypes and SaaS-style projects with deployment and database/cloud features.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Lovable",
      "source_aliases": [
        "lovable"
      ],
      "icon": "/FindBetterApp/assets/img/tools/lovable.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/lovable/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "lovable",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "lumafusion": {
      "id": "lumafusion",
      "name": "LumaFusion",
      "slug": "lumafusion",
      "official_url": "https://luma-touch.com/lumafusion/",
      "pricing_url": "https://luma-touch.com/lumatouch-releases-lumafusion-for-chromeos-and-android/",
      "summary": "LumaFusion is a serious mobile/tablet video editor for iPad, iPhone, Android and ChromeOS with multi-track editing, 4K workflows and pro mobile controls.",
      "best_for": "Professional mobile/tablet editing without desktop complexity",
      "pricing_model": "one-time purchase + optional subscriptions/add-ons",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": 29.99,
      "paid_from_text": "Android/ChromeOS official launch price $29.99 one-time; iOS/iPadOS pricing needs App Store screenshot",
      "pricing_display_summary": "One-time purchase model; Android/ChromeOS launch page lists $29.99. Verify current app-store prices before launch.",
      "devices": [
        "iPad",
        "iPhone",
        "Android",
        "ChromeOS"
      ],
      "platforms": "iOS/iPadOS, Android, ChromeOS",
      "no_watermark_free": "Paid editor; no free plan. Manual export proof required.",
      "user_friendly_level": "intermediate to pro",
      "source": "LumaTouch official release/app pages",
      "source_url": "https://luma-touch.com/lumatouch-releases-lumafusion-for-chromeos-and-android/",
      "evidence": "LumaTouch release page lists Android/ChromeOS one-time $29.99 price and platform support.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "privacy-focused",
        "professional"
      ],
      "capcut_fit": "CapCut alternative for professional mobile/tablet editing without desktop complexity.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "LumaFusion",
      "source_aliases": [
        "lumafusion"
      ],
      "icon": "/FindBetterApp/assets/img/tools/lumafusion.svg",
      "profile_path": "/FindBetterApp/software/lumafusion/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/lumafusion/about/",
      "platform_list": [
        "iOS",
        "iPadOS",
        "Android",
        "ChromeOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "lumafusion",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "lumo": {
      "id": "lumo",
      "name": "Lumo by Proton",
      "slug": "lumo",
      "official_url": "https://lumo.proton.me/",
      "profile_path": "/FindBetterApp/software/lumo/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-chatbots",
        "ai-search-engines",
        "privacy-ai",
        "research-ai",
        "writing-ai"
      ],
      "tags": [
        "android",
        "chatgpt-alternative",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "ios",
        "login-required",
        "low-login",
        "mobile",
        "no-login",
        "no-login-limited",
        "privacy",
        "privacy-ai",
        "privacy-focused",
        "private-ai",
        "research",
        "writing"
      ],
      "best_for": "private AI chat",
      "summary": "Proton AI assistant focused on private conversations and no training on user chats.",
      "pricing_model": "freemium",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "limited/guest + Proton account for history",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, mobile apps/verify",
      "last_verified": "2026-06-25",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "source_count": 4,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Lumo by Proton",
      "source_aliases": [
        "lumo"
      ],
      "icon": "/FindBetterApp/assets/img/tools/lumo.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/lumo/about/",
      "platform_list": [
        "Web",
        "mobile apps",
        "verify"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "lumo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "magai": {
      "id": "magai",
      "name": "Magai",
      "slug": "magai",
      "official_url": "https://magai.co/",
      "profile_path": "/FindBetterApp/software/magai/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "agency",
        "chatgpt-alternative",
        "claude-alternative",
        "creative",
        "login-required",
        "multi-model",
        "paid",
        "research",
        "v13-2-candidate",
        "writing"
      ],
      "best_for": "Creators and agencies that want 50+ AI models in one workspace",
      "summary": "Magai is a multi-model AI workspace for creators, marketers and agencies, with access to many chat and image models, projects and team workflows.",
      "pricing_model": "paid subscription",
      "free_plan": false,
      "paid_from_usd": 20,
      "login_required": "yes",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Magai",
      "source_aliases": [
        "magai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/magai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/magai/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "magai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "make-ai-agents": {
      "id": "make-ai-agents",
      "name": "Make AI Agents",
      "slug": "make-ai-agents",
      "official_url": "https://www.make.com/en/ai-agents",
      "category": "Automation AI agents",
      "best_for": "Users comparing Gemini with automation-first AI builders.",
      "summary": "Make’s AI agent/workflow automation path for connecting tools and automating business processes.",
      "platforms": "Web, Make integrations",
      "pricing_model": "Make has free/paid automation plans; AI-agent pricing needs screenshot.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Make has free/paid automation plans; AI-agent pricing needs screenshot.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "Make’s AI agent/workflow automation path for connecting tools and automating business processes.",
      "tags": [
        "automation",
        "agents",
        "workflow",
        "free"
      ],
      "source_urls": [
        "https://www.make.com/en/ai-agents",
        "https://www.make.com/en/ai-agents"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "automation-ai-agents",
      "categories": [
        "automation-ai-agents",
        "ai-chatbots"
      ],
      "normalized_name": "Make AI Agents",
      "source_aliases": [
        "make-ai-agents"
      ],
      "icon": "/FindBetterApp/assets/img/tools/make-ai-agents.svg",
      "profile_path": "/FindBetterApp/software/make-ai-agents/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/make-ai-agents/about/",
      "platform_list": [
        "Web",
        "Make integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "make-ai-agents",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "manus": {
      "id": "manus",
      "name": "Manus",
      "slug": "manus",
      "official_url": "https://manus.im/",
      "profile_path": "/FindBetterApp/software/manus/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "tags": [
        "ai-agent",
        "android",
        "automation",
        "chatgpt-alternative",
        "claude-alternative",
        "desktop",
        "free",
        "ios",
        "login-required",
        "mobile",
        "paid",
        "research",
        "v13-2-candidate",
        "workflow",
        "writing"
      ],
      "best_for": "Executing tasks, workflows and browser/operator-style AI work",
      "summary": "Manus is an action-focused AI agent positioned for going beyond answers into task execution, workflow automation, web app work, design, slides and business workflows.",
      "pricing_model": "freemium / paid / business",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, desktop app, mobile app, browser/operator workflows",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Manus",
      "source_aliases": [
        "manus"
      ],
      "icon": "/FindBetterApp/assets/img/tools/manus.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/manus/about/",
      "platform_list": [
        "Web",
        "desktop app",
        "mobile app",
        "browser",
        "operator workflows"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "manus",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "marq": {
      "id": "marq",
      "name": "Marq",
      "slug": "marq",
      "official_url": "https://www.marq.com/",
      "pricing_url": "https://www.marq.com/pages/pricing/",
      "profile_path": "/FindBetterApp/software/marq/",
      "primary_category": "brand-management-tools",
      "categories": [
        "brand-management-tools",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "tags": [
        "brand-management",
        "creative-automation",
        "enterprise",
        "templates",
        "team-collaboration",
        "business-design",
        "free"
      ],
      "best_for": "brand-controlled templates, creative automation, distributed teams, sales enablement and enterprise marketing assets",
      "summary": "Marq helps users with brand-controlled templates, creative automation, distributed teams, sales enablement and enterprise marketing assets.",
      "pricing_model": "Free/demo options and package-based pricing; final pricing should be checked with Marq pricing/demo flow",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "Marq",
      "source_aliases": [
        "marq"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/marq/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "marq",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "maxai": {
      "id": "maxai",
      "name": "MaxAI",
      "slug": "maxai",
      "official_url": "https://www.maxai.co/",
      "category": "AI browser assistant",
      "best_for": "Browser-based writing, reading, summarizing and search help",
      "summary": "MaxAI is a browser AI assistant for reading, writing and search. It fits the Claude writing/cheaper pages after current pricing and limits are checked.",
      "platforms": "Chrome/Edge extension, Web",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 12,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: MaxAI official page.",
      "login_required": "yes for full use",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": true,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-writing, cheaper, free pages.",
      "use_cases": [
        "for-writing",
        "cheaper",
        "free"
      ],
      "tags": [
        "ai-browser-assistant",
        "cheaper",
        "claude-alternative",
        "for-writing",
        "free",
        "v13-candidate"
      ],
      "recommended_pages": [
        "for-writing",
        "cheaper",
        "free"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "MaxAI official page",
          "url": "https://www.maxai.co/",
          "verified_fields": [
            "browser AI assistant",
            "free and pro tiers",
            "Pro pricing around $12/mo annual or $30/mo monthly needs screenshot"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/maxai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=www.maxai.co&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "freemium / paid. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 12,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-writing": 78,
        "cheaper": 72,
        "free": 66
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-writing": false,
        "cheaper": false,
        "free": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-writing, cheaper, free. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: MaxAI official page. Paid-from display value: 12. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "research-ai",
        "ai-search-engines",
        "writing-ai"
      ],
      "normalized_name": "MaxAI",
      "source_aliases": [
        "maxai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/maxai.svg",
      "profile_path": "/FindBetterApp/software/maxai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/maxai/about/",
      "platform_list": [
        "Chrome",
        "Edge extension",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "maxai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "mdundo": {
      "id": "mdundo",
      "name": "Mdundo",
      "slug": "mdundo",
      "company": "Mdundo",
      "official_url": "https://mdundo.com/",
      "profile_path": "/FindBetterApp/software/mdundo/about/",
      "primary_category": "music-streaming",
      "categories": [
        "music-streaming",
        "african-music",
        "free-music-apps",
        "local-ai-tools"
      ],
      "tags": [
        "spotify-alternative",
        "african-music",
        "afrobeats",
        "bongo-flava",
        "free",
        "offline",
        "downloads",
        "low-cost",
        "mobile"
      ],
      "best_for": "African music, Afrobeats, Bongo Flava, offline downloads and low-cost premium listening",
      "summary": "African music streaming and download platform for Afrobeats, Bongo Flava, Gengetone and other local African genres.",
      "pricing_model": "freemium",
      "free_plan": true,
      "paid_from_usd": 1.99,
      "pricing_note": "Premium from $1.99/month according to Google Play listing; country/app-store price should be manually checked.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Google Play listing says Mdundo Premium starts from $1.99/month and highlights African music, offline mode, and slow-connection support.",
      "source_url": "https://play.google.com/store/apps/details?hl=en&id=com.mdundo.app",
      "normalized_name": "Mdundo",
      "source_aliases": [
        "mdundo"
      ],
      "icon": "/FindBetterApp/assets/img/tools/mdundo.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/mdundo/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "mdundo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "meetgeek": {
      "id": "meetgeek",
      "name": "MeetGeek",
      "slug": "meetgeek",
      "official_url": "https://meetgeek.ai/",
      "category": "AI meeting assistant",
      "best_for": "Meeting recording, transcription, summaries and follow-up automation",
      "summary": "MeetGeek records, transcribes and summarizes meetings. It is not a full Gemini replacement, but it is relevant for Gemini users who mainly need meeting notes and action items.",
      "platforms": "Web, calendar/video-meeting integrations",
      "pricing_model": "Free plan plus paid meeting plans",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official pricing has a free forever Basic plan with transcription limits; Pro/Business pricing needs country screenshot before launch.",
      "paid_from_usd": 9.99,
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-meeting-assistant",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "MeetGeek",
      "source_aliases": [
        "meetgeek"
      ],
      "icon": "/FindBetterApp/assets/img/tools/meetgeek.svg",
      "profile_path": "/FindBetterApp/software/meetgeek/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/meetgeek/about/",
      "platform_list": [
        "Web",
        "calendar",
        "video-meeting integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "meetgeek",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "mem-ai": {
      "id": "mem-ai",
      "name": "Mem",
      "slug": "mem-ai",
      "official_url": "https://get.mem.ai/",
      "profile_path": "/FindBetterApp/software/mem-ai/about/",
      "primary_category": "ai-writing-tools",
      "categories": [
        "ai-writing-tools",
        "ai-chatbots",
        "ai-coding-tools",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "notes",
        "knowledge-base",
        "research",
        "memory",
        "productivity",
        "claude-alternative",
        "free"
      ],
      "best_for": "Users who want AI memory, notes, PDFs and personal knowledge workflows",
      "summary": "Mem is an AI-native notes and knowledge workspace. It is not a pure Claude replacement, but it solves a different problem: remembering notes, finding information and chatting with a personal knowledge base.",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "paid_from_usd": 14.99,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "platforms": "Web/app/desktop/extension depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion noindex review",
      "source_count": 2,
      "normalized_name": "Mem",
      "source_aliases": [
        "mem-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/mem-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/mem-ai/about/",
      "platform_list": [
        "Web",
        "app",
        "desktop",
        "extension depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "mem-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "mendeley": {
      "id": "mendeley",
      "name": "Mendeley",
      "slug": "mendeley",
      "official_url": "https://www.mendeley.com/",
      "profile_path": "/FindBetterApp/software/mendeley/about/",
      "primary_category": "education-ai-tools",
      "categories": [
        "education-ai-tools",
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "academic-research",
        "citation-manager",
        "pdf-library",
        "students",
        "claude-companion",
        "reference-manager",
        "free"
      ],
      "best_for": "Researchers who want a reference manager, PDF library and citation workflow connected to Elsevier ecosystem.",
      "summary": "Mendeley is a reference manager and research library tool. It competes around the citation-management job that Claude does not solve natively.",
      "pricing_model": "free / institutional / storage-dependent",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_notes": "Exact storage or institutional pricing should be manually checked before indexing.",
      "source": "https://www.mendeley.com/",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Mendeley",
      "source_aliases": [
        "mendeley"
      ],
      "icon": "/FindBetterApp/assets/img/tools/mendeley.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/mendeley/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "mendeley",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "merlin-ai": {
      "id": "merlin-ai",
      "name": "Merlin AI",
      "slug": "merlin-ai",
      "official_url": "https://www.getmerlin.in/",
      "profile_path": "/FindBetterApp/software/merlin-ai/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "video-editors"
      ],
      "tags": [
        "ai-browser-assistant",
        "browser-extension",
        "chatgpt-alternative",
        "claude-alternative",
        "for-research",
        "for-writing",
        "free",
        "login-required",
        "paid",
        "research",
        "v13-candidate",
        "writing"
      ],
      "best_for": "Browser extension for website, video, document and social writing workflows",
      "summary": "Merlin AI is a browser/mobile assistant for chatting with websites, videos and documents, plus writing and social content workflows.",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "paid_from_usd": null,
      "login_required": "yes for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Chrome extension, Web, Mobile",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Merlin AI",
      "source_aliases": [
        "merlin-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/merlin-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/merlin-ai/about/",
      "platform_list": [
        "Chrome extension",
        "Web",
        "Mobile"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "merlin-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "meta-ai": {
      "id": "meta-ai",
      "name": "Meta AI",
      "slug": "meta-ai",
      "official_url": "https://www.meta.ai/",
      "category": "AI assistant",
      "best_for": "Free mainstream consumer AI chat and image generation in Meta ecosystem",
      "summary": "Meta AI is a broad consumer AI assistant for chat and image generation. It is a Claude alternative for users who want a free mainstream assistant, subject to country and product availability.",
      "platforms": "Web, iOS, Android, Meta apps",
      "pricing_model": "free",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Meta AI official page.",
      "login_required": "may require Meta account/features vary",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": true,
      "android": true,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, android, iphone pages.",
      "use_cases": [
        "free",
        "android",
        "iphone"
      ],
      "tags": [
        "ai-assistant",
        "android",
        "claude-alternative",
        "free",
        "ios",
        "v13-candidate"
      ],
      "recommended_pages": [
        "free",
        "android",
        "iphone"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Meta AI official page",
          "url": "https://www.meta.ai/",
          "verified_fields": [
            "free AI assistant",
            "image generation",
            "availability varies by country/language"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/meta-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=www.meta.ai&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "free. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "free": 82
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "free": false,
        "android": false,
        "iphone": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for free, android, iphone. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Meta AI official page. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Meta AI",
      "source_aliases": [
        "meta-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/meta-ai.svg",
      "profile_path": "/FindBetterApp/software/meta-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/meta-ai/about/",
      "platform_list": [
        "Web",
        "iOS",
        "Android",
        "Meta apps"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "meta-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "microsoft-365-copilot": {
      "id": "microsoft-365-copilot",
      "name": "Microsoft 365 Copilot",
      "slug": "microsoft-365-copilot",
      "official_url": "https://www.microsoft.com/en-us/microsoft-365-copilot/pricing",
      "profile_path": "/FindBetterApp/software/microsoft-365-copilot/about/",
      "primary_category": "workplace-ai",
      "categories": [
        "workplace-ai",
        "education-ai-tools",
        "ai-chatbots"
      ],
      "tags": [
        "business-ai",
        "microsoft-365",
        "workplace-ai",
        "office",
        "teams",
        "claude-alternative"
      ],
      "best_for": "Organizations using Word, Excel, PowerPoint, Outlook, Teams and Microsoft security/admin controls.",
      "summary": "Microsoft 365 Copilot brings AI into Microsoft 365 apps and enterprise workflows. It is a stronger fit than Claude for companies standardized on Microsoft 365 and Teams.",
      "pricing_model": "included chat / paid business add-on / enterprise",
      "free_plan": false,
      "paid_from_usd": 30,
      "pricing_notes": "Microsoft lists Copilot Chat included for eligible Microsoft 365 users; paid Copilot business pricing varies by market and requires an eligible Microsoft 365 plan. Capture local pricing before launch.",
      "source": "https://www.microsoft.com/en-us/microsoft-365-copilot/pricing",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Microsoft 365 Copilot",
      "source_aliases": [
        "microsoft-365-copilot"
      ],
      "icon": "/FindBetterApp/assets/img/tools/microsoft-365-copilot.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/microsoft-365-copilot/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "microsoft-365-copilot",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "microsoft-copilot": {
      "id": "microsoft-copilot",
      "name": "Microsoft Copilot",
      "slug": "microsoft-copilot",
      "official_url": "https://copilot.microsoft.com/",
      "profile_path": "/FindBetterApp/software/microsoft-copilot/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-chatbots",
        "ai-search-engines",
        "research-ai",
        "writing-ai"
      ],
      "tags": [
        "android",
        "chatgpt-alternative",
        "desktop",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "image-generation",
        "ios",
        "login-required",
        "low-login",
        "microsoft",
        "mobile",
        "paid",
        "research",
        "writing"
      ],
      "best_for": "mainstream AI assistant",
      "summary": "Microsoft consumer AI companion for search, content, image generation and productivity.",
      "pricing_model": "freemium",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "limited/account for full experience",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, Windows, mobile apps",
      "last_verified": "2026-06-25",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "source_count": 4,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Microsoft Copilot",
      "source_aliases": [
        "microsoft-copilot"
      ],
      "icon": "/FindBetterApp/assets/img/tools/microsoft-copilot.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/microsoft-copilot/about/",
      "platform_list": [
        "Web",
        "Windows",
        "mobile apps"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "microsoft-copilot",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "microsoft-designer": {
      "id": "microsoft-designer",
      "name": "Microsoft Designer",
      "slug": "microsoft-designer",
      "official_url": "https://designer.microsoft.com/",
      "pricing_url": "https://www.microsoft.com/en-us/microsoft-365/microsoft-designer",
      "profile_path": "/FindBetterApp/software/microsoft-designer/",
      "primary_category": "ai-design-tools",
      "categories": [
        "ai-design-tools",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "tags": [
        "ai-design",
        "social-media-design",
        "microsoft",
        "free",
        "templates"
      ],
      "best_for": "AI-generated social posts, invitations, graphics and Microsoft ecosystem design workflows",
      "summary": "Microsoft Designer helps users with AI-generated social posts, invitations, graphics and Microsoft ecosystem design workflows.",
      "pricing_model": "Free to use; Microsoft support says subscription may be required for more frequent creation; Microsoft 365 plans add broader AI/productivity value",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "Microsoft Designer",
      "source_aliases": [
        "microsoft-designer"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/microsoft-designer/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "microsoft-designer",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "mindmac": {
      "id": "mindmac",
      "name": "MindMac",
      "slug": "mindmac",
      "official_url": "https://mindmac.app/",
      "pricing_url": "https://mindmac.app/",
      "category": "macOS AI client / BYO-key AI app",
      "best_for": "Mac users who want a native AI client with BYO API keys",
      "summary": "MindMac is a native macOS AI client compatible with OpenAI, Azure OpenAI, Gemini and more, designed for inline prompts and productivity workflows.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free + one-time license",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 29,
      "pricing_notes": "Official page lists Basic $29, Personal $49, Standard $69 one-time licenses with one year of updates and a 14-day money-back guarantee.",
      "pricing_display_summary": "$29 one-time Basic license",
      "login_required": "no app account required; requires API key/provider account for model access",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": true,
      "privacy_focused": true,
      "duck_ai_fit": "Better than Duck.ai for Mac users who want a native desktop client and direct provider/API-key control.",
      "tags": [
        "byo-api-key",
        "desktop-ai",
        "duck-ai-alternative",
        "local-ai",
        "mac",
        "privacy-focused",
        "v19-candidate",
        "writing",
        "macos-ai-client",
        "byo-key-ai-app",
        "free"
      ],
      "recommended_pages": [
        "local",
        "private-ai",
        "for-apple-users",
        "for-writing"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "MindMac official site",
          "url": "https://mindmac.app/",
          "verified_fields": [
            "Official page lists free use, no middle servers, Basic $29/Personal $49/Standard $69 and 14-day guarantee."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/mindmac.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=mindmac.app&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official page lists Basic $29, Personal $49, Standard $69 one-time licenses with one year of updates and a 14-day money-back guarantee.",
        "paid_from_usd": 29,
        "display": "$29 one-time Basic license",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "writing-ai",
        "api-providers",
        "local-ai-tools",
        "privacy-ai",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "normalized_name": "MindMac",
      "source_aliases": [
        "mindmac"
      ],
      "icon": "/FindBetterApp/assets/img/tools/mindmac.svg",
      "profile_path": "/FindBetterApp/software/mindmac/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/mindmac/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "mindmac",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "mini-swe-agent": {
      "id": "mini-swe-agent",
      "name": "mini-SWE-agent / SWE-agent",
      "slug": "mini-swe-agent",
      "official_url": "https://swe-agent.com/latest/",
      "profile_path": "/FindBetterApp/software/mini-swe-agent/about/",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "self-hosted-ai",
        "ai-coding-tools",
        "ai-search-engines",
        "api-providers",
        "research-ai",
        "open-source-ai",
        "ai-chatbots",
        "privacy-ai"
      ],
      "tags": [
        "ai-software-engineering-agent",
        "api",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "desktop",
        "for-coding",
        "free",
        "local-ai",
        "no-login",
        "open-source",
        "research",
        "self-hosted",
        "v13-candidate"
      ],
      "best_for": "Research/developer agent for solving GitHub issues and command-line coding tasks",
      "summary": "mini-SWE-agent / SWE-agent is a developer-oriented software engineering agent. It is useful in Claude coding pages for issue-solving and benchmark-style workflows.",
      "pricing_model": "open-source / research",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "no app account; model/API may be needed",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": true,
      "platforms": "CLI / GitHub workflows",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "mini-SWE-agent / SWE-agent",
      "source_aliases": [
        "mini-swe-agent"
      ],
      "icon": "/FindBetterApp/assets/img/tools/mini-swe-agent.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/mini-swe-agent/about/",
      "platform_list": [
        "CLI",
        "GitHub workflows"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "mini-swe-agent",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "mistral-vibe": {
      "id": "mistral-vibe",
      "name": "Mistral Vibe / Le Chat",
      "slug": "mistral-vibe",
      "official_url": "https://mistral.ai/products/vibe/",
      "category": "AI chat and coding agent",
      "best_for": "Mistral model chat",
      "summary": "Mistral’s Le Chat/Vibe is useful for free AI chat, coding, search and creation with Mistral models.",
      "platforms": "Web, mobile apps depending on availability",
      "pricing_model": "freemium / paid Pro",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: low until official pricing screenshot/manual check.",
      "login_required": "yes",
      "account_notes": "Mistral chat requires sign-up for best models, higher limits, search and image generation per official messaging.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Brand changed from Le Chat to Vibe; keep wording current.",
      "why_chatgpt_alternative": "Alternative for chat/writing/coding outside OpenAI.",
      "use_cases": [
        "general AI chat",
        "web search assisted writing",
        "canvas editing",
        "European AI option"
      ],
      "tags": [
        "ai-chat-and-coding-agent",
        "coding",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "multi-model-ai",
        "web",
        "writing"
      ],
      "recommended_pages": [
        "for-writing",
        "for-coding"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Mistral Vibe",
          "url": "https://mistral.ai/products/vibe/",
          "verified_fields": [
            "Le Chat renamed Vibe",
            "chat",
            "search",
            "write",
            "code"
          ]
        },
        {
          "title": "All new Le Chat",
          "url": "https://mistral.ai/news/all-new-le-chat/",
          "verified_fields": [
            "free features",
            "Pro from $14.99"
          ]
        },
        {
          "title": "Mistral pricing",
          "url": "https://mistral.ai/pricing/",
          "verified_fields": [
            "API pricing"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://chat.mistral.ai/",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/mistral-vibe.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=mistral.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: low until official pricing screenshot/manual check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "not_applicable",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown"
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "yes",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "yes",
        "marketing_copy": "yes",
        "social_captions": "unknown",
        "long_documents": "yes/agents on paid plans",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "yes",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "yes",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "yes/varies",
        "web_search": "yes",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown",
        "coding": "yes via Vibe for code"
      },
      "avoid_if": [
        "you require no signup for full features",
        "you need only fiction-specialized tools"
      ],
      "competitor_gap": "",
      "manual_tests_needed": [
        "English long-form writing test",
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Swahili writing test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "clean browser no-login test",
        "coding safety/action test",
        "country availability test",
        "hallucination/citation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review",
        "writing quality and Swahili/English test"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked",
        "writing_quality_test_needed"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "for-coding": 60,
        "for-writing": 84
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [],
      "public_ready_by_page": {
        "for-coding": false,
        "for-writing": false
      },
      "v5_editor_summary": "Mistral Vibe / Le Chat verified from official sources where available. Best fit: general AI chat, web search assisted writing, canvas editing. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check"
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "general AI chat",
          "web search assisted writing",
          "canvas editing"
        ],
        "avoid_if": [
          "you require no signup for full features",
          "you need only fiction-specialized tools"
        ],
        "replaces_chatgpt_for": [
          "general AI chat",
          "web search assisted writing",
          "canvas editing",
          "European AI option"
        ],
        "does_not_replace_chatgpt_for": [
          "Brand changed from Le Chat to Vibe; keep wording current."
        ],
        "plain_english": "Alternative for chat/writing/coding outside OpenAI."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 70,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: low until official pricing screenshot/manual check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "ai-search-engines",
        "research-ai",
        "writing-ai"
      ],
      "normalized_name": "Mistral Vibe / Le Chat",
      "source_aliases": [
        "mistral-vibe"
      ],
      "icon": "/FindBetterApp/assets/img/tools/mistral-vibe.svg",
      "profile_path": "/FindBetterApp/software/mistral-vibe/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/mistral-vibe/about/",
      "platform_list": [
        "Web",
        "mobile apps depending on availability"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "mistral-vibe",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "mixcloud": {
      "id": "mixcloud",
      "name": "Mixcloud",
      "slug": "mixcloud",
      "company": "Mixcloud",
      "official_url": "https://www.mixcloud.com/",
      "profile_path": "/FindBetterApp/software/mixcloud/about/",
      "primary_category": "music-streaming",
      "categories": [
        "music-streaming",
        "creator-music",
        "radio",
        "local-ai-tools",
        "podcasts"
      ],
      "tags": [
        "spotify-alternative",
        "dj-mixes",
        "radio-shows",
        "creator",
        "live-streaming",
        "offline",
        "ad-free",
        "podcasts",
        "free"
      ],
      "best_for": "DJ mixes, radio shows, creator shows, live streams and music communities",
      "summary": "Streaming platform focused on DJ mixes, radio shows, original tracks and music communities.",
      "pricing_model": "freemium / creator + listener plans",
      "free_plan": true,
      "paid_from_usd": null,
      "pricing_note": "Premium/Pro plans exist; exact price can vary by region and checkout, so manual verification is required.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Mixcloud plans pages describe listener Premium and creator Pro for DJ mixes, radio shows, live streaming, and unlimited uploads.",
      "source_url": "https://www.mixcloud.com/plans",
      "normalized_name": "Mixcloud",
      "source_aliases": [
        "mixcloud"
      ],
      "icon": "/FindBetterApp/assets/img/tools/mixcloud.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/mixcloud/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "mixcloud",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "mojo": {
      "id": "mojo",
      "name": "Mojo",
      "official_url": "https://mojo-app.com/",
      "pricing_url": "https://mojo-app.com/",
      "summary": "Mojo is a social video and content app for small businesses and creators making animated Reels, Stories, TikTok clips and branded posts from templates.",
      "best_for": "Small-business social videos, templates, animated stories and quick branded content",
      "pricing_model": "free and paid plans",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free plan/start; paid plan details need local app-store or checkout screenshot.",
      "pricing_display_summary": "Free plan/start with paid plans; verify current mobile pricing in App Store/Google Play before launch.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "Mojo official site and app listings",
      "source_url": "https://mojo-app.com/",
      "evidence": "Official Mojo page says users can try Mojo for free on iOS and Android and choose free/paid offers.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-youtube-shorts",
        "free"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "templates",
        "social-video",
        "small-business",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "mojo",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Small-business social videos, templates, animated stories and quick branded content",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Mojo",
      "source_aliases": [
        "mojo"
      ],
      "icon": "/FindBetterApp/assets/img/tools/mojo.svg",
      "profile_path": "/FindBetterApp/software/mojo/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/mojo/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "mojo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "monica": {
      "id": "monica",
      "name": "Monica",
      "slug": "monica",
      "official_url": "https://monica.im/",
      "category": "AI assistant",
      "best_for": "All-in-one browser, desktop and mobile AI assistant for writing, reading and productivity",
      "summary": "Monica is an all-in-one AI assistant across browser, desktop and mobile. It fits Claude alternatives for writing, summarizing and everyday AI workflows.",
      "platforms": "Web, Chrome extension, Desktop, iOS, Android",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": null,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Monica official page.",
      "login_required": "yes for full use",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": true,
      "android": true,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": true,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, for-writing, android, iphone pages.",
      "use_cases": [
        "free",
        "for-writing",
        "android",
        "iphone"
      ],
      "tags": [
        "ai-assistant",
        "android",
        "claude-alternative",
        "for-writing",
        "free",
        "ios",
        "v13-candidate"
      ],
      "recommended_pages": [
        "free",
        "for-writing",
        "android",
        "iphone"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Monica official page",
          "url": "https://monica.im/",
          "verified_fields": [
            "AI assistant across browser/mobile/desktop",
            "multiple models",
            "pricing/login need screenshot"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/monica.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=monica.im&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "freemium / paid. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": null,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-writing": 78,
        "free": 70
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "free": false,
        "for-writing": false,
        "android": false,
        "iphone": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for free, for-writing, android, iphone. Do not publish publicly until tests pass.",
      "aliases": [
        "Monica AI",
        "monica-ai"
      ],
      "canonical_slug_note": "monica-ai from v11.2 is treated as an alias/redirect to canonical slug monica to avoid duplicate product records.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Monica official page. Paid-from display value: None. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "writing-ai"
      ],
      "normalized_name": "Monica",
      "source_aliases": [
        "monica"
      ],
      "icon": "/FindBetterApp/assets/img/tools/monica.svg",
      "profile_path": "/FindBetterApp/software/monica/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/monica/about/",
      "platform_list": [
        "Web",
        "Chrome extension",
        "Desktop",
        "iOS",
        "Android"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "monica",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "morphic": {
      "id": "morphic",
      "name": "Morphic",
      "slug": "morphic",
      "official_url": "https://www.morphic.sh/",
      "profile_path": "/FindBetterApp/software/morphic/about/",
      "primary_category": "self-hosted-ai",
      "categories": [
        "self-hosted-ai",
        "ai-search-engines",
        "api-providers",
        "research-ai",
        "privacy-ai",
        "open-source-ai",
        "ai-chatbots",
        "local-ai-tools"
      ],
      "tags": [
        "ai-search",
        "api",
        "chatgpt-alternative",
        "cited-answers",
        "claude-alternative",
        "free",
        "open-source",
        "privacy-focused",
        "research",
        "self-hosted",
        "v13-2-candidate"
      ],
      "best_for": "Open-source AI search with cited generative answers",
      "summary": "Morphic is an open-source/community-driven AI search engine that generates cited answers using multiple sources instead of only returning a list of links.",
      "pricing_model": "open-source / free / provider costs vary",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "web/self-host dependent",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "platforms": "Web / self-hosted project",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Morphic",
      "source_aliases": [
        "morphic"
      ],
      "icon": "/FindBetterApp/assets/img/tools/morphic.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/morphic/about/",
      "platform_list": [
        "Web",
        "self-hosted project"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "morphic",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "motion": {
      "id": "motion",
      "name": "Motion",
      "slug": "motion",
      "official_url": "https://www.usemotion.com/",
      "category": "AI calendar and project planner",
      "best_for": "People who want an AI planner rather than a general chatbot.",
      "summary": "AI scheduling, task planning and project management tool for busy professionals and teams.",
      "platforms": "Web, mobile, calendar integrations",
      "pricing_model": "Paid planner; pricing needs current checkout screenshot.",
      "free_plan": false,
      "starting_price_usd": "",
      "pricing_notes": "Paid planner; pricing needs current checkout screenshot.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI scheduling, task planning and project management tool for busy professionals and teams.",
      "tags": [
        "calendar",
        "planning",
        "productivity",
        "ai-calendar-and-project-planner"
      ],
      "source_urls": [
        "https://www.usemotion.com/pricing",
        "https://www.usemotion.com/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Motion",
      "source_aliases": [
        "motion"
      ],
      "icon": "/FindBetterApp/assets/img/tools/motion.svg",
      "profile_path": "/FindBetterApp/software/motion/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/motion/about/",
      "platform_list": [
        "Web",
        "mobile",
        "calendar integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "motion",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "motion-ninja": {
      "id": "motion-ninja",
      "name": "Motion Ninja",
      "official_url": "https://www.motionninja.com/",
      "pricing_url": "https://www.motionninja.com/",
      "summary": "Motion Ninja is a mobile motion-design and video effects editor for keyframe animation, masking, VFX, transitions and short-form creative edits.",
      "best_for": "mobile motion graphics, VFX and keyframe effects",
      "pricing_model": "free app / in-app purchases",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app route; paid pricing requires app-store screenshots.",
      "pricing_display_summary": "Free app route plus paid features; verify watermark/export behavior in app stores.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "intermediate",
      "source": "Motion Ninja official/app store",
      "source_url": "https://www.motionninja.com/",
      "evidence": "Official/app pages position Motion Ninja as motion graphics/video effects editor; proof required.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-instagram-reels"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "motion-graphics",
        "vfx",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "motion-ninja",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for mobile motion graphics, VFX and keyframe effects",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Motion Ninja",
      "source_aliases": [
        "motion-ninja"
      ],
      "icon": "/FindBetterApp/assets/img/tools/motion-ninja.svg",
      "profile_path": "/FindBetterApp/software/motion-ninja/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/motion-ninja/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "motion-ninja",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "movavi-video-editor": {
      "id": "movavi-video-editor",
      "name": "Movavi Video Editor",
      "official_url": "https://www.movavi.com/",
      "pricing_url": "https://www.movavi.com/video-editor-plus/buynow.html",
      "summary": "Movavi Video Editor is a beginner-friendly Windows/Mac editor for quick edits, effects, templates, AI tools and social videos without the complexity of pro suites.",
      "best_for": "Beginner desktop editing on Windows and Mac",
      "pricing_model": "free trial / paid license or subscription",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": 19.95,
      "paid_from_text": "Official purchase page shows 1-month Video Editor subscription at $19.95 plus higher plans; free trial/download available.",
      "pricing_display_summary": "Free trial/download, then paid; official purchase page shows Video Editor 1-month subscription at $19.95 and higher plans.",
      "devices": [
        "Windows",
        "macOS"
      ],
      "platforms": "Windows, macOS",
      "no_watermark_free": "Trial/export watermark or restrictions must be verified before launch.",
      "user_friendly_level": "very beginner friendly",
      "source": "Movavi official purchase page",
      "source_url": "https://www.movavi.com/video-editor-plus/buynow.html",
      "evidence": "Official Movavi site describes a free trial/download and purchase page lists current Video Editor plan pricing.",
      "contexts": [
        "for-pc",
        "professional"
      ],
      "tags": [
        "video-editor",
        "desktop-video-editor",
        "beginner-friendly",
        "windows",
        "mac",
        "short-form-creator-tools"
      ],
      "slug": "movavi-video-editor",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Beginner desktop editing on Windows and Mac",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Movavi Video Editor",
      "source_aliases": [
        "movavi-video-editor"
      ],
      "icon": "/FindBetterApp/assets/img/tools/movavi-video-editor.svg",
      "profile_path": "/FindBetterApp/software/movavi-video-editor/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/movavi-video-editor/about/",
      "platform_list": [
        "Windows",
        "macOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "movavi-video-editor",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "msty": {
      "id": "msty",
      "name": "Msty",
      "slug": "msty",
      "official_url": "https://msty.ai/",
      "profile_path": "/FindBetterApp/software/msty/about/",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "ai-search-engines",
        "api-providers",
        "writing-ai",
        "research-ai",
        "privacy-ai",
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "tags": [
        "api",
        "chatgpt-alternative",
        "claude-alternative",
        "desktop",
        "free",
        "knowledge-stacks",
        "local-ai",
        "login-required",
        "offline",
        "paid",
        "privacy-focused",
        "private-ai",
        "research",
        "v13-2-candidate",
        "writing"
      ],
      "best_for": "Private local-first AI workspace with local and cloud models side by side",
      "summary": "Msty is a local-first private AI workspace for chat, media, prompt workflows, personas, automations and knowledge stacks across local and cloud models.",
      "pricing_model": "free/local path / paid Studio license / Teams",
      "free_plan": true,
      "paid_from_usd": 349,
      "login_required": "local setup; license/account may be required for paid Studio features",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": true,
      "platforms": "Desktop / local-first workspace / web studio options",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Msty",
      "source_aliases": [
        "msty"
      ],
      "icon": "/FindBetterApp/assets/img/tools/msty.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/msty/about/",
      "platform_list": [
        "Desktop",
        "local-first workspace",
        "web studio options"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "msty",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "munch": {
      "id": "munch",
      "name": "Munch",
      "official_url": "https://www.getmunch.com/",
      "pricing_url": "https://www.getmunch.com/pricing",
      "summary": "Munch is an AI repurposing platform for turning long-form videos into data-driven short clips optimized for TikTok, Reels, Shorts and social channels.",
      "best_for": "AI repurposing of long videos into social clips",
      "pricing_model": "paid subscription; pricing needs screenshot",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Pricing/plan details require official checkout screenshot.",
      "pricing_display_summary": "Paid AI repurposing platform; exact current pricing requires checkout/pricing screenshot before launch.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "Munch official site",
      "source_url": "https://www.getmunch.com/",
      "evidence": "Official site positions Munch around AI clipping/repurposing for social content; pricing needs manual verification.",
      "contexts": [
        "long-video-to-shorts",
        "ai-video-editors",
        "for-instagram-reels",
        "for-youtube-shorts",
        "for-tiktok"
      ],
      "tags": [
        "video-editor",
        "ai-video",
        "long-video-to-shorts",
        "repurposing",
        "capcut-alternative",
        "short-form-creator-tools"
      ],
      "slug": "munch",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for AI repurposing of long videos into social clips",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Munch",
      "source_aliases": [
        "munch"
      ],
      "icon": "/FindBetterApp/assets/img/tools/munch.svg",
      "profile_path": "/FindBetterApp/software/munch/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/munch/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "munch",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "musicbee": {
      "id": "musicbee",
      "name": "MusicBee",
      "slug": "musicbee",
      "category": "Local Music Player",
      "primary_category_id": "local-music",
      "categories": [
        "music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://getmusicbee.com/",
      "pricing_url": "https://getmusicbee.com/",
      "summary": "Free Windows music manager and player for managing, finding and playing local music files.",
      "best_for": "Free Windows local music management",
      "pricing_model": "Free",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free",
      "pricing_display_summary": "Free",
      "tags": [
        "free",
        "local-music",
        "windows",
        "music-manager",
        "spotify-alternative",
        "local-music-player"
      ],
      "contexts": [
        "free",
        "local-music",
        "windows",
        "music-manager",
        "spotify-alternative"
      ],
      "spotify_fit": "Free Windows local music management",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://getmusicbee.com/",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "MusicBee",
      "source_aliases": [
        "musicbee"
      ],
      "icon": "/FindBetterApp/assets/img/tools/musicbee.svg",
      "profile_path": "/FindBetterApp/software/musicbee/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/musicbee/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "musicbee",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "n8n": {
      "id": "n8n",
      "name": "n8n",
      "slug": "n8n",
      "official_url": "https://n8n.io/",
      "category": "AI workflow automation / self-hostable automation",
      "best_for": "Technical teams that want automations, AI agents, integrations and optional self-hosting",
      "summary": "n8n is a workflow automation platform that combines no-code/low-code workflows, integrations, AI capabilities and self-hosting. It is a strong Gemini alternative when the user wants Google-like AI help connected to real business workflows rather than only chat.",
      "platforms": "Cloud, self-hosted, browser",
      "pricing_model": "Free/self-host path plus hosted paid plans",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Use as free/self-hostable entry in Gemini automation pages. Hosted cloud pricing varies by region/plan and needs checkout screenshots. Official pricing emphasizes workflow executions and unlimited workflows/users in many plan contexts.",
      "paid_from_usd": 0,
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-workflow-automation",
        "self-hostable-automation",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "normalized_name": "n8n",
      "source_aliases": [
        "n8n"
      ],
      "icon": "/FindBetterApp/assets/img/tools/n8n.svg",
      "profile_path": "/FindBetterApp/software/n8n/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/n8n/about/",
      "platform_list": [
        "Cloud",
        "self-hosted",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "n8n",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "nanogpt": {
      "id": "nanogpt",
      "name": "NanoGPT",
      "slug": "nanogpt",
      "official_url": "https://nano-gpt.com/",
      "pricing_url": "https://nano-gpt.com/pricing",
      "category": "Private multi-model AI / pay-as-you-go AI",
      "best_for": "Anonymous or low-friction pay-as-you-go access to many AI models",
      "summary": "NanoGPT is a multi-model AI platform built around pay-per-prompt usage, model choice, and flexible top-up/pay-as-you-go access.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "pay-as-you-go",
      "free_plan": false,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "NanoGPT pricing is token/model based. Official pricing page says text model API usage is billed at list prices with no percentage markup except opt-in provider pinning/BYOK cases.",
      "pricing_display_summary": "Pay per prompt / token; no fixed monthly minimum confirmed",
      "login_required": "low-friction account/payment flow; manual no-account checkout test needed",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": true,
      "duck_ai_fit": "Best Duck.ai alternative when users want privacy-minded multi-model access without a normal monthly subscription bundle.",
      "tags": [
        "anonymous-ai-chat",
        "api",
        "chatgpt-alternative",
        "duck-ai-alternative",
        "multi-model-ai",
        "no-login",
        "pay-as-you-go",
        "private-ai",
        "v19-candidate",
        "without-daily-limits",
        "private-multi-model-ai",
        "pay-as-you-go-ai"
      ],
      "recommended_pages": [
        "private-ai",
        "anonymous-ai-chat",
        "pay-as-you-go",
        "multi-model",
        "api",
        "without-daily-limits"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "NanoGPT pricing",
          "url": "https://nano-gpt.com/pricing",
          "verified_fields": [
            "Official pricing page describes pay-per-prompt/token pricing and no percentage markup on text model API pricing."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/nanogpt.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=nano-gpt.com&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "NanoGPT pricing is token/model based. Official pricing page says text model API usage is billed at list prices with no percentage markup except opt-in provider pinning/BYOK cases.",
        "paid_from_usd": 0,
        "display": "Pay per prompt / token; no fixed monthly minimum confirmed",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "api-providers",
      "categories": [
        "api-providers",
        "ai-chatbots",
        "privacy-ai"
      ],
      "normalized_name": "NanoGPT",
      "source_aliases": [
        "nanogpt"
      ],
      "icon": "/FindBetterApp/assets/img/tools/nanogpt.svg",
      "profile_path": "/FindBetterApp/software/nanogpt/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/nanogpt/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "nanogpt",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "navidrome": {
      "id": "navidrome",
      "name": "Navidrome",
      "slug": "navidrome",
      "company": "Open-source project",
      "official_url": "https://www.navidrome.org/",
      "profile_path": "/FindBetterApp/software/navidrome/about/",
      "primary_category": "self-hosted-music",
      "categories": [
        "self-hosted-music",
        "local-music",
        "open-source-music",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai",
        "music-streaming"
      ],
      "tags": [
        "spotify-alternative",
        "self-hosted",
        "open-source",
        "local-music",
        "own-library",
        "free",
        "subsonic-api",
        "privacy"
      ],
      "best_for": "Self-hosted Spotify-like personal music library",
      "summary": "Open-source personal music streaming server for listening to your own collection from a web UI and compatible apps.",
      "pricing_model": "free open-source / infrastructure cost",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_note": "Software is free under GPL v3; hosting/storage costs are separate.",
      "regional_pricing": false,
      "login_required": "unknown",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Navidrome official site calls it a personal streaming service and says it is open-source software distributed free under GPL v3.",
      "source_url": "https://www.navidrome.org/",
      "normalized_name": "Navidrome",
      "source_aliases": [
        "navidrome"
      ],
      "icon": "/FindBetterApp/assets/img/tools/navidrome.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/navidrome/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "navidrome",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "nextchat": {
      "id": "nextchat",
      "name": "NextChat",
      "slug": "nextchat",
      "official_url": "https://github.com/chatgptnextweb/nextchat",
      "category": "Open-source AI chat UI",
      "best_for": "Self-hosted/private chat UI for Claude, GPT, Gemini and DeepSeek-style models",
      "summary": "NextChat is a light, fast AI assistant/chat UI with Claude, DeepSeek, GPT-4 and Gemini Pro support, available for web, desktop and self-hosted deployment.",
      "platforms": "Web, Windows, macOS, Linux, self-hosted",
      "pricing_model": "open-source / self-hosted / provider costs vary",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "Open-source/self-hosted UI; external model/API/provider costs may apply.",
      "login_required": "self-hosted/developer setup; provider API/account may be needed",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": true,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": true,
      "mac": true,
      "linux": true,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "self-host/admin dependent",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for open-source, self-hosted, privacy-focused pages.",
      "why_claude_alternative": "NextChat is a light, fast AI assistant/chat UI with Claude, DeepSeek, GPT-4 and Gemini Pro support, available for web, desktop and self-hosted deployment.",
      "use_cases": [
        "open-source",
        "self-hosted",
        "privacy-focused",
        "free"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "chat-ui",
        "multi-model",
        "claude-alternative",
        "v13-2-candidate",
        "open-source-ai-chat-ui",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted",
        "privacy-focused",
        "free"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "NextChat GitHub repository",
          "url": "https://github.com/chatgptnextweb/nextchat",
          "verified_fields": [
            "Claude/DeepSeek/GPT/Gemini support",
            "web/desktop/self-hosted positioning"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/nextchat.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Open-source/self-hosted UI; external model/API/provider costs may apply. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "NextChat",
      "source_aliases": [
        "nextchat"
      ],
      "icon": "/FindBetterApp/assets/img/tools/nextchat.svg",
      "profile_path": "/FindBetterApp/software/nextchat/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/nextchat/about/",
      "platform_list": [
        "Web",
        "Windows",
        "macOS",
        "Linux",
        "self-hosted",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "nextchat",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "ninja-ai": {
      "id": "ninja-ai",
      "name": "Ninja AI / SuperNinja",
      "slug": "ninja-ai",
      "official_url": "https://www.ninjatech.ai/",
      "profile_path": "/FindBetterApp/software/ninja-ai/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "ai-agent",
        "business",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "free",
        "login-required",
        "multi-model",
        "paid",
        "research",
        "v13-2-candidate",
        "writing"
      ],
      "best_for": "Multi-model AI tasks, research, writing, code, image and workflow execution",
      "summary": "Ninja AI / SuperNinja is an all-in-one AI agent workspace with premium models, built-in connectors and workflows for research, writing, coding, image and business tasks.",
      "pricing_model": "free / Pro / Business",
      "free_plan": true,
      "paid_from_usd": 19,
      "login_required": "account required for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / cloud workspace",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Ninja AI / SuperNinja",
      "source_aliases": [
        "ninja-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/ninja-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/ninja-ai/about/",
      "platform_list": [
        "Web",
        "cloud workspace"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "ninja-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "node-video": {
      "id": "node-video",
      "name": "Node Video",
      "official_url": "https://nodevideo.com/",
      "pricing_url": "https://nodevideo.com/",
      "summary": "Node Video is an advanced mobile video editor for motion graphics, node-based effects, compositing and more technical creator workflows.",
      "best_for": "advanced mobile VFX, compositing and motion edits",
      "pricing_model": "free app / paid features",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app route; paid plan/export limits require app-store screenshot.",
      "pricing_display_summary": "Free app route plus paid/pro features; verify device support, watermark and pricing.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "advanced",
      "source": "Node Video official/app store",
      "source_url": "https://nodevideo.com/",
      "evidence": "Official/app pages position Node Video around advanced mobile effects/compositing; proof required.",
      "contexts": [
        "for-android",
        "for-iphone",
        "professional",
        "for-tiktok"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "vfx",
        "motion-graphics",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "node-video",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for advanced mobile VFX, compositing and motion edits",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Node Video",
      "source_aliases": [
        "node-video"
      ],
      "icon": "/FindBetterApp/assets/img/tools/node-video.svg",
      "profile_path": "/FindBetterApp/software/node-video/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/node-video/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "node-video",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "notebooklm": {
      "id": "notebooklm",
      "name": "NotebookLM",
      "slug": "notebooklm",
      "official_url": "https://notebooklm.google/",
      "profile_path": "/FindBetterApp/software/notebooklm/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots",
        "privacy-ai"
      ],
      "tags": [
        "ai-research-assistant",
        "chatgpt-alternative",
        "claude-alternative",
        "for-research",
        "for-writing",
        "free",
        "login-required",
        "research",
        "v13-candidate",
        "writing"
      ],
      "best_for": "Research, notes, document grounding and source-based study workflows",
      "summary": "NotebookLM is Google’s AI research and thinking partner for working with uploaded sources, notes, and summaries. It is best as a Claude alternative for research/document study, not general no-login chat.",
      "pricing_model": "free / Google AI plans may add limits",
      "free_plan": true,
      "paid_from_usd": null,
      "login_required": "Google account",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "NotebookLM",
      "source_aliases": [
        "notebooklm"
      ],
      "icon": "/FindBetterApp/assets/img/tools/notebooklm.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/notebooklm/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "notebooklm",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "notion-ai": {
      "id": "notion-ai",
      "name": "Notion AI",
      "slug": "notion-ai",
      "official_url": "https://www.notion.com/product/ai",
      "profile_path": "/FindBetterApp/software/notion-ai/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "tags": [
        "android",
        "chatgpt-alternative",
        "claude-alternative",
        "desktop",
        "docs",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "ios",
        "login-required",
        "mobile",
        "paid",
        "productivity",
        "research",
        "v11-2-added",
        "workspace",
        "writing"
      ],
      "best_for": "AI inside docs, tasks, databases and workspace context",
      "summary": "Notion AI is built into Notion pages, docs, tasks and databases to help write, summarize, answer questions and act on workspace context.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, desktop, iOS, Android",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Notion AI",
      "source_aliases": [
        "notion-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/notion-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/notion-ai/about/",
      "platform_list": [
        "Web",
        "desktop",
        "iOS",
        "Android"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "notion-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "nugs-net": {
      "id": "nugs-net",
      "name": "nugs.net",
      "slug": "nugs-net",
      "company": "nugs.net",
      "official_url": "https://www.nugs.net/",
      "profile_path": "/FindBetterApp/software/nugs-net/about/",
      "primary_category": "live-music",
      "categories": [
        "live-music",
        "music-streaming",
        "audiophile-music",
        "ai-coding-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "spotify-alternative",
        "live-concerts",
        "hi-res",
        "lossless",
        "video",
        "concert-streaming",
        "jam-bands"
      ],
      "best_for": "Official live concert audio, live streams, video and hi-res concert listening",
      "summary": "Live music platform for official concert audio, livestreams, videos and high-resolution live recordings.",
      "pricing_model": "subscription",
      "free_plan": false,
      "paid_from_usd": 12.99,
      "pricing_note": "Welcome plan starts at $12.99/month; Hi-Res plan listed at $24.99/month.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "nugs site lists plans starting at $12.99/month and nugs Hi-Res at $24.99/month.",
      "source_url": "https://www.nugs.net/",
      "normalized_name": "nugs.net",
      "source_aliases": [
        "nugs-net"
      ],
      "icon": "/FindBetterApp/assets/img/tools/nugs-net.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/nugs-net/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "nugs-net",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "okara-ai": {
      "id": "okara-ai",
      "name": "Okara AI Chat",
      "slug": "okara-ai",
      "official_url": "https://okara.ai/ai-chat",
      "pricing_url": "https://okara.ai/pricing",
      "category": "Private AI chat / open-source-model AI",
      "best_for": "Privacy-first AI chat using hosted open-source models",
      "summary": "Okara AI Chat positions itself as private AI chat powered by open-source models hosted on Okara’s own infrastructure with web/search and file support.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free + pro subscription",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 20,
      "pricing_notes": "Official AI chat page lists Pro at $20/month, free start/no credit card messaging, 20+ open-source AI models, image generators and web integrations.",
      "pricing_display_summary": "$20/mo Pro",
      "login_required": "account likely for full use; manual no-login test needed",
      "open_source": false,
      "open_weight": true,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": true,
      "duck_ai_fit": "Better than Duck.ai for privacy-focused users who specifically want open-source/open-weight model hosting and broader file uploads.",
      "tags": [
        "duck-ai-alternative",
        "file-upload",
        "open-source-models",
        "open-weight",
        "privacy-focused",
        "private-ai",
        "spreadsheet-upload",
        "v19-candidate",
        "private-ai-chat",
        "open-source-model-ai",
        "free"
      ],
      "recommended_pages": [
        "privacy-focused",
        "private-ai",
        "open-source",
        "with-file-upload",
        "with-spreadsheet-upload"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Okara AI Chat page",
          "url": "https://okara.ai/ai-chat",
          "verified_fields": [
            "Official page claims open-source models, hosted on its own infrastructure, private conversations and Pro plan at $20/month."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/okara-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=okara.ai&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official AI chat page lists Pro at $20/month, free start/no credit card messaging, 20+ open-source AI models, image generators and web integrations.",
        "paid_from_usd": 20,
        "display": "$20/mo Pro",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "api-providers",
        "research-ai",
        "ai-search-engines",
        "privacy-ai"
      ],
      "normalized_name": "Okara AI Chat",
      "source_aliases": [
        "okara-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/okara-ai.svg",
      "profile_path": "/FindBetterApp/software/okara-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/okara-ai/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "okara-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "olive-video-editor": {
      "id": "olive-video-editor",
      "name": "Olive Video Editor",
      "official_url": "https://www.olivevideoeditor.org/",
      "pricing_url": "https://github.com/olive-editor/olive",
      "summary": "Olive is a free open-source non-linear video editor for Windows, macOS and Linux. It should be recommended carefully because the project marks current builds as alpha/unstable.",
      "best_for": "Open-source desktop editing experiments and users comfortable with alpha software",
      "pricing_model": "free open-source",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free/open-source; alpha/unstable software warning.",
      "pricing_display_summary": "Free/open-source, but alpha/unstable; not a safe beginner recommendation until manually tested.",
      "devices": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "platforms": "Windows, macOS, Linux",
      "no_watermark_free": "Free/open-source local export; manual proof required; alpha warning.",
      "user_friendly_level": "advanced / experimental",
      "source": "Olive official site and GitHub",
      "source_url": "https://github.com/olive-editor/olive",
      "evidence": "Official/GitHub page says Olive is a free non-linear editor for Windows, macOS and Linux and warns it is alpha software.",
      "contexts": [
        "open-source",
        "for-pc",
        "free",
        "privacy-focused"
      ],
      "tags": [
        "video-editor",
        "open-source",
        "desktop-video-editor",
        "experimental",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "olive-video-editor",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Open-source desktop editing experiments and users comfortable with alpha software",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Olive Video Editor",
      "source_aliases": [
        "olive-video-editor"
      ],
      "icon": "/FindBetterApp/assets/img/tools/olive-video-editor.svg",
      "profile_path": "/FindBetterApp/software/olive-video-editor/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/olive-video-editor/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "olive-video-editor",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "ollama": {
      "id": "ollama",
      "name": "Ollama",
      "slug": "ollama",
      "official_url": "https://github.com/ollama/ollama",
      "category": "Local model runner",
      "best_for": "local private AI",
      "summary": "Local model runner with a REST API for downloading, running and managing LLMs locally; useful as the engine behind self-hosted ChatGPT-style tools.",
      "platforms": "CLI, desktop app, local REST API",
      "pricing_model": "free local software + optional cloud",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Local use is free; Ollama cloud has account/paid options. Model hardware costs are user-owned. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high for local use.",
      "login_required": "no for local CLI",
      "account_notes": "Local model runner does not require account for local models; optional cloud/registry features may have accounts/plans.",
      "open_source": true,
      "license": "MIT",
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": true,
      "mac": true,
      "linux": true,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": true,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Not a complete polished chat UI by itself.",
      "why_chatgpt_alternative": "Backend layer for local/self-hosted ChatGPT alternatives.",
      "use_cases": [
        "run local models",
        "local model API",
        "developer local LLM testing",
        "offline AI backend"
      ],
      "tags": [
        "coding",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "local",
        "local-ai",
        "local-api",
        "local-model-runner",
        "offline",
        "open-source",
        "private-ai",
        "self-hosted"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted",
        "for-coding"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Ollama GitHub",
          "url": "https://github.com/ollama/ollama",
          "verified_fields": [
            "REST API",
            "run/manage models"
          ]
        },
        {
          "title": "Ollama official",
          "url": "https://ollama.com/",
          "verified_fields": [
            "local model runner"
          ]
        },
        {
          "title": "Ollama API docs",
          "url": "https://docs.ollama.com/api/introduction",
          "verified_fields": [
            "localhost API",
            "base URL"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/ollama.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "local_no_hosted_account_for_local_use",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "evidence": "local/self-hosted use; provider keys may be needed for cloud models",
        "manual_test_status": "verify installer and first-run flow"
      },
      "pricing_details": {
        "summary": "Local use is free; Ollama cloud has account/paid options. Model hardware costs are user-owned. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high for local use.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "easy-medium",
        "docker_compose": "available/community",
        "one_command_install": "yes install then pull model",
        "min_ram_gb": "8GB for small models",
        "recommended_ram_gb": "16GB+ preferred",
        "gpu_required": "not always; GPU improves speed",
        "cpu_only": "yes but slow for large models",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "native",
        "supports_openai_api": "not native but many adapters; verify",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/local desktop",
        "docker": "manual check",
        "offline_possible": "yes",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions.",
        "works_offline": "yes after model download"
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "yes",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "local REST API",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "native",
        "local_model_support": "yes"
      },
      "avoid_if": [
        "you need a polished browser UI without adding Open WebUI/LibreChat",
        "you cannot use terminal or install models"
      ],
      "competitor_gap": "",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "clean browser no-login test",
        "coding safety/action test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "self-hosted": 88
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "github_mit",
        "local_model_runner",
        "docker_available"
      ],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "open-source": false,
        "self-hosted": false
      },
      "v5_editor_summary": "Ollama verified from official sources where available. Best fit: run local models, local model API, developer local LLM testing. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium-high",
        "self_hosted_confidence": "high",
        "country_confidence": "not_applicable_for_local",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Local use is free; Ollama cloud has account/paid options. Model hardware costs are user-owned. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Local use is free; Ollama cloud has account/paid options. Model hardware costs are user-owned. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Local use is free; Ollama cloud has account/paid options. Model hardware costs are user-owned.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium-high for local use",
          "paid_from_usd": 0
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "run local models",
          "local model API",
          "developer local LLM testing"
        ],
        "avoid_if": [
          "you need a polished browser UI without adding Open WebUI/LibreChat",
          "you cannot use terminal or install models"
        ],
        "replaces_chatgpt_for": [
          "run local models",
          "local model API",
          "developer local LLM testing",
          "offline AI backend"
        ],
        "does_not_replace_chatgpt_for": [
          "Not a complete polished chat UI by itself."
        ],
        "plain_english": "Backend layer for local/self-hosted ChatGPT alternatives."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 80,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "pricing_display_summary": "Local use is free; Ollama cloud has account/paid options. Model hardware costs are user-owned. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high for local use. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "api-providers",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "api-providers",
        "local-ai-tools",
        "open-source-ai",
        "self-hosted-ai"
      ],
      "normalized_name": "Ollama",
      "source_aliases": [
        "ollama"
      ],
      "icon": "/FindBetterApp/assets/img/tools/ollama.svg",
      "profile_path": "/FindBetterApp/software/ollama/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/ollama/about/",
      "platform_list": [
        "CLI",
        "desktop app",
        "local REST API",
        "Desktop",
        "Windows",
        "macOS",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "ollama",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "onyx": {
      "id": "onyx",
      "name": "Onyx",
      "slug": "onyx",
      "official_url": "https://onyx.app/",
      "profile_path": "/FindBetterApp/software/onyx/about/",
      "primary_category": "self-hosted-ai",
      "categories": [
        "self-hosted-ai",
        "ai-search-engines",
        "research-ai",
        "privacy-ai",
        "open-source-ai",
        "ai-chatbots",
        "local-ai-tools"
      ],
      "tags": [
        "chatgpt-alternative",
        "claude-alternative",
        "for-research",
        "free",
        "login-required",
        "open-source",
        "open-source-enterprise-ai-search",
        "privacy-focused",
        "research",
        "self-hosted",
        "v13-candidate"
      ],
      "best_for": "Self-hosted enterprise search, AI chat over company docs and internal knowledge",
      "summary": "Onyx is an open-source AI chat/search system connected to company documents and apps. It is a strong Claude alternative for teams that want private internal knowledge search.",
      "pricing_model": "open-source / cloud / enterprise",
      "free_plan": true,
      "paid_from_usd": null,
      "login_required": "self-hosted/admin or hosted account",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Self-hosted, Cloud",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Onyx",
      "source_aliases": [
        "onyx"
      ],
      "icon": "/FindBetterApp/assets/img/tools/onyx.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/onyx/about/",
      "platform_list": [
        "Self-hosted",
        "Cloud"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "onyx",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "open-interpreter": {
      "id": "open-interpreter",
      "name": "Open Interpreter",
      "slug": "open-interpreter",
      "official_url": "https://openinterpreter.com/",
      "category": "Local AI computer agent",
      "best_for": "Local computer agent for files, documents, scripts and automation",
      "summary": "Open Interpreter is a local computer agent that can work with documents and code on a user’s machine. It belongs in Claude coding/self-hosted/privacy pages.",
      "platforms": "Desktop, CLI",
      "pricing_model": "open-source / BYOK",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Open Interpreter official page.",
      "login_required": "no app account; model/API may be needed",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": true,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": true,
      "codebase_awareness": false,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": true,
      "rag": "yes",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding, open-source, self-hosted, privacy-focused pages.",
      "use_cases": [
        "for-coding",
        "open-source",
        "self-hosted",
        "privacy-focused"
      ],
      "tags": [
        "claude-alternative",
        "for-coding",
        "local-ai-computer-agent",
        "open-source",
        "privacy-focused",
        "self-hosted",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "for-coding",
        "open-source",
        "self-hosted",
        "privacy-focused"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Open Interpreter official page",
          "url": "https://openinterpreter.com/",
          "verified_fields": [
            "desktop/local computer agent",
            "reads/edits/creates documents",
            "code/automation workflows"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/open-interpreter.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=openinterpreter.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source / BYOK. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-coding": 82,
        "open-source": 82,
        "self-hosted": 78,
        "privacy-focused": 78
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-coding": false,
        "open-source": false,
        "self-hosted": false,
        "privacy-focused": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-coding, open-source, self-hosted, privacy-focused. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Open Interpreter official page. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "ai-chatbots",
        "ai-coding-tools",
        "api-providers",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "Open Interpreter",
      "source_aliases": [
        "open-interpreter"
      ],
      "icon": "/FindBetterApp/assets/img/tools/open-interpreter.svg",
      "profile_path": "/FindBetterApp/software/open-interpreter/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/open-interpreter/about/",
      "platform_list": [
        "Desktop",
        "CLI"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "open-interpreter",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "open-swe": {
      "id": "open-swe",
      "name": "Open SWE",
      "slug": "open-swe",
      "official_url": "https://www.langchain.com/blog/open-swe-an-open-source-framework-for-internal-coding-agents",
      "category": "Open-source coding agent framework",
      "best_for": "Framework for building internal coding agents with LangGraph/Deep Agents architecture",
      "summary": "Open SWE is an open-source framework for internal coding agents. It is a developer/framework alternative rather than a consumer Claude replacement.",
      "platforms": "Framework / self-hosted agent architecture",
      "pricing_model": "open-source framework / BYOK",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: LangChain Open SWE article.",
      "login_required": "developer setup",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding, open-source, self-hosted pages.",
      "use_cases": [
        "for-coding",
        "open-source",
        "self-hosted"
      ],
      "tags": [
        "claude-alternative",
        "for-coding",
        "open-source",
        "open-source-coding-agent-framework",
        "self-hosted",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "for-coding",
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "LangChain Open SWE article",
          "url": "https://www.langchain.com/blog/open-swe-an-open-source-framework-for-internal-coding-agents",
          "verified_fields": [
            "open-source coding agent framework",
            "built on Deep Agents/LangGraph",
            "developer setup"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/open-swe.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=www.langchain.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source framework / BYOK. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-coding": 78,
        "open-source": 80,
        "self-hosted": 76
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-coding": false,
        "open-source": false,
        "self-hosted": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-coding, open-source, self-hosted. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: LangChain Open SWE article. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "Open SWE",
      "source_aliases": [
        "open-swe"
      ],
      "icon": "/FindBetterApp/assets/img/tools/open-swe.svg",
      "profile_path": "/FindBetterApp/software/open-swe/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/open-swe/about/",
      "platform_list": [
        "Framework",
        "self-hosted agent architecture"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "open-swe",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "open-webui": {
      "id": "open-webui",
      "name": "Open WebUI",
      "slug": "open-webui",
      "official_url": "https://docs.openwebui.com/",
      "profile_path": "/FindBetterApp/software/open-webui/about/",
      "primary_category": "local-ai-tools",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "api-providers",
        "canva-alternatives",
        "graphic-design-tools",
        "local-ai-tools",
        "open-source-ai",
        "privacy-ai",
        "self-hosted-ai"
      ],
      "tags": [
        "api",
        "chatgpt-alternative",
        "coding",
        "deepseek-alternative",
        "docker",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "gemini-alternative",
        "local-ai",
        "offline",
        "ollama",
        "open-source",
        "privacy",
        "privacy-focused",
        "private-ai",
        "self-hosted"
      ],
      "best_for": "self-hosted AI UI",
      "summary": "Extensible self-hosted AI platform designed to operate offline and support Ollama/OpenAI-compatible APIs.",
      "pricing_model": "open-source / self-hosted",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "self-managed",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": false,
      "requires_api_key": true,
      "platforms": "Docker/server, browser UI",
      "last_verified": "2026-06-25",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "source_count": 2,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Open WebUI",
      "source_aliases": [
        "open-webui"
      ],
      "icon": "/FindBetterApp/assets/img/tools/open-webui.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/open-webui/about/",
      "platform_list": [
        "Docker",
        "server",
        "browser UI"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "open-webui",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "openai-codex": {
      "id": "openai-codex",
      "name": "OpenAI Codex",
      "slug": "openai-codex",
      "official_url": "https://openai.com/index/introducing-codex/",
      "category": "AI coding agent",
      "best_for": "Cloud-based software engineering agent and ChatGPT coding workflows",
      "summary": "OpenAI Codex is a direct Claude Code competitor for agentic software engineering. Add it to coding pages with current plan/access limits verified separately.",
      "platforms": "ChatGPT / cloud coding agent",
      "pricing_model": "included in ChatGPT plans / usage may vary",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": null,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: OpenAI Codex official page.",
      "login_required": "OpenAI account",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding, free pages.",
      "use_cases": [
        "for-coding",
        "free"
      ],
      "tags": [
        "ai-coding-agent",
        "claude-alternative",
        "for-coding",
        "free",
        "v13-candidate"
      ],
      "recommended_pages": [
        "for-coding",
        "free"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "OpenAI Codex official page",
          "url": "https://openai.com/index/introducing-codex/",
          "verified_fields": [
            "cloud software engineering agent",
            "included in ChatGPT plan surfaces",
            "limits need current verification"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/openai-codex.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=openai.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "included in ChatGPT plans / usage may vary. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": null,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-coding": 88,
        "free": 70
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-coding": false,
        "free": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-coding, free. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: OpenAI Codex official page. Paid-from display value: None. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots"
      ],
      "normalized_name": "OpenAI Codex",
      "source_aliases": [
        "openai-codex"
      ],
      "icon": "/FindBetterApp/assets/img/tools/openai-codex.svg",
      "profile_path": "/FindBetterApp/software/openai-codex/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/openai-codex/about/",
      "platform_list": [
        "ChatGPT",
        "cloud coding agent"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "openai-codex",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "opencat": {
      "id": "opencat",
      "name": "OpenCat",
      "slug": "opencat",
      "official_url": "https://opencat.app/",
      "category": "Mac/iOS AI client",
      "best_for": "Cross-device Mac/iPhone/iPad AI client with BYOK, local models and cloud models",
      "summary": "OpenCat is a Mac, iPhone and iPad AI chat/agent app supporting local models, BYOK, cloud subscriptions, MCP/tool calls, web search, translation and 50+ models.",
      "platforms": "macOS, iPhone, iPad",
      "pricing_model": "free / Pro / cloud subscription",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 9.99,
      "pricing_notes": "Official OpenCat page shows Free and OpenCat Pro at $9.99; App Store text confirms local models, BYOK, cloud subscription and 50+ models.",
      "login_required": "no sign-up for some app/cloud-ready flow; account/subscription may be needed for cloud features",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": true,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": true,
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": "unknown",
      "multi_user": false,
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, cheaper, privacy-focused pages.",
      "why_claude_alternative": "OpenCat is a Mac, iPhone and iPad AI chat/agent app supporting local models, BYOK, cloud subscriptions, MCP/tool calls, web search, translation and 50+ models.",
      "use_cases": [
        "free",
        "cheaper",
        "privacy-focused",
        "no-login"
      ],
      "tags": [
        "mac-ai",
        "ios-ai",
        "local-models",
        "byok",
        "claude-alternative",
        "v13-2-candidate",
        "mac",
        "ios-ai-client",
        "free"
      ],
      "recommended_pages": [
        "free",
        "cheaper",
        "privacy-focused",
        "no-login"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "OpenCat official/App Store pages",
          "url": "https://opencat.app/",
          "verified_fields": [
            "Mac/iPhone/iPad app",
            "local models/BYOK/cloud subscription",
            "OpenCat Pro $9.99"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/opencat.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=opencat.app&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official OpenCat page shows Free and OpenCat Pro at $9.99; App Store text confirms local models, BYOK, cloud subscription and 50+ models. Paid-from display value: 9.99. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "research-ai",
        "ai-search-engines",
        "local-ai-tools"
      ],
      "normalized_name": "OpenCat",
      "source_aliases": [
        "opencat"
      ],
      "icon": "/FindBetterApp/assets/img/tools/opencat.svg",
      "profile_path": "/FindBetterApp/software/opencat/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/opencat/about/",
      "platform_list": [
        "macOS",
        "iPhone",
        "iPad",
        "iOS",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "opencat",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "openclaw": {
      "id": "openclaw",
      "name": "OpenClaw",
      "slug": "openclaw",
      "official_url": "https://github.com/openclaw/openclaw",
      "category": "Self-hosted personal AI assistant",
      "best_for": "Self-hosted personal assistant that runs on user devices and communicates through existing channels",
      "summary": "OpenClaw is a self-hosted personal AI assistant project. Keep it in manual review because young agent projects can have security and maturity risks.",
      "platforms": "Self-hosted / local devices",
      "pricing_model": "open-source / experimental",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: OpenClaw GitHub repository.",
      "login_required": "self-hosted/developer setup",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for self-hosted, open-source, privacy-focused pages.",
      "use_cases": [
        "self-hosted",
        "open-source",
        "privacy-focused"
      ],
      "tags": [
        "claude-alternative",
        "open-source",
        "privacy-focused",
        "self-hosted",
        "self-hosted-personal-ai-assistant",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "self-hosted",
        "open-source",
        "privacy-focused"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "OpenClaw GitHub repository",
          "url": "https://github.com/openclaw/openclaw",
          "verified_fields": [
            "self-hosted personal AI assistant",
            "local devices",
            "security/maturity review required"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/openclaw.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source / experimental. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "self-hosted": 72,
        "open-source": 74,
        "privacy-focused": 72
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "self-hosted": false,
        "open-source": false,
        "privacy-focused": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for self-hosted, open-source, privacy-focused. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: OpenClaw GitHub repository. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "OpenClaw",
      "source_aliases": [
        "openclaw"
      ],
      "icon": "/FindBetterApp/assets/img/tools/openclaw.svg",
      "profile_path": "/FindBetterApp/software/openclaw/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/openclaw/about/",
      "platform_list": [
        "Self-hosted",
        "local devices"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "openclaw",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "opencode": {
      "id": "opencode",
      "name": "OpenCode",
      "slug": "opencode",
      "official_url": "https://opencode.ai/",
      "category": "Open-source coding agent",
      "best_for": "Open-source coding agent for terminal, IDE and desktop",
      "summary": "Open source agent that helps write code in terminal, IDE, or desktop with LSP and multi-session support.",
      "platforms": "Terminal, IDE, desktop",
      "pricing_model": "open-source",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
      "login_required": "self-managed / provider login options",
      "account_notes": "Open-source coding agent; free models or own provider keys depending on configuration.",
      "open_source": true,
      "license": "MIT",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "Early/active development; production reliability needs test.",
      "why_chatgpt_alternative": "Open-source coding-focused ChatGPT alternative for developers who live in terminal/IDE.",
      "use_cases": [
        "open-source terminal/IDE coding agent",
        "local/provider-flexible code help",
        "agentic code changes"
      ],
      "tags": [
        "open-source",
        "coding",
        "terminal",
        "ide",
        "desktop",
        "open-source-coding-agent",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "for-coding"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "OpenCode homepage",
          "url": "https://opencode.ai/",
          "verified_fields": [
            "open-source agent",
            "terminal/IDE/desktop",
            "multi-session"
          ]
        },
        {
          "title": "OpenCode docs",
          "url": "https://opencode.ai/docs/",
          "verified_fields": [
            "terminal interface",
            "desktop app",
            "IDE extension"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://github.com/sst/opencode",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/opencode.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=opencode.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {},
      "coding_matrix": {
        "terminal": "yes",
        "repo_awareness": "yes/LSP",
        "can_edit_files": true,
        "can_run_commands": true,
        "rollback_undo": "docs mention undo changes; verify",
        "vs_code": "IDE extension/verify"
      },
      "writing_matrix": {},
      "model_access": {},
      "avoid_if": [
        "you need enterprise vendor support",
        "you need non-technical writing assistant"
      ],
      "competitor_gap": "Terminal/IDE/desktop surface matrix plus undo/safety tests.",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "mobile web/app first-run test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "for-coding": 85
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "mit",
        "open_source_coding_agent"
      ],
      "public_ready_by_page": {
        "open-source": false,
        "for-coding": false
      },
      "v5_editor_summary": "OpenCode verified from official sources where available. Best fit: open-source terminal/IDE coding agent, local/provider-flexible code help, agentic code changes. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed",
          "free_plan_limits": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check."
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "open-source terminal/IDE coding agent",
          "local/provider-flexible code help",
          "agentic code changes"
        ],
        "avoid_if": [
          "you need enterprise vendor support",
          "you need non-technical writing assistant"
        ],
        "replaces_chatgpt_for": [
          "open-source terminal/IDE coding agent",
          "local/provider-flexible code help",
          "agentic code changes"
        ],
        "does_not_replace_chatgpt_for": [
          "Early/active development; production reliability needs test."
        ],
        "plain_english": "Open-source coding-focused ChatGPT alternative for developers who live in terminal/IDE."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 80,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "open-source-ai"
      ],
      "normalized_name": "OpenCode",
      "source_aliases": [
        "opencode"
      ],
      "icon": "/FindBetterApp/assets/img/tools/opencode.svg",
      "profile_path": "/FindBetterApp/software/opencode/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/opencode/about/",
      "platform_list": [
        "Terminal",
        "IDE",
        "desktop",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "opencode",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "openhands": {
      "id": "openhands",
      "name": "OpenHands",
      "slug": "openhands",
      "official_url": "https://www.openhands.dev/",
      "category": "Open-source coding agent platform",
      "best_for": "Open-source/self-hosted cloud coding agents for real engineering work",
      "summary": "Open-source platform for coding agents that can plan, write, apply changes and automate software tasks.",
      "platforms": "Self-hosted/cloud coding agent platform",
      "pricing_model": "open-source + cloud",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
      "login_required": "self-managed/cloud account",
      "account_notes": "Self-hosted/cloud coding agent; external model credentials and secure sandboxing required.",
      "open_source": true,
      "license": "MIT core; enterprise directory has separate license",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "docker": true,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "Needs careful sandbox/security review before recommending for production.",
      "why_chatgpt_alternative": "Open-source alternative to proprietary coding agents like Claude Code/Devin.",
      "use_cases": [
        "self-hosted coding agents",
        "cloud/server software tasks",
        "issue resolution",
        "autonomous engineering workflows"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "coding",
        "agents",
        "terminal",
        "open-source-coding-agent-platform",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted",
        "for-coding"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "OpenHands website",
          "url": "https://www.openhands.dev/",
          "verified_fields": [
            "open-source model-agnostic platform",
            "cloud coding agents",
            "real engineering work"
          ]
        },
        {
          "title": "OpenHands GitHub",
          "url": "https://github.com/OpenHands/openhands",
          "verified_fields": [
            "self-hosted engineering team",
            "automating development tasks"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://www.all-hands.dev/",
          "verified_fields": [
            "official reference"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://github.com/All-Hands-AI/OpenHands",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/openhands.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=openhands.dev&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {
        "deployment_type": "self-hosted/server",
        "docker": "yes",
        "offline_possible": "depends on models/providers",
        "minimum_ram": "manual check needed",
        "gpu_required": "no for some local models; recommended for larger models; verify per model",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {
        "terminal": "yes",
        "repo_awareness": "yes",
        "can_edit_files": true,
        "can_run_commands": true,
        "sandbox": "yes/verify Docker/Kubernetes workspace",
        "mcp_support": "verify",
        "best_for_teams": "yes/engineering teams"
      },
      "writing_matrix": {},
      "model_access": {},
      "avoid_if": [
        "you need a simple autocomplete plugin",
        "you cannot secure agent permissions"
      ],
      "competitor_gap": "Coding-agent safety matrix, not just feature list.",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "installation test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "official_sources_attached",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "self-hosted": 88,
        "for-coding": 85
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "mit_core",
        "self_host_cloud_coding_agent"
      ],
      "public_ready_by_page": {
        "open-source": false,
        "self-hosted": false,
        "for-coding": false
      },
      "v5_editor_summary": "OpenHands verified from official sources where available. Best fit: self-hosted coding agents, cloud/server software tasks, issue resolution. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed",
          "free_plan_limits": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check."
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "self-hosted coding agents",
          "cloud/server software tasks",
          "issue resolution"
        ],
        "avoid_if": [
          "you need a simple autocomplete plugin",
          "you cannot secure agent permissions"
        ],
        "replaces_chatgpt_for": [
          "self-hosted coding agents",
          "cloud/server software tasks",
          "issue resolution",
          "autonomous engineering workflows"
        ],
        "does_not_replace_chatgpt_for": [
          "Needs careful sandbox/security review before recommending for production."
        ],
        "plain_english": "Open-source alternative to proprietary coding agents like Claude Code/Devin."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 80,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "normalized_name": "OpenHands",
      "source_aliases": [
        "openhands"
      ],
      "icon": "/FindBetterApp/assets/img/tools/openhands.svg",
      "profile_path": "/FindBetterApp/software/openhands/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/openhands/about/",
      "platform_list": [
        "Self-hosted",
        "cloud coding agent platform",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "openhands",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "openrouter": {
      "id": "openrouter",
      "name": "OpenRouter",
      "slug": "openrouter",
      "official_url": "https://openrouter.ai/",
      "category": "Model router/API",
      "best_for": "multi-model API router",
      "summary": "Unified API that gives access to hundreds of AI models through one endpoint with fallbacks and cost-effective routing.",
      "platforms": "API, web playground",
      "pricing_model": "usage-based/free models available",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Pay-as-you-go model router with free models available; no minimums; model prices differ. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: high for pricing model; per-model prices dynamic.",
      "login_required": "yes/api key",
      "account_notes": "Account/API key/payment may be required depending on model; free models exist but rate limits must be tested.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "Requires API integration; not for non-technical users alone.",
      "why_chatgpt_alternative": "Not a chatbot replacement by itself, but a powerful model-router layer for alternatives like LibreChat/Kilo/LobeChat.",
      "use_cases": [
        "single API for many models",
        "free/paid model routing",
        "developer model comparison",
        "fallback routing"
      ],
      "tags": [
        "api",
        "byok",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "model-router",
        "multi-model",
        "multi-model-ai"
      ],
      "recommended_pages": [
        "open-source",
        "for-coding",
        "for-writing"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "OpenRouter quickstart",
          "url": "https://openrouter.ai/docs/quickstart",
          "verified_fields": [
            "unified API",
            "hundreds of AI models",
            "fallbacks",
            "cost-effective options"
          ]
        },
        {
          "title": "OpenRouter free router",
          "url": "https://openrouter.ai/openrouter/free",
          "verified_fields": [
            "free inference router",
            "filters by features"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://openrouter.ai/",
          "verified_fields": [
            "official reference"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://openrouter.ai/docs",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/openrouter.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=openrouter.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Pay-as-you-go model router with free models available; no minimums; model prices differ. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: high for pricing model; per-model prices dynamic.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "0",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {},
      "coding_matrix": {},
      "writing_matrix": {},
      "model_access": {
        "model_choice": "yes",
        "gpt_models": "yes/varies",
        "claude_models": "yes/varies",
        "gemini_models": "yes/varies",
        "mistral_models": "yes/varies",
        "qwen_models": "yes/varies",
        "deepseek_models": "yes/varies",
        "api_available": "yes",
        "byok": "account/API key"
      },
      "avoid_if": [
        "you want a simple consumer chatbot",
        "you do not want API billing"
      ],
      "competitor_gap": "Model-access matrix that separates frontend apps from model routers.",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "mobile web/app first-run test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 60,
        "for-coding": 60
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "free_router_payg",
        "many_models_single_api"
      ],
      "paid_from_usd": 0,
      "public_ready_by_page": {
        "open-source": false,
        "for-coding": false
      },
      "v5_editor_summary": "OpenRouter verified from official sources where available. Best fit: single API for many models, free/paid model routing, developer model comparison. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "high for pricing model; per-model prices dynamic",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Pay-as-you-go model router with free models available; no minimums; model prices differ. Paid-from: 0.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Pay-as-you-go model router with free models available; no minimums; model prices differ. Paid-from: 0.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Pay-as-you-go model router with free models available; no minimums; model prices differ.",
          "paid_from_usd": 0,
          "pricing_confidence": "high for pricing model; per-model prices dynamic",
          "last_pricing_checked": "2026-06-25",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed"
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "single API for many models",
          "free/paid model routing",
          "developer model comparison"
        ],
        "avoid_if": [
          "you want a simple consumer chatbot",
          "you do not want API billing"
        ],
        "replaces_chatgpt_for": [
          "single API for many models",
          "free/paid model routing",
          "developer model comparison",
          "fallback routing"
        ],
        "does_not_replace_chatgpt_for": [
          "Requires API integration; not for non-technical users alone."
        ],
        "plain_english": "Not a chatbot replacement by itself, but a powerful model-router layer for alternatives like LibreChat/Kilo/LobeChat."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "pricing_display_summary": "Pay-as-you-go model router with free models available; no minimums; model prices differ. Lowest known paid entry: $0/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: high for pricing model; per-model prices dynamic. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "api-providers",
      "categories": [
        "ai-chatbots",
        "api-providers"
      ],
      "normalized_name": "OpenRouter",
      "source_aliases": [
        "openrouter"
      ],
      "icon": "/FindBetterApp/assets/img/tools/openrouter.svg",
      "profile_path": "/FindBetterApp/software/openrouter/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/openrouter/about/",
      "platform_list": [
        "API",
        "web playground",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "openrouter",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "openshot": {
      "id": "openshot",
      "name": "OpenShot",
      "slug": "openshot",
      "official_url": "https://www.openshot.org/",
      "pricing_url": "https://www.openshot.org/download/",
      "summary": "OpenShot is a free and open-source video editor for Linux, Mac and Windows designed to be easy to use, quick to learn and powerful enough for common edits.",
      "best_for": "Simple free open-source video editing on Linux, Mac and Windows",
      "pricing_model": "free open-source",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free open-source desktop app",
      "pricing_display_summary": "Free and open-source; no app subscription.",
      "devices": [
        "Linux",
        "macOS",
        "Windows"
      ],
      "platforms": "Linux, macOS, Windows",
      "no_watermark_free": "Free/open-source desktop editor; export/watermark proof still required before launch.",
      "user_friendly_level": "beginner to intermediate",
      "source": "OpenShot official site",
      "source_url": "https://www.openshot.org/",
      "evidence": "Official OpenShot site says it is free/open-source and cross-platform for Linux, Mac and Windows.",
      "pricing_confidence": "high for free/open-source; manual install/export screenshot needed",
      "strengths": [
        "Free and open-source",
        "Beginner-friendly desktop editor",
        "Windows, Mac and Linux support",
        "Local/offline workflow candidate"
      ],
      "weaknesses": [
        "Less social-template focused than CapCut",
        "May be slower on complex projects",
        "Manual export proof needed"
      ],
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "local-ai-tools",
        "privacy-ai",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "open-source",
        "desktop-video-editor",
        "free",
        "privacy-focused",
        "local-editing",
        "creator-tools",
        "short-form-creator-tools"
      ],
      "contexts": [
        "free",
        "open-source",
        "for-pc",
        "privacy-focused",
        "professional"
      ],
      "capcut_fit": "Open-source CapCut alternative for simple free open-source video editing on linux, mac and windows.",
      "last_pricing_checked": "2026-06-26",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "download/install screenshot",
        "export watermark test",
        "desktop OS compatibility test",
        "privacy/local workflow note"
      ],
      "primary_category": "video-editors",
      "normalized_name": "OpenShot",
      "source_aliases": [
        "openshot"
      ],
      "icon": "/FindBetterApp/assets/img/tools/openshot.svg",
      "profile_path": "/FindBetterApp/software/openshot/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/openshot/about/",
      "platform_list": [
        "Linux",
        "macOS",
        "Windows"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "openshot",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "opera-aria": {
      "id": "opera-aria",
      "name": "Opera Aria / Opera AI",
      "slug": "opera-aria",
      "official_url": "https://www.opera.com/features/opera-ai",
      "category": "Browser AI assistant",
      "best_for": "Free browser AI with web answers, image generation, file analysis and no sign-up basics",
      "summary": "Opera AI / Aria is built into Opera and supports real-time answers, image generation, file analysis, YouTube summaries and browser-context help, with no sign-up for basic use.",
      "platforms": "Opera browser desktop/mobile",
      "pricing_model": "free",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "Official Opera pages describe AI features as free and available without sign-up for browser use.",
      "login_required": "no for basic browser AI; account improves history/image quotas",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": true,
      "android": true,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": "unknown",
      "multi_user": false,
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for no-login, free, privacy-focused pages.",
      "why_claude_alternative": "Opera AI / Aria is built into Opera and supports real-time answers, image generation, file analysis, YouTube summaries and browser-context help, with no sign-up for basic use.",
      "use_cases": [
        "no-login",
        "free",
        "privacy-focused"
      ],
      "tags": [
        "browser-ai",
        "free",
        "no-login",
        "opera",
        "claude-alternative",
        "v13-2-candidate",
        "browser-ai-assistant"
      ],
      "recommended_pages": [
        "no-login",
        "free",
        "privacy-focused"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Opera AI official/FAQ pages",
          "url": "https://www.opera.com/features/opera-ai",
          "verified_fields": [
            "free AI tools",
            "no sign-up browser use",
            "image/file/YouTube features"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/opera-aria.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=opera.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official Opera pages describe AI features as free and available without sign-up for browser use. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "privacy-ai"
      ],
      "normalized_name": "Opera Aria / Opera AI",
      "source_aliases": [
        "opera-aria"
      ],
      "icon": "/FindBetterApp/assets/img/tools/opera-aria.svg",
      "profile_path": "/FindBetterApp/software/opera-aria/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/opera-aria/about/",
      "platform_list": [
        "Opera browser desktop",
        "mobile",
        "Web",
        "iOS",
        "Android",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "opera-aria",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "opusclip": {
      "id": "opusclip",
      "name": "OpusClip",
      "official_url": "https://www.opus.pro/",
      "pricing_url": "https://www.opus.pro/pricing",
      "summary": "OpusClip is an AI clipping tool that turns long videos into short clips for TikTok, Reels and YouTube Shorts, with auto reframe, captions and social-video optimization.",
      "best_for": "turning long videos, podcasts and streams into short clips",
      "pricing_model": "freemium credit subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Official pricing shows free credits with watermark; paid plan pricing requires current screenshot.",
      "pricing_display_summary": "Free plan available with monthly credits but has watermark and no editing; paid plans remove limits depending on tier.",
      "devices": [
        "Web",
        "iPhone"
      ],
      "platforms": "Web/browser, iOS app; mobile availability expanding",
      "no_watermark_free": "No; official pricing says free clips have watermark.",
      "user_friendly_level": "very beginner friendly",
      "source": "OpusClip official pricing/site",
      "source_url": "https://www.opus.pro/pricing",
      "evidence": "Official pricing says Free includes monthly credits, 1080p rendered clips, auto reframe, AI captions and watermark.",
      "contexts": [
        "long-video-to-shorts",
        "ai-video-editors",
        "auto-subtitles",
        "for-instagram-reels",
        "for-youtube-shorts",
        "for-tiktok"
      ],
      "tags": [
        "video-editor",
        "ai-video",
        "long-video-to-shorts",
        "auto-captions",
        "repurposing",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "opusclip",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "caption-tools",
        "desktop-video-editors",
        "music-streaming",
        "podcasts"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for turning long videos, podcasts and streams into short clips",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "OpusClip",
      "source_aliases": [
        "opusclip"
      ],
      "icon": "/FindBetterApp/assets/img/tools/opusclip.svg",
      "profile_path": "/FindBetterApp/software/opusclip/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/opusclip/about/",
      "platform_list": [
        "Web",
        "browser",
        "iOS app; mobile availability expanding"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "opusclip",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "otio": {
      "id": "otio",
      "name": "Otio",
      "slug": "otio",
      "official_url": "https://otio.ai/",
      "profile_path": "/FindBetterApp/software/otio/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots",
        "ai-coding-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "chatgpt-alternative",
        "citations",
        "claude-alternative",
        "free",
        "login-required",
        "paid",
        "pdf",
        "research",
        "v13-2-candidate",
        "writing"
      ],
      "best_for": "Source-grounded research over PDFs, articles, videos and transcripts",
      "summary": "Otio is an AI research assistant and writing partner for PDFs, articles, videos and transcripts, with cited answers and source-grounded workflows for researchers.",
      "pricing_model": "free / Lite / Pro/business tiers",
      "free_plan": true,
      "paid_from_usd": 7,
      "login_required": "account required for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Otio",
      "source_aliases": [
        "otio"
      ],
      "icon": "/FindBetterApp/assets/img/tools/otio.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/otio/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "otio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "otter-ai": {
      "id": "otter-ai",
      "name": "Otter.ai",
      "slug": "otter-ai",
      "official_url": "https://otter.ai/",
      "category": "AI meeting notes",
      "best_for": "Meetings, lectures and searchable transcript workflows.",
      "summary": "Meeting transcription, notes, summaries and collaboration for calls and interviews.",
      "platforms": "Web, mobile, Zoom/Meet/Teams integrations",
      "pricing_model": "Free plan; paid pricing needs screenshot by region.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free plan; paid pricing needs screenshot by region.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "Meeting transcription, notes, summaries and collaboration for calls and interviews.",
      "tags": [
        "meetings",
        "transcription",
        "free"
      ],
      "source_urls": [
        "https://otter.ai/pricing",
        "https://otter.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-meeting-notes",
      "categories": [
        "ai-meeting-notes",
        "research-ai",
        "ai-search-engines"
      ],
      "normalized_name": "Otter.ai",
      "source_aliases": [
        "otter-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/otter-ai.svg",
      "profile_path": "/FindBetterApp/software/otter-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/otter-ai/about/",
      "platform_list": [
        "Web",
        "mobile",
        "Zoom",
        "Meet",
        "Teams integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "otter-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pandora": {
      "id": "pandora",
      "name": "Pandora",
      "slug": "pandora",
      "category": "Internet Radio / Music Streaming",
      "primary_category_id": "radio-music-streaming",
      "categories": [
        "radio-music-streaming",
        "music-streaming",
        "local-ai-tools",
        "radio"
      ],
      "official_url": "https://www.pandora.com/",
      "pricing_url": "https://www.pandora.com/upgrade",
      "summary": "Pandora is a radio-first music service for personalized stations, playlists and on-demand listening through Plus and Premium plans.",
      "best_for": "Radio-style discovery, stations and US listeners",
      "pricing_model": "free + paid radio/on-demand plans",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 10.99,
      "paid_from_tzs": null,
      "paid_from_text": "$10.99/mo Premium; $17.99/mo Premium Family in official help result",
      "pricing_display_summary": "Free; Premium $10.99/mo; Premium Family $17.99/mo",
      "student_discount": "unknown",
      "family_plan": "Yes: Premium Family $17.99/mo in official help result.",
      "duo_plan": "unknown",
      "free_plan_limits": "Free radio-style listening with ads/limitations.",
      "catalog_size": "Large music catalog; exact count needs manual verification.",
      "audio_quality": "Standard streaming; best known for stations/discovery.",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": false,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "radio",
        "stations",
        "free",
        "family-plan",
        "offline",
        "spotify-alternative",
        "music-streaming",
        "internet-radio"
      ],
      "contexts": [
        "free",
        "radio",
        "family-plan",
        "offline"
      ],
      "spotify_fit": "Best Spotify alternative for users who prefer radio-style personalized stations over building playlists manually.",
      "strengths": [
        "Station discovery",
        "Simple radio-style listening",
        "Premium Family plan"
      ],
      "weaknesses": [
        "Availability is limited by region; less global than Spotify"
      ],
      "source": "Pandora official upgrade/help pages",
      "source_url": "https://help.pandora.com/s/article/Upgrade-to-Pandora-Plus-or-Pandora-Premium-1519949306612",
      "evidence": "Pandora official upgrade/help pages list Premium and Family pricing.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "high",
      "public_status": "noindex MVP review",
      "primary_category": "radio-music-streaming",
      "normalized_name": "Pandora",
      "source_aliases": [
        "pandora"
      ],
      "icon": "/FindBetterApp/assets/img/tools/pandora.svg",
      "profile_path": "/FindBetterApp/software/pandora/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pandora/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pandora",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "paperpal": {
      "id": "paperpal",
      "name": "Paperpal",
      "slug": "paperpal",
      "official_url": "https://paperpal.com/",
      "profile_path": "/FindBetterApp/software/paperpal/about/",
      "primary_category": "ai-writing-tools",
      "categories": [
        "ai-writing-tools",
        "ai-chatbots",
        "research-ai",
        "ai-search-engines",
        "writing-ai",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "academic-writing",
        "research",
        "citations",
        "editing",
        "ai-writing",
        "claude-alternative",
        "free"
      ],
      "best_for": "Researchers who need editing, rewriting, citation generation and research Q&A",
      "summary": "Paperpal is an AI writing assistant for researchers. It fits users who are comparing Claude for academic writing but need manuscript editing, consistency checks, citations and research-specific writing workflows.",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "paid_from_usd": 8.1,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "platforms": "Web/app/desktop/extension depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion noindex review",
      "source_count": 2,
      "normalized_name": "Paperpal",
      "source_aliases": [
        "paperpal"
      ],
      "icon": "/FindBetterApp/assets/img/tools/paperpal.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/paperpal/about/",
      "platform_list": [
        "Web",
        "app",
        "desktop",
        "extension depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "paperpal",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pdf-ai": {
      "id": "pdf-ai",
      "name": "PDF.ai",
      "slug": "pdf-ai",
      "official_url": "https://pdf.ai/",
      "profile_path": "/FindBetterApp/software/pdf-ai/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "api-providers",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "api",
        "chatgpt-alternative",
        "cheap-api",
        "claude-alternative",
        "document-chat",
        "extraction",
        "free",
        "login-required",
        "paid",
        "pdf-ai",
        "research",
        "v13-2-candidate"
      ],
      "best_for": "Chat with PDFs, document parsing, extraction and PDF API workflows",
      "summary": "PDF.ai lets users chat with PDFs and also offers API-style PDF parsing, extraction and splitting workflows with usage-based pricing.",
      "pricing_model": "free / usage-based / paid; verify exact plan price",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "account likely required for full use/API",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": true,
      "platforms": "Web / API",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "PDF.ai",
      "source_aliases": [
        "pdf-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/pdf-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pdf-ai/about/",
      "platform_list": [
        "Web",
        "API"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pdf-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "penpot": {
      "id": "penpot",
      "name": "Penpot",
      "slug": "penpot",
      "official_url": "https://penpot.app/",
      "profile_path": "/FindBetterApp/software/penpot/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "canva-alternative",
        "ui-design",
        "open-source-ui-design"
      ],
      "best_for": "Open-source UI/UX design, design systems and product teams avoiding closed tools",
      "summary": "Penpot helps users with open-source ui/ux design, design systems and product teams avoiding closed tools.",
      "pricing_model": "Open-source self-hosted; cloud/business pricing may vary",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Penpot",
      "source_aliases": [
        "penpot"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/penpot/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "penpot",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "perplexity": {
      "id": "perplexity",
      "name": "Perplexity",
      "slug": "perplexity",
      "official_url": "https://www.perplexity.ai/",
      "profile_path": "/FindBetterApp/software/perplexity/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-chatbots",
        "ai-search-engines",
        "privacy-ai",
        "research-ai",
        "writing-ai"
      ],
      "tags": [
        "ai-search",
        "android",
        "browser-extension",
        "chatgpt-alternative",
        "deepseek-alternative",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "gemini-alternative",
        "ios",
        "low-login",
        "mobile",
        "no-login-limited",
        "paid",
        "research",
        "web",
        "writing"
      ],
      "best_for": "AI search with citations",
      "summary": "Better choice when the Duck.ai user really needs AI search, citations and source-backed research.",
      "pricing_model": "freemium",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "limited",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, iOS, Android, browser extension",
      "last_verified": "2026-06-25",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "source_count": 2,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Perplexity",
      "source_aliases": [
        "perplexity"
      ],
      "icon": "/FindBetterApp/assets/img/tools/perplexity.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/perplexity/about/",
      "platform_list": [
        "Web",
        "iOS",
        "Android",
        "browser extension"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "perplexity",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "perplexity-comet": {
      "id": "perplexity-comet",
      "name": "Perplexity Comet",
      "slug": "perplexity-comet",
      "official_url": "https://www.perplexity.ai/comet",
      "pricing_url": "https://www.perplexity.ai/pro",
      "category": "AI browser / research assistant",
      "best_for": "AI browser for research, browsing and web assistant tasks",
      "summary": "Perplexity Comet is an AI browser/personal assistant from Perplexity for research, email, shopping, task handling and browsing workflows.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free browser plus Perplexity paid plans for broader model/account benefits",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "Official Comet page says it is available for Mac, Windows, iOS and Android. Public pricing still depends on Perplexity plan status and should be screenshot-tested.",
      "pricing_display_summary": "Comet download/free availability; Perplexity Pro around $20/mo for main AI plan",
      "login_required": "likely account for full sync/features; manual test needed",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": false,
      "duck_ai_fit": "Better than Duck.ai for users who want an AI browser and research assistant instead of private lightweight chat.",
      "tags": [
        "ai-browser",
        "browser-ai",
        "duck-ai-alternative",
        "perplexity-alternative",
        "research",
        "v19-candidate",
        "web-search",
        "research-assistant",
        "free"
      ],
      "recommended_pages": [
        "ai-browser",
        "perplexity",
        "research",
        "business"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Perplexity Comet page",
          "url": "https://www.perplexity.ai/comet",
          "verified_fields": [
            "Official Comet page describes it as a browser/personal assistant available for Mac, Windows, iOS and Android."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/perplexity-comet.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=www.perplexity.ai&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official Comet page says it is available for Mac, Windows, iOS and Android. Public pricing still depends on Perplexity plan status and should be screenshot-tested.",
        "paid_from_usd": 0,
        "display": "Comet download/free availability; Perplexity Pro around $20/mo for main AI plan",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "normalized_name": "Perplexity Comet",
      "source_aliases": [
        "perplexity-comet"
      ],
      "icon": "/FindBetterApp/assets/img/tools/perplexity-comet.svg",
      "profile_path": "/FindBetterApp/software/perplexity-comet/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/perplexity-comet/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "perplexity-comet",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "phind": {
      "id": "phind",
      "name": "Phind",
      "slug": "phind",
      "official_url": "https://www.phind.com/",
      "profile_path": "/FindBetterApp/software/phind/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "ai-search-engines",
        "research-ai"
      ],
      "tags": [
        "ai-search",
        "ai-search-developer-assistant",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "for-coding",
        "for-research",
        "free",
        "paid",
        "research",
        "v13-candidate"
      ],
      "best_for": "developer AI search",
      "summary": "Phind is a developer-focused AI search and coding assistant. It fits the Claude cluster for users who want source-aware technical answers and implementation help.",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "paid_from_usd": null,
      "login_required": "may be required for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Phind",
      "source_aliases": [
        "phind"
      ],
      "icon": "/FindBetterApp/assets/img/tools/phind.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/phind/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "phind",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "photopea": {
      "id": "photopea",
      "name": "Photopea",
      "slug": "photopea",
      "official_url": "https://www.photopea.com/",
      "profile_path": "/FindBetterApp/software/photopea/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "video-editors",
        "local-ai-tools",
        "capcut-alternatives"
      ],
      "tags": [
        "free",
        "photo-editing",
        "canva-alternative",
        "no-install",
        "browser-editor",
        "browser-photo-editor"
      ],
      "best_for": "Photoshop-like browser editing, PSD files, local browser processing and free advanced edits",
      "summary": "Photopea helps users with photoshop-like browser editing, psd files, local browser processing and free advanced edits.",
      "pricing_model": "Free; optional Premium around $5/month or $50/year; self-hosted version separately priced",
      "free_plan": true,
      "paid_from_usd": 5,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Photopea",
      "source_aliases": [
        "photopea"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/photopea/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "photopea",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pi": {
      "id": "pi",
      "name": "Pi by Inflection",
      "slug": "pi",
      "official_url": "https://hey.pi.ai/",
      "profile_path": "/FindBetterApp/software/pi/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "android",
        "chatgpt-alternative",
        "claude-alternative",
        "companion",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "ios",
        "mobile",
        "paid",
        "personal-ai",
        "research",
        "v11-2-added",
        "voice"
      ],
      "best_for": "Friendly personal chat, planning and reflection",
      "summary": "Pi is Inflection AI’s personal, emotionally intelligent AI assistant for conversation, brainstorming, decision-making, planning and voice/mobile use.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "needs test",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, iOS, Android",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Pi by Inflection",
      "source_aliases": [
        "pi"
      ],
      "icon": "/FindBetterApp/assets/img/tools/pi.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pi/about/",
      "platform_list": [
        "Web",
        "iOS",
        "Android"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pi",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pickaxe": {
      "id": "pickaxe",
      "name": "Pickaxe",
      "slug": "pickaxe",
      "official_url": "https://pickaxe.co/",
      "category": "AI agent builder",
      "best_for": "Consultants and creators building AI agents rather than only chatting with Gemini.",
      "summary": "No-code platform for building, packaging, deploying and selling client-ready AI agents with billing and access controls.",
      "platforms": "Web, embedded portals",
      "pricing_model": "Pricing needs checkout screenshot; official site confirms agent building, billing and access control.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Pricing needs checkout screenshot; official site confirms agent building, billing and access control.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "No-code platform for building, packaging, deploying and selling client-ready AI agents with billing and access controls.",
      "tags": [
        "agent-builder",
        "no-code",
        "business",
        "ai-agent-builder",
        "free"
      ],
      "source_urls": [
        "https://pickaxe.co/",
        "https://pickaxe.co/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "normalized_name": "Pickaxe",
      "source_aliases": [
        "pickaxe"
      ],
      "icon": "/FindBetterApp/assets/img/tools/pickaxe.svg",
      "profile_path": "/FindBetterApp/software/pickaxe/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pickaxe/about/",
      "platform_list": [
        "Web",
        "embedded portals"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pickaxe",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "picmonkey": {
      "id": "picmonkey",
      "name": "PicMonkey",
      "slug": "picmonkey",
      "official_url": "https://www.picmonkey.com/",
      "profile_path": "/FindBetterApp/software/picmonkey/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "video-editors",
        "capcut-alternatives"
      ],
      "tags": [
        "photo-editing",
        "social-media-design",
        "canva-alternative",
        "online-design-photo-editing"
      ],
      "best_for": "Simple photo editing, social templates and brand visuals",
      "summary": "PicMonkey helps users with simple photo editing, social templates and brand visuals.",
      "pricing_model": "Pricing page lists Basic/Pro/Business style plans; current first paid annual/monthly price should be verified.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "PicMonkey",
      "source_aliases": [
        "picmonkey"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/picmonkey/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "picmonkey",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pictory": {
      "id": "pictory",
      "name": "Pictory",
      "official_url": "https://pictory.ai/",
      "pricing_url": "https://pictory.ai/pricing/",
      "summary": "Pictory is an AI video creation and repurposing tool for turning scripts, long videos, webinars and blog content into branded videos and clips.",
      "best_for": "text-to-video, blog-to-video and marketing video repurposing",
      "pricing_model": "paid subscription / trial route",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": 25,
      "paid_from_text": "Official pricing shows Starter at $25/mo annual promo or $29/mo annual reference depending display; screenshot required.",
      "pricing_display_summary": "Paid AI video plans; official pricing shows Starter around $25-$29/mo depending billing/promotion.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "No durable free no-watermark claim; trial/export proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "Pictory official pricing",
      "source_url": "https://pictory.ai/pricing/",
      "evidence": "Official pricing lists Starter/Professional/Team tiers and video minutes/AI credits.",
      "contexts": [
        "ai-video-editors",
        "long-video-to-shorts",
        "for-small-business",
        "online"
      ],
      "tags": [
        "video-editor",
        "ai-video",
        "repurposing",
        "marketing-video",
        "text-to-video",
        "capcut-alternative",
        "short-form-creator-tools"
      ],
      "slug": "pictory",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "writing-ai",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for text-to-video, blog-to-video and marketing video repurposing",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Pictory",
      "source_aliases": [
        "pictory"
      ],
      "icon": "/FindBetterApp/assets/img/tools/pictory.svg",
      "profile_path": "/FindBetterApp/software/pictory/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pictory/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pictory",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pieces": {
      "id": "pieces",
      "name": "Pieces for Developers",
      "slug": "pieces",
      "official_url": "https://pieces.app/",
      "category": "Developer memory / context assistant",
      "best_for": "Developer memory, snippets, local context and cross-tool coding assistance",
      "summary": "Pieces for Developers captures developer context from browsers, IDEs and collaboration tools, manages snippets and memory, and supports multiple LLMs for coding/productivity workflows.",
      "platforms": "Desktop, IDE/browser integrations, developer tools",
      "pricing_model": "free / Pro",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 18.99,
      "pricing_notes": "Official feature page says the free plan includes local AI features and Pro is $18.99/month plus taxes with premium models.",
      "login_required": "account likely required for sync/pro; local features available",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": true,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": "local memory/context",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, cheaper, privacy-focused pages.",
      "why_claude_alternative": "Pieces for Developers captures developer context from browsers, IDEs and collaboration tools, manages snippets and memory, and supports multiple LLMs for coding/productivity workflows.",
      "use_cases": [
        "free",
        "cheaper",
        "privacy-focused",
        "for-coding"
      ],
      "tags": [
        "developer-memory",
        "snippets",
        "local-ai",
        "coding",
        "claude-code-alternative",
        "v13-2-candidate",
        "context-assistant",
        "free"
      ],
      "recommended_pages": [
        "free",
        "cheaper",
        "privacy-focused",
        "for-coding"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Pieces official/features pages",
          "url": "https://pieces.app/features",
          "verified_fields": [
            "free plan with local AI features",
            "Pro $18.99/mo",
            "Claude/Gemini premium models"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/pieces.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=pieces.app&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official feature page says the free plan includes local AI features and Pro is $18.99/month plus taxes with premium models. Paid-from display value: 18.99. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "local-ai-tools"
      ],
      "normalized_name": "Pieces for Developers",
      "source_aliases": [
        "pieces"
      ],
      "icon": "/FindBetterApp/assets/img/tools/pieces.svg",
      "profile_path": "/FindBetterApp/software/pieces/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pieces/about/",
      "platform_list": [
        "Desktop",
        "IDE",
        "browser integrations",
        "developer tools"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pieces",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "piktochart": {
      "id": "piktochart",
      "name": "Piktochart",
      "slug": "piktochart",
      "official_url": "https://piktochart.com/",
      "profile_path": "/FindBetterApp/software/piktochart/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "infographics-reports",
        "ai-coding-tools"
      ],
      "tags": [
        "reports",
        "infographics",
        "education",
        "canva-alternative",
        "free"
      ],
      "best_for": "Infographics, reports, education visuals and simple visual storytelling",
      "summary": "Piktochart helps users with infographics, reports, education visuals and simple visual storytelling.",
      "pricing_model": "Free; Pro $10/month annual or $15 monthly; Business $17/month annual or $20 monthly",
      "free_plan": true,
      "paid_from_usd": 10,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Piktochart",
      "source_aliases": [
        "piktochart"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/piktochart/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "piktochart",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pinnacle-studio": {
      "id": "pinnacle-studio",
      "name": "Pinnacle Studio",
      "official_url": "https://www.pinnaclesys.com/",
      "pricing_url": "https://www.pinnaclesys.com/en/products/studio/ultimate/",
      "summary": "Pinnacle Studio is a paid Windows video editor for enthusiasts who want timeline editing, effects, multicam, color tools and more control than beginner mobile apps.",
      "best_for": "Windows enthusiast editing and paid desktop workflow",
      "pricing_model": "paid license",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Paid Windows editor; exact current pricing requires official screenshot.",
      "pricing_display_summary": "Paid Windows desktop editor; verify current price, edition and upgrade route.",
      "devices": [
        "Windows"
      ],
      "platforms": "Windows",
      "no_watermark_free": "No free no-watermark claim; proof required.",
      "user_friendly_level": "intermediate",
      "source": "Pinnacle official site",
      "source_url": "https://www.pinnaclesys.com/",
      "evidence": "Official site/product pages position Pinnacle Studio as Windows video editing software; pricing proof needed.",
      "contexts": [
        "for-pc",
        "professional",
        "offline"
      ],
      "tags": [
        "video-editor",
        "desktop-video-editor",
        "windows",
        "professional",
        "capcut-alternative",
        "short-form-creator-tools"
      ],
      "slug": "pinnacle-studio",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Windows enthusiast editing and paid desktop workflow",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Pinnacle Studio",
      "source_aliases": [
        "pinnacle-studio"
      ],
      "icon": "/FindBetterApp/assets/img/tools/pinnacle-studio.svg",
      "profile_path": "/FindBetterApp/software/pinnacle-studio/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pinnacle-studio/about/",
      "platform_list": [
        "Windows"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pinnacle-studio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pitch": {
      "id": "pitch",
      "name": "Pitch",
      "slug": "pitch",
      "official_url": "https://pitch.com/",
      "profile_path": "/FindBetterApp/software/pitch/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "presentation-tools"
      ],
      "tags": [
        "presentation-tool",
        "canva-alternative",
        "collaboration",
        "presentation-collaboration"
      ],
      "best_for": "Collaborative presentations, team decks and startup/business storytelling",
      "summary": "Pitch helps users with collaborative presentations, team decks and startup/business storytelling.",
      "pricing_model": "Manual pricing verification required",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Pitch",
      "source_aliases": [
        "pitch"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pitch/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pitch",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pitivi": {
      "id": "pitivi",
      "name": "Pitivi",
      "official_url": "https://www.pitivi.org/",
      "pricing_url": "https://www.pitivi.org/download/",
      "summary": "Pitivi is a free video editor for Linux with a clean interface and open-source community focus.",
      "best_for": "Linux users who want a free open-source video editor",
      "pricing_model": "free open-source",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free/open-source; donations optional.",
      "pricing_display_summary": "Free/open-source Linux video editor; donations optional.",
      "devices": [
        "Linux"
      ],
      "platforms": "Linux",
      "no_watermark_free": "Free/open-source local export; manual export proof required.",
      "user_friendly_level": "beginner to intermediate",
      "source": "Pitivi official site",
      "source_url": "https://www.pitivi.org/",
      "evidence": "Official site describes Pitivi as a free video editor with a community/open tooling focus.",
      "contexts": [
        "open-source",
        "for-pc",
        "free",
        "privacy-focused"
      ],
      "tags": [
        "video-editor",
        "open-source",
        "linux",
        "desktop-video-editor",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "pitivi",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Linux users who want a free open-source video editor",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Pitivi",
      "source_aliases": [
        "pitivi"
      ],
      "icon": "/FindBetterApp/assets/img/tools/pitivi.svg",
      "profile_path": "/FindBetterApp/software/pitivi/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pitivi/about/",
      "platform_list": [
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pitivi",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pixlr": {
      "id": "pixlr",
      "name": "Pixlr",
      "slug": "pixlr",
      "official_url": "https://pixlr.com/",
      "profile_path": "/FindBetterApp/software/pixlr/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "video-editors",
        "capcut-alternatives"
      ],
      "tags": [
        "photo-editing",
        "browser-editor",
        "ai-design",
        "canva-alternative",
        "browser-photo-editor-ai-image-editor",
        "free"
      ],
      "best_for": "Browser-based photo editing, AI image editing and quick Photoshop-like edits without heavy software",
      "summary": "Pixlr helps users with browser-based photo editing, ai image editing and quick photoshop-like edits without heavy software.",
      "pricing_model": "Free; paid Plus/Premium/Team tiers listed by Pixlr; exact country price should be checked at checkout.",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Pixlr",
      "source_aliases": [
        "pixlr"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pixlr/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pixlr",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "placeit": {
      "id": "placeit",
      "name": "Placeit",
      "slug": "placeit",
      "official_url": "https://placeit.net/",
      "profile_path": "/FindBetterApp/software/placeit/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "logo-design-tools"
      ],
      "tags": [
        "mockups",
        "print-on-demand",
        "logo-maker",
        "canva-alternative",
        "mockups-logo-social-design"
      ],
      "best_for": "Mockups, merch previews, logos, social posts and print-on-demand assets",
      "summary": "Placeit helps users with mockups, merch previews, logos, social posts and print-on-demand assets.",
      "pricing_model": "Subscription and asset pricing require current checkout verification.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Placeit",
      "source_aliases": [
        "placeit"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/placeit/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "placeit",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "plandex": {
      "id": "plandex",
      "name": "Plandex",
      "slug": "plandex",
      "official_url": "https://github.com/plandex-ai/plandex",
      "profile_path": "/FindBetterApp/software/plandex/about/",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "self-hosted-ai",
        "ai-coding-tools",
        "api-providers",
        "privacy-ai",
        "open-source-ai",
        "ai-chatbots",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "tags": [
        "api",
        "chatgpt-alternative",
        "claude-alternative",
        "claude-code-alternative",
        "coding",
        "coding-agent",
        "desktop",
        "free",
        "large-tasks",
        "local-ai",
        "login-required",
        "open-source",
        "privacy-focused",
        "self-hosted",
        "terminal",
        "v13-2-candidate"
      ],
      "best_for": "Large coding tasks spanning many files from the terminal",
      "summary": "Plandex is an open-source terminal-based AI development tool designed to plan and execute large coding tasks that touch many files and require long context.",
      "pricing_model": "open-source / provider costs vary",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "developer setup; provider API/account may be needed",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": true,
      "platforms": "Terminal / self-hosted developer setup",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Plandex",
      "source_aliases": [
        "plandex"
      ],
      "icon": "/FindBetterApp/assets/img/tools/plandex.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/plandex/about/",
      "platform_list": [
        "Terminal",
        "self-hosted developer setup"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "plandex",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "playlisty": {
      "id": "playlisty",
      "name": "Playlisty",
      "slug": "playlisty",
      "category": "Playlist Transfer / Apple Music Utility",
      "primary_category_id": "local-music",
      "categories": [
        "music-streaming",
        "research-ai",
        "ai-search-engines"
      ],
      "official_url": "https://www.obdura.com/playlisty/",
      "pricing_url": "https://www.obdura.com/faq/pro-features/",
      "summary": "Apple Music-focused playlist transfer app for importing playlists from Spotify and other sources into Apple Music.",
      "best_for": "Low-cost Spotify to Apple Music transfer",
      "pricing_model": "Free trial up to 20 tracks; Pro for Spotify $3.99 lifetime from official FAQ",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 3.99,
      "paid_from_text": "Free trial up to 20 tracks; Pro for Spotify $3.99 lifetime from official FAQ",
      "pricing_display_summary": "Free trial up to 20 tracks; Pro for Spotify $3.99 lifetime from official FAQ",
      "tags": [
        "playlist-transfer",
        "apple-music",
        "ios",
        "mac",
        "spotify-alternative",
        "apple-music-utility",
        "free"
      ],
      "contexts": [
        "playlist-transfer",
        "apple-music",
        "ios",
        "mac",
        "spotify-alternative"
      ],
      "spotify_fit": "Low-cost Spotify to Apple Music transfer",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://www.obdura.com/faq/pro-features/",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "Playlisty",
      "source_aliases": [
        "playlisty"
      ],
      "icon": "/FindBetterApp/assets/img/tools/playlisty.svg",
      "profile_path": "/FindBetterApp/software/playlisty/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/playlisty/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "playlisty",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "playplay": {
      "id": "playplay",
      "name": "PlayPlay",
      "official_url": "https://playplay.com/",
      "pricing_url": "https://playplay.com/pricing",
      "summary": "PlayPlay is a business video creation platform for companies that need branded social, internal, HR and marketing videos without a full editing team.",
      "best_for": "enterprise/business team video creation and brand-safe templates",
      "pricing_model": "business subscription / quote or paid plan",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Pricing requires sales/pricing page screenshot or quote route.",
      "pricing_display_summary": "Business/team video platform; pricing usually needs sales/pricing verification.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "No free no-watermark claim; proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "PlayPlay official site",
      "source_url": "https://playplay.com/",
      "evidence": "Official pages position PlayPlay for business/team video creation; pricing proof needed.",
      "contexts": [
        "for-small-business",
        "online"
      ],
      "tags": [
        "video-editor",
        "online-video-editor",
        "business-video",
        "team-video",
        "capcut-alternative",
        "short-form-creator-tools"
      ],
      "slug": "playplay",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for enterprise/business team video creation and brand-safe templates",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "PlayPlay",
      "source_aliases": [
        "playplay"
      ],
      "icon": "/FindBetterApp/assets/img/tools/playplay.svg",
      "profile_path": "/FindBetterApp/software/playplay/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/playplay/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "playplay",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "plexamp": {
      "id": "plexamp",
      "name": "Plexamp",
      "slug": "plexamp",
      "category": "Self-Hosted / Local Music Library Player",
      "primary_category_id": "self-hosted-music",
      "categories": [
        "self-hosted-music",
        "self-hosted-ai",
        "music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://www.plex.tv/plexamp/",
      "pricing_url": "https://www.plex.tv/plex-pass/",
      "summary": "Plexamp is a music player for personal music libraries powered by Plex, useful for users who want to manage and stream their own local music collection.",
      "best_for": "Own music library, local files, Plex Media Server and self-hosted music listening",
      "pricing_model": "free app + Plex Pass for premium features",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 6.99,
      "paid_from_tzs": null,
      "paid_from_text": "Free app; Plex Pass unlocks more Plex features, pricing varies by billing option",
      "pricing_display_summary": "Free app; Plex Pass optional for extra features",
      "student_discount": "unknown",
      "family_plan": "unknown",
      "duo_plan": "unknown",
      "free_plan_limits": "Requires own music library/Plex setup; not a Spotify catalog subscription.",
      "catalog_size": "unknown",
      "audio_quality": "unknown",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": true,
      "local_music": true,
      "artist_friendly": false,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "self-hosted",
        "local-music",
        "offline",
        "music-library",
        "plex",
        "spotify-alternative",
        "music-streaming",
        "local-music-library-player",
        "free"
      ],
      "contexts": [
        "self-hosted",
        "local-music",
        "offline"
      ],
      "spotify_fit": "Best Spotify alternative for users who own their music files and want a private/local music library instead of streaming subscriptions.",
      "strengths": [
        "Use your own library",
        "Self-hosted/private control",
        "Great music-player experience"
      ],
      "weaknesses": [
        "No built-in Spotify-style licensed catalog; setup required"
      ],
      "source": "Plexamp official page",
      "source_url": "https://www.plex.tv/plexamp/",
      "evidence": "Official Plexamp page describes Plexamp as a player for personal music libraries and Plex server use.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "medium",
      "public_status": "noindex MVP review",
      "primary_category": "self-hosted-music",
      "normalized_name": "Plexamp",
      "source_aliases": [
        "plexamp"
      ],
      "icon": "/FindBetterApp/assets/img/tools/plexamp.svg",
      "profile_path": "/FindBetterApp/software/plexamp/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/plexamp/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "plexamp",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "poe": {
      "id": "poe",
      "name": "Poe",
      "slug": "poe",
      "official_url": "https://poe.com/",
      "category": "Multi-model AI chat",
      "best_for": "multi-model AI hub",
      "summary": "Multi-model AI chat platform by Quora with private/group chat and thousands of bots/models.",
      "platforms": "Web, iOS, Android",
      "pricing_model": "freemium",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
      "login_required": "yes",
      "account_notes": "Poe is not a no-login tool; the homepage requires sign-in options before use. Keep out of no-login winners.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": true,
      "android": true,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "Not no-login; homepage shows Google/Apple/email/phone sign-in options.",
      "why_chatgpt_alternative": "Good alternative for users who want many models/bots in one place instead of one ChatGPT account.",
      "use_cases": [
        "multi-model AI chat",
        "creator bots",
        "testing many AI providers in one app"
      ],
      "tags": [
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "image-generation",
        "multi-model",
        "multi-model-ai",
        "multi-model-ai-chat",
        "writing"
      ],
      "recommended_pages": [
        "for-writing"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Poe homepage",
          "url": "https://poe.com/",
          "verified_fields": [
            "multiple AI models",
            "group/private chat",
            "sign-in options"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://poe.com/about",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/poe.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=poe.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "not_no_login",
        "works_without_account": "no",
        "requires_email": "yes or Google/Apple/phone",
        "first_prompt_without_login": "no",
        "evidence": "homepage requires sign-in options",
        "manual_test_status": "exclude from no-login winners"
      },
      "pricing_details": {
        "summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {},
      "coding_matrix": {},
      "writing_matrix": {},
      "model_access": {
        "model_choice": "yes",
        "gpt_models": "yes/varies",
        "claude_models": "yes/varies",
        "gemini_models": "yes/varies",
        "image_generation": "yes/varies"
      },
      "avoid_if": [
        "you need no-login",
        "you need self-hosted/local AI"
      ],
      "competitor_gap": "Model-router/bot-builder classification.",
      "manual_tests_needed": [
        "English long-form writing test",
        "India/USA availability spot-check",
        "Swahili writing test",
        "Tanzania availability test",
        "clean browser no-login/account-wall test",
        "hallucination/citation test",
        "mobile web/app first-run test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "clean_browser_no_login_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "not_no_login",
        "official_sources_attached",
        "v5_source_checked",
        "writing_quality_test_needed"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "no-login": 60,
        "for-writing": 60
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "login_required_from_homepage"
      ],
      "public_ready_by_page": {
        "no-login": false,
        "for-writing": false
      },
      "v5_editor_summary": "Poe verified from official sources where available. Best fit: multi-model AI chat, creator bots, testing many AI providers in one app. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "verified caution: useful multi-model platform, but not no-login",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs pricing screenshot",
        "login": "high: sign-in flow visible before normal use",
        "country": "needs country/device testing",
        "user_problem_fit": "medium for multi-model users"
      },
      "pricing_observation_v8": {
        "summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed",
          "free_plan_limits": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check."
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You want many models and bots in one account",
          "You like a social/bot marketplace interface",
          "You do not mind signing in"
        ],
        "avoid_if": [
          "You specifically need no-login AI chat",
          "You want open-source or self-hosted control",
          "You need clear free limits before signup"
        ],
        "replaces_chatgpt_for": [
          "multi-model experimentation",
          "bot discovery",
          "casual AI chat after login"
        ],
        "does_not_replace_chatgpt_for": [
          "no-account use",
          "private local AI",
          "self-hosted workflows"
        ],
        "plain_english": "Keep Poe on the page as a warning example: popular, useful, but not a no-login replacement."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 75,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 75
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "api-providers",
      "categories": [
        "ai-chatbots",
        "api-providers",
        "privacy-ai",
        "writing-ai"
      ],
      "normalized_name": "Poe",
      "source_aliases": [
        "poe"
      ],
      "icon": "/FindBetterApp/assets/img/tools/poe.svg",
      "profile_path": "/FindBetterApp/software/poe/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/poe/about/",
      "platform_list": [
        "Web",
        "iOS",
        "Android"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "poe",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "pokee-ai": {
      "id": "pokee-ai",
      "name": "Pokee AI",
      "slug": "pokee-ai",
      "official_url": "https://pokee.ai/",
      "category": "Personal/work AI agent",
      "best_for": "Users who want action across work apps from chat and messaging surfaces.",
      "summary": "AI agent workspace with skills and integrations including WhatsApp, Gmail, Slack, Notion, Shopify and workflow automation.",
      "platforms": "Web, WhatsApp/integrations",
      "pricing_model": "Free plan with credits; paid plans from $19.99/month on official pricing page.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free plan with credits; paid plans from $19.99/month on official pricing page.",
      "paid_from_usd": 19.99,
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI agent workspace with skills and integrations including WhatsApp, Gmail, Slack, Notion, Shopify and workflow automation.",
      "tags": [
        "agent",
        "integrations",
        "workflow",
        "personal",
        "work-ai-agent",
        "free"
      ],
      "source_urls": [
        "https://pokee.ai/pricing",
        "https://pokee.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Pokee AI",
      "source_aliases": [
        "pokee-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/pokee-ai.svg",
      "profile_path": "/FindBetterApp/software/pokee-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pokee-ai/about/",
      "platform_list": [
        "Web",
        "WhatsApp",
        "integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pokee-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "polotno-studio": {
      "id": "polotno-studio",
      "name": "Polotno Studio",
      "slug": "polotno-studio",
      "official_url": "https://studio.polotno.com/",
      "profile_path": "/FindBetterApp/software/polotno-studio/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "video-editors",
        "capcut-alternatives"
      ],
      "tags": [
        "free",
        "browser-editor",
        "canva-alternative",
        "browser-design-editor"
      ],
      "best_for": "Simple browser design editor and open canvas-style graphic creation",
      "summary": "Polotno Studio helps users with simple browser design editor and open canvas-style graphic creation.",
      "pricing_model": "Free web editor; developer SDK pricing separate",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Polotno Studio",
      "source_aliases": [
        "polotno-studio"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/polotno-studio/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "polotno-studio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "postermywall": {
      "id": "postermywall",
      "name": "PosterMyWall",
      "slug": "postermywall",
      "official_url": "https://www.postermywall.com/",
      "pricing_url": "https://www.postermywall.com/index.php/premium",
      "profile_path": "/FindBetterApp/software/postermywall/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives"
      ],
      "tags": [
        "posters",
        "flyers",
        "templates",
        "social-media-design",
        "email-marketing",
        "small-business",
        "free"
      ],
      "best_for": "flyers, posters, event graphics, restaurant/church/school marketing, social posts and email campaigns",
      "summary": "PosterMyWall helps users with flyers, posters, event graphics, restaurant/church/school marketing, social posts and email campaigns.",
      "pricing_model": "Free editor and basic downloads; support page lists Premium at $13/month or $109/year and Premium Plus at $30/month or $319/year",
      "free_plan": true,
      "paid_from_usd": 13,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "PosterMyWall",
      "source_aliases": [
        "postermywall"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/postermywall/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "postermywall",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "powerdirector": {
      "id": "powerdirector",
      "name": "PowerDirector",
      "slug": "powerdirector",
      "official_url": "https://www.cyberlink.com/products/powerdirector-video-editing-software/overview_en_GB.html",
      "pricing_url": "https://www.cyberlink.com/products/powerdirector-video-editing-software/overview_en_GB.html",
      "summary": "CyberLink PowerDirector is a beginner/intermediate AI video editor for desktop and mobile with templates, effects, stock content and subscription/perpetual options.",
      "best_for": "Beginner/intermediate desktop editing and AI video templates",
      "pricing_model": "free limited + subscription/perpetual license",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 59.99,
      "paid_from_text": "PowerDirector 365 $59.99/yr; monthly $24.99; lifetime $139.99 on official page snapshot",
      "pricing_display_summary": "Essential free version; PowerDirector 365 $59.99/yr, monthly $24.99, lifetime $139.99 on official page snapshot.",
      "devices": [
        "Windows",
        "macOS",
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Windows, macOS, Android, iOS/iPadOS",
      "no_watermark_free": "Free version has limitations; manual export/watermark test required.",
      "user_friendly_level": "beginner to intermediate",
      "source": "CyberLink PowerDirector official page",
      "source_url": "https://www.cyberlink.com/products/powerdirector-video-editing-software/overview_en_GB.html",
      "evidence": "Official CyberLink page lists Essential free, monthly, annual 365 and lifetime options.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-pc",
        "free"
      ],
      "capcut_fit": "CapCut alternative for beginner/intermediate desktop editing and ai video templates.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "PowerDirector",
      "source_aliases": [
        "powerdirector"
      ],
      "icon": "/FindBetterApp/assets/img/tools/powerdirector.svg",
      "profile_path": "/FindBetterApp/software/powerdirector/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/powerdirector/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "powerdirector",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "presto-music": {
      "id": "presto-music",
      "name": "Presto Music",
      "slug": "presto-music",
      "company": "Presto Music",
      "official_url": "https://www.prestomusic.com/",
      "profile_path": "/FindBetterApp/software/presto-music/about/",
      "primary_category": "classical-music",
      "categories": [
        "classical-music",
        "jazz-music",
        "audiophile-music",
        "music-streaming"
      ],
      "tags": [
        "spotify-alternative",
        "classical",
        "jazz",
        "hi-res",
        "lossless",
        "24-bit-192khz",
        "booklets",
        "audiophile"
      ],
      "best_for": "Classical and jazz hi-res streaming with booklets and expert recommendations",
      "summary": "Classical and jazz streaming service with 200,000+ albums, 70,000 booklets, and audio up to 24-bit/192kHz.",
      "pricing_model": "subscription",
      "free_plan": false,
      "paid_from_usd": null,
      "pricing_note": "Streaming €10.99/month and Streaming Plus €13.99/month; displayed USD field left manual because pricing is euro/regional.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Presto Music streaming plans page lists Streaming at €10.99/month and Streaming Plus at €13.99/month with up to 24-bit/192kHz.",
      "source_url": "https://www.prestomusic.com/streaming/plans",
      "normalized_name": "Presto Music",
      "source_aliases": [
        "presto-music"
      ],
      "icon": "/FindBetterApp/assets/img/tools/presto-music.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/presto-music/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "presto-music",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "prezi": {
      "id": "prezi",
      "name": "Prezi",
      "slug": "prezi",
      "official_url": "https://prezi.com/",
      "profile_path": "/FindBetterApp/software/prezi/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "presentation-tools"
      ],
      "tags": [
        "presentation-tool",
        "canva-alternative"
      ],
      "best_for": "Zooming presentations, storytelling decks and non-linear presentation flow",
      "summary": "Prezi helps users with zooming presentations, storytelling decks and non-linear presentation flow.",
      "pricing_model": "Free/basic options and paid plans require current checkout verification.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Prezi",
      "source_aliases": [
        "prezi"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/prezi/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "prezi",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "privategpt": {
      "id": "privategpt",
      "name": "PrivateGPT",
      "slug": "privategpt",
      "official_url": "https://www.zylon.ai/private-gpt",
      "profile_path": "/FindBetterApp/software/privategpt/about/",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "self-hosted-ai",
        "ai-coding-tools",
        "ai-search-engines",
        "research-ai",
        "privacy-ai",
        "open-source-ai",
        "ai-chatbots"
      ],
      "tags": [
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "deepseek-alternative",
        "desktop",
        "for-research",
        "free",
        "local-ai",
        "offline",
        "open-source",
        "privacy-focused",
        "private-document-ai",
        "research",
        "self-hosted",
        "v13-candidate"
      ],
      "best_for": "Private offline/context-aware AI over documents in the user environment",
      "summary": "PrivateGPT is a private document AI project for context-aware document workflows. It is a Claude alternative for users who want local/private document chat.",
      "pricing_model": "open-source / commercial support may vary",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "self-hosted/developer setup",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Self-hosted / local deployment",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "PrivateGPT",
      "source_aliases": [
        "privategpt"
      ],
      "icon": "/FindBetterApp/assets/img/tools/privategpt.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/privategpt/about/",
      "platform_list": [
        "Self-hosted",
        "local deployment"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "privategpt",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "prowritingaid": {
      "id": "prowritingaid",
      "name": "ProWritingAid",
      "slug": "prowritingaid",
      "official_url": "https://prowritingaid.com/",
      "category": "Grammar Checker / Writing Assistant",
      "best_for": "Authors and long-form writers who need grammar, style and manuscript reports",
      "summary": "ProWritingAid is a writing assistant focused on grammar, style, structure and long-form writing reports. It is not a chatbot replacement for Claude, but it is a strong alternative for editing and improving drafts.",
      "platforms": "Web / app / extension / desktop depending on product",
      "pricing_model": "freemium / paid / lifetime",
      "free_plan": true,
      "starting_price_usd": 10,
      "paid_from_usd": 10,
      "pricing_notes": "Official pricing commonly lists monthly, yearly and lifetime options; yearly equivalent can be lower than monthly pricing.",
      "login_required": "yes/depends",
      "open_source": false,
      "self_hosted": false,
      "offline": false,
      "tags": [
        "grammar",
        "editing",
        "writing",
        "authors",
        "fiction",
        "claude-alternative",
        "grammar-checker",
        "writing-assistant",
        "free"
      ],
      "recommended_pages": [
        "claude",
        "for-writing",
        "for-coding",
        "for-research"
      ],
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion; noindex until official pricing screenshot and hands-on test",
      "sources": [
        {
          "title": "Official page",
          "url": "https://prowritingaid.com/"
        },
        {
          "title": "Pricing/source page",
          "url": "https://prowritingaid.com/pricing"
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/prowritingaid.svg"
      },
      "primary_category": "writing-ai",
      "categories": [
        "writing-ai",
        "ai-chatbots",
        "ai-coding-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "normalized_name": "ProWritingAid",
      "source_aliases": [
        "prowritingaid"
      ],
      "icon": "/FindBetterApp/assets/img/tools/prowritingaid.svg",
      "profile_path": "/FindBetterApp/software/prowritingaid/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/prowritingaid/about/",
      "platform_list": [
        "Web",
        "app",
        "extension",
        "desktop depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "prowritingaid",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "pythagora-ai": {
      "id": "pythagora-ai",
      "name": "Pythagora AI",
      "slug": "pythagora-ai",
      "official_url": "https://pazi.ai/",
      "category": "AI software engineer",
      "best_for": "Turning Linear tickets into implemented features, tests and GitHub PRs",
      "summary": "Pythagora AI / Pazi is an AI software engineer that turns Linear tickets into implemented features with clean code, comprehensive tests and GitHub pull requests.",
      "platforms": "Developer workflow, Linear, GitHub",
      "pricing_model": "paid/enterprise likely; verify",
      "free_plan": false,
      "starting_price_usd": "",
      "paid_from_usd": "",
      "pricing_notes": "Official page confirms product role; exact pricing is not visible in retrieved text and requires manual pricing/sales/checkout check.",
      "login_required": "account required",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "team/dev workflow",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding pages.",
      "why_claude_alternative": "Pythagora AI / Pazi is an AI software engineer that turns Linear tickets into implemented features with clean code, comprehensive tests and GitHub pull requests.",
      "use_cases": [
        "for-coding"
      ],
      "tags": [
        "ai-software-engineer",
        "linear",
        "github-pr",
        "coding-agent",
        "claude-code-alternative",
        "v13-2-candidate"
      ],
      "recommended_pages": [
        "for-coding"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Pythagora/Pazi official page",
          "url": "https://pazi.ai/",
          "verified_fields": [
            "turns Linear tickets into implemented features",
            "clean code/tests/GitHub PRs"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/pythagora-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=pazi.ai&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official page confirms product role; exact pricing is not visible in retrieved text and requires manual pricing/sales/checkout check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "normalized_name": "Pythagora AI",
      "source_aliases": [
        "pythagora-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/pythagora-ai.svg",
      "profile_path": "/FindBetterApp/software/pythagora-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/pythagora-ai/about/",
      "platform_list": [
        "Developer workflow",
        "Linear",
        "GitHub",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "pythagora-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "qobuz": {
      "id": "qobuz",
      "name": "Qobuz",
      "slug": "qobuz",
      "category": "Hi‑Res Music Streaming / Music Store",
      "primary_category_id": "hifi-music-streaming",
      "categories": [
        "hifi-music-streaming",
        "music-streaming",
        "capcut-alternatives",
        "video-editors"
      ],
      "official_url": "https://www.qobuz.com/",
      "pricing_url": "https://www.qobuz.com/gb-en/discover",
      "summary": "Qobuz is a high-resolution music streaming and download service focused on lossless/hi-res sound quality, editorial recommendations and music ownership.",
      "best_for": "Audiophiles, hi‑res music streaming, music purchases and editorial curation",
      "pricing_model": "paid subscription with trial",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_tzs": null,
      "paid_from_text": "UK official page result: from £10.83/mo annually or £12.99/mo monthly; Family from £17.99/mo",
      "pricing_display_summary": "From £10.83/mo annually in official UK page result; Family £17.99/mo",
      "student_discount": "unknown",
      "family_plan": "Yes: UK official result shows £17.99/mo.",
      "duo_plan": "unknown",
      "free_plan_limits": "Free trial, but not a normal ad-supported free tier.",
      "catalog_size": "100M+ lossless tracks in official page result.",
      "audio_quality": "Hi‑Res/lossless up to 24-bit/192 kHz depending content/device.",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": true,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "lossless",
        "hi-res",
        "audiophiles",
        "music-store",
        "artist-friendly",
        "no-ads",
        "spotify-alternative",
        "music-streaming",
        "hi-res-music-streaming"
      ],
      "contexts": [
        "audiophiles",
        "lossless",
        "hi-res",
        "artist-friendly",
        "no-ads"
      ],
      "spotify_fit": "Best Spotify alternative for serious audio quality and users who want streaming plus music purchases.",
      "strengths": [
        "Hi-res sound quality",
        "Editorial curation",
        "Download store/music ownership"
      ],
      "weaknesses": [
        "No broad free tier; may have fewer social/podcast features than Spotify"
      ],
      "source": "Qobuz official offers/discover pages",
      "source_url": "https://www.qobuz.com/gb-en/discover",
      "evidence": "Official Qobuz page lists from £10.83/month annually, monthly option and 100M+ tracks; Family page lists £17.99/month.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "medium-high",
      "public_status": "noindex MVP review",
      "primary_category": "hifi-music-streaming",
      "normalized_name": "Qobuz",
      "source_aliases": [
        "qobuz"
      ],
      "icon": "/FindBetterApp/assets/img/tools/qobuz.svg",
      "profile_path": "/FindBetterApp/software/qobuz/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/qobuz/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "qobuz",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "qodo": {
      "id": "qodo",
      "name": "Qodo",
      "slug": "qodo",
      "official_url": "https://www.qodo.ai/",
      "category": "AI code review / code quality",
      "best_for": "AI code review across IDE, pull requests, CLI and Git workflows",
      "summary": "Qodo is an AI code review and code quality platform for IDEs, pull requests, CLI and Git workflows, built for context-aware review in complex codebases.",
      "platforms": "IDE, PRs, CLI, GitHub/GitLab/Bitbucket/Azure DevOps",
      "pricing_model": "free to start / paid / enterprise",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": "",
      "pricing_notes": "Official page confirms free-to-start positioning and code review workflows; exact paid plan prices require live screenshot because public extraction did not expose numeric prices.",
      "login_required": "account required for full integrations",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": true,
      "codebase_awareness": true,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "team/enterprise",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, for-coding pages.",
      "why_claude_alternative": "Qodo is an AI code review and code quality platform for IDEs, pull requests, CLI and Git workflows, built for context-aware review in complex codebases.",
      "use_cases": [
        "free",
        "for-coding"
      ],
      "tags": [
        "code-review",
        "ai-coding",
        "ide",
        "pull-requests",
        "claude-code-alternative",
        "v13-2-candidate",
        "ai-code-review",
        "code-quality",
        "free"
      ],
      "recommended_pages": [
        "free",
        "for-coding"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Qodo pricing page",
          "url": "https://www.qodo.ai/pricing/",
          "verified_fields": [
            "IDE/PR/CLI/Git workflows",
            "context-aware code review",
            "free-to-start positioning"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/qodo.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=qodo.ai&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official page confirms free-to-start positioning and code review workflows; exact paid plan prices require live screenshot because public extraction did not expose numeric prices. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots"
      ],
      "normalized_name": "Qodo",
      "source_aliases": [
        "qodo"
      ],
      "icon": "/FindBetterApp/assets/img/tools/qodo.svg",
      "profile_path": "/FindBetterApp/software/qodo/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/qodo/about/",
      "platform_list": [
        "IDE",
        "PRs",
        "CLI",
        "GitHub",
        "GitLab",
        "Bitbucket",
        "Azure DevOps",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "qodo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "quillbot": {
      "id": "quillbot",
      "name": "QuillBot",
      "slug": "quillbot",
      "official_url": "https://quillbot.com/",
      "category": "AI writing tools",
      "best_for": "Paraphrasing, grammar and quick writing cleanup",
      "summary": "AI tools for paraphrasing, grammar, tone, fluency and summarizing.",
      "platforms": "Web, browser extensions",
      "pricing_model": "freemium",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official Premium page lists Free features such as paraphrasing up to 125 words, two modes, basic grammar fixes, limited humanizer and summaries. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high for free limits; exact paid pricing may vary by country/currency.",
      "login_required": "no/limited",
      "account_notes": "Official paraphrasing page is positioned as ad-free and no sign-up required; Premium removes/extends limits.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": true,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Advanced features may require account/subscription.",
      "why_chatgpt_alternative": "Better for fast grammar/paraphrasing than general chat.",
      "use_cases": [
        "grammar checking",
        "paraphrasing",
        "rewriting sentences",
        "tone and fluency cleanup",
        "student writing cleanup"
      ],
      "tags": [
        "writing",
        "no-login",
        "grammar",
        "paraphrasing",
        "free"
      ],
      "recommended_pages": [
        "no-login",
        "for-writing"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "QuillBot homepage",
          "url": "https://quillbot.com/",
          "verified_fields": [
            "paraphrase",
            "grammar",
            "tone",
            "fluency"
          ]
        },
        {
          "title": "Grammar Checker",
          "url": "https://quillbot.com/grammar-check",
          "verified_fields": [
            "no sign-up grammar checker"
          ]
        },
        {
          "title": "QuillBot paraphrasing tool",
          "url": "https://quillbot.com/paraphrasing-tool",
          "verified_fields": [
            "ad-free",
            "no sign-up required"
          ]
        },
        {
          "title": "QuillBot Premium",
          "url": "https://quillbot.com/premium",
          "verified_fields": [
            "free limits",
            "premium features"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/quillbot.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=quillbot.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "official_no_signup_for_paraphraser_limited",
        "works_without_account": "yes for limited paraphrasing/grammar tools",
        "requires_email": "no for limited paraphrasing; yes for account features/subscription",
        "requires_phone": "no",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "yes for paraphraser",
        "free_prompt_limit": "official premium page lists free word limits; verify per tool",
        "tested_date": "2026-06-25",
        "proof_status": "official source verified; screenshot still needed",
        "manual_test_status": "ready for clean browser text-length test"
      },
      "pricing_details": {
        "summary": "Official Premium page lists Free features such as paraphrasing up to 125 words, two modes, basic grammar fixes, limited humanizer and summaries. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high for free limits; exact paid pricing may vary by country/currency.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "8.33",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "not_applicable",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown"
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "supporting tool, not full chatbot",
        "seo_articles": "unknown",
        "rewriting": "strong",
        "grammar": "strong",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "yes/limited",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "yes/paid/verify",
        "ai_detector": "yes",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [
        "you need general chat/research",
        "you need coding help",
        "you need long-form agent workflows"
      ],
      "competitor_gap": "",
      "manual_tests_needed": [
        "English long-form writing test",
        "India/USA availability spot-check",
        "Swahili writing test",
        "Tanzania availability test",
        "clean browser no-login test",
        "clean browser no-login/account-wall test",
        "country availability test",
        "hallucination/citation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review",
        "writing quality and Swahili/English test"
      ],
      "quality_flags": [
        "clean_browser_no_login_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked",
        "writing_quality_test_needed"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "no-login": 82,
        "for-writing": 90
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "official_no_signup_grammar",
        "official_paraphrase_limits",
        "premium_8_33_annual"
      ],
      "paid_from_usd": 8.33,
      "public_ready_by_page": {
        "no-login": false,
        "for-writing": false
      },
      "v5_editor_summary": "QuillBot verified from official sources where available. Best fit: grammar checking, paraphrasing, rewriting sentences. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium-high",
        "no_login_confidence": "high for limited paraphraser",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "officially strong for no-signup paraphrasing/grammar pages; not a full chatbot replacement",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Official Premium page lists Free features such as paraphrasing up to 125 words, two modes, basic grammar fixes, limited humanizer and summaries. Paid-from: None.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Official Premium page lists Free features such as paraphrasing up to 125 words, two modes, basic grammar fixes, limited humanizer and summaries. Paid-from: None.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Official Premium page lists Free features such as paraphrasing up to 125 words, two modes, basic grammar fixes, limited humanizer and summaries.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium-high for free limits; exact paid pricing may vary by country/currency",
          "paid_from_usd": null
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You need fast paraphrasing or grammar cleanup",
          "You want no-signup rewriting tools",
          "You edit existing text more than brainstorm from scratch"
        ],
        "avoid_if": [
          "You need full AI chat reasoning",
          "You need coding help",
          "You need long-form project memory"
        ],
        "replaces_chatgpt_for": [
          "paraphrasing",
          "grammar correction",
          "tone cleanup",
          "summarizing existing text"
        ],
        "does_not_replace_chatgpt_for": [
          "general AI assistant use",
          "coding",
          "creative brainstorming with memory"
        ],
        "plain_english": "Best no-signup writing cleanup tool, but label it as a partial replacement only."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 80,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 55,
        "marketing_copy": 40,
        "grammar_rewrite": 95,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "pricing_display_summary": "Official Premium page lists Free features such as paraphrasing up to 125 words, two modes, basic grammar fixes, limited humanizer and summaries. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high for free limits; exact paid pricing may vary by country/currency. Paid-from display value: 8.33. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-writing-tools",
      "categories": [
        "ai-writing-tools",
        "writing-ai",
        "privacy-ai"
      ],
      "normalized_name": "QuillBot",
      "source_aliases": [
        "quillbot"
      ],
      "icon": "/FindBetterApp/assets/img/tools/quillbot.svg",
      "profile_path": "/FindBetterApp/software/quillbot/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/quillbot/about/",
      "platform_list": [
        "Web",
        "browser extensions"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "quillbot",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "quivr": {
      "id": "quivr",
      "name": "Quivr",
      "slug": "quivr",
      "official_url": "https://github.com/QuivrHQ/quivr",
      "profile_path": "/FindBetterApp/software/quivr/about/",
      "primary_category": "self-hosted-ai",
      "categories": [
        "self-hosted-ai",
        "ai-search-engines",
        "research-ai",
        "privacy-ai",
        "open-source-ai",
        "ai-chatbots",
        "local-ai-tools"
      ],
      "tags": [
        "chatgpt-alternative",
        "claude-alternative",
        "for-research",
        "free",
        "login-required",
        "open-source",
        "personal-ai-knowledge-base",
        "privacy-focused",
        "research",
        "self-hosted",
        "v13-candidate"
      ],
      "best_for": "Second-brain knowledge assistant powered by generative AI",
      "summary": "Quivr is a second-brain AI knowledge assistant. It fits Claude alternatives for personal/team knowledge bases and private document workflows.",
      "pricing_model": "open-source / hosted may vary",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "self-hosted/admin or hosted account",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Self-hosted / Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Quivr",
      "source_aliases": [
        "quivr"
      ],
      "icon": "/FindBetterApp/assets/img/tools/quivr.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/quivr/about/",
      "platform_list": [
        "Self-hosted",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "quivr",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "qwen": {
      "id": "qwen",
      "name": "Qwen Studio",
      "slug": "qwen",
      "official_url": "https://qwen.ai/",
      "category": "AI assistant/model ecosystem",
      "best_for": "Qwen-model assistant for creativity, productivity, study and coding",
      "summary": "Official Qwen assistant powered by Qwen models, with mobile/web app and open-model ecosystem.",
      "platforms": "Web, mobile app",
      "pricing_model": "free/verify",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
      "login_required": "yes/limited",
      "account_notes": "Open-weight model family; account behavior depends on where user runs it (model hub, local runner, cloud app).",
      "open_source": false,
      "license": "Open-weight model / not a full app license",
      "open_weight": true,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": true,
      "android": true,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "Hosted app is not fully open-source/self-hosted; country availability must be tested.",
      "why_chatgpt_alternative": "Good alternative for users wanting Qwen model access and open-weight ecosystem references.",
      "use_cases": [
        "open-weight model deployment",
        "local AI experiments",
        "coding/writing model tests"
      ],
      "tags": [
        "open-weight",
        "writing",
        "coding",
        "study",
        "qwen-models",
        "model-ecosystem",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "for-coding",
        "for-writing"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Qwen AI",
          "url": "https://qwen.ai/",
          "verified_fields": [
            "Qwen Studio",
            "AI assistant",
            "free to use"
          ]
        },
        {
          "title": "Qwen Chat",
          "url": "https://chat.qwen.ai/",
          "verified_fields": [
            "official platform",
            "Qwen models",
            "login/signup"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://github.com/QwenLM/Qwen",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/qwen.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=qwen.ai&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {},
      "coding_matrix": {},
      "writing_matrix": {},
      "model_access": {
        "qwen_models": "yes",
        "open_model_support": "yes/for model ecosystem",
        "coding": "yes/verify"
      },
      "avoid_if": [
        "you need no-login",
        "you need Western-only providers"
      ],
      "competitor_gap": "Separates hosted Qwen Studio from open-weight Qwen models.",
      "manual_tests_needed": [
        "English long-form writing test",
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Swahili writing test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "hallucination/citation test",
        "mobile web/app first-run test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "model_vs_app_distinction_needed",
        "official_sources_attached",
        "v5_source_checked",
        "writing_quality_test_needed"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "for-coding": 60,
        "for-writing": 60
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [],
      "public_ready_by_page": {
        "open-source": false,
        "for-coding": false,
        "for-writing": false
      },
      "v5_editor_summary": "Qwen Studio verified from official sources where available. Best fit: open-weight model deployment, local AI experiments, coding/writing model tests. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed",
          "free_plan_limits": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check."
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "open-weight model deployment",
          "local AI experiments",
          "coding/writing model tests"
        ],
        "avoid_if": [
          "you need no-login",
          "you need Western-only providers"
        ],
        "replaces_chatgpt_for": [
          "open-weight model deployment",
          "local AI experiments",
          "coding/writing model tests"
        ],
        "does_not_replace_chatgpt_for": [
          "Hosted app is not fully open-source/self-hosted; country availability must be tested."
        ],
        "plain_english": "Good alternative for users wanting Qwen model access and open-weight ecosystem references."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 70,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Freemium/paid plan indicated; exact free limits, trial rules and prices require official pricing check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "api-providers",
        "ai-coding-tools",
        "writing-ai"
      ],
      "normalized_name": "Qwen Studio",
      "source_aliases": [
        "qwen"
      ],
      "icon": "/FindBetterApp/assets/img/tools/qwen.svg",
      "profile_path": "/FindBetterApp/software/qwen/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/qwen/about/",
      "platform_list": [
        "Web",
        "mobile app",
        "iOS",
        "Android"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "qwen",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "radio-garden": {
      "id": "radio-garden",
      "name": "Radio Garden",
      "slug": "radio-garden",
      "company": "Radio Garden",
      "official_url": "https://radio.garden/",
      "profile_path": "/FindBetterApp/software/radio-garden/about/",
      "primary_category": "radio",
      "categories": [
        "radio",
        "free-music-apps",
        "regional-music",
        "ai-coding-tools",
        "music-streaming"
      ],
      "tags": [
        "spotify-alternative",
        "free",
        "live-radio",
        "global-radio",
        "travel",
        "discovery",
        "radio-map"
      ],
      "best_for": "Discovering live radio stations worldwide by location",
      "summary": "Interactive globe-style radio app for listening to thousands of live radio stations around the world.",
      "pricing_model": "free / optional app features",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_note": "Free app/listening; optional app features/subscription may vary by platform.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "Radio Garden Google Play listing says users can listen to thousands of live radio stations worldwide by rotating the globe.",
      "source_url": "https://play.google.com/store/apps/details?hl=en&id=com.jonathanpuckey.radiogarden",
      "normalized_name": "Radio Garden",
      "source_aliases": [
        "radio-garden"
      ],
      "icon": "/FindBetterApp/assets/img/tools/radio-garden.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/radio-garden/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "radio-garden",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "ragflow": {
      "id": "ragflow",
      "name": "RAGFlow",
      "slug": "ragflow",
      "official_url": "https://ragflow.io/",
      "profile_path": "/FindBetterApp/software/ragflow/about/",
      "primary_category": "self-hosted-ai",
      "categories": [
        "self-hosted-ai",
        "ai-search-engines",
        "research-ai",
        "privacy-ai",
        "open-source-ai",
        "ai-chatbots",
        "local-ai-tools"
      ],
      "tags": [
        "chatgpt-alternative",
        "claude-alternative",
        "for-research",
        "free",
        "open-source",
        "open-source-rag-engine",
        "privacy-focused",
        "research",
        "self-hosted",
        "v13-candidate"
      ],
      "best_for": "Self-hosted RAG with deep document understanding and citation-backed QA",
      "summary": "RAGFlow is an open-source RAG engine for document understanding and citation-backed question answering. It is a strong Claude self-hosted document/research alternative.",
      "pricing_model": "open-source / cloud may vary",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "self-hosted/admin",
      "open_source": true,
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Self-hosted, Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "RAGFlow",
      "source_aliases": [
        "ragflow"
      ],
      "icon": "/FindBetterApp/assets/img/tools/ragflow.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/ragflow/about/",
      "platform_list": [
        "Self-hosted",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "ragflow",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "raycast-ai": {
      "id": "raycast-ai",
      "name": "Raycast AI",
      "slug": "raycast-ai",
      "official_url": "https://www.raycast.com/core-features/ai",
      "profile_path": "/FindBetterApp/software/raycast-ai/about/",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "ai-coding-tools",
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "commands",
        "desktop",
        "desktop-ai",
        "free",
        "local-ai",
        "login-required",
        "mac",
        "paid",
        "productivity",
        "research",
        "v13-2-candidate",
        "writing"
      ],
      "best_for": "macOS/desktop productivity, commands, AI writing, research and automation",
      "summary": "Raycast AI brings leading models and AI commands into the desktop launcher workflow for writing, research, coding and productivity without leaving the operating system.",
      "pricing_model": "free limited messages / Pro / Advanced AI add-on",
      "free_plan": true,
      "paid_from_usd": 8,
      "login_required": "account required for sync/paid/full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "macOS, Windows/iOS availability evolving, desktop productivity app",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Raycast AI",
      "source_aliases": [
        "raycast-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/raycast-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/raycast-ai/about/",
      "platform_list": [
        "macOS",
        "Windows",
        "iOS availability evolving",
        "desktop productivity app"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "raycast-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "read-ai": {
      "id": "read-ai",
      "name": "Read AI",
      "slug": "read-ai",
      "official_url": "https://www.read.ai/",
      "category": "AI meeting and productivity assistant",
      "best_for": "Teams looking for meeting analytics and AI-generated action items.",
      "summary": "AI meeting summaries, reports and productivity insights across meeting and messaging workflows.",
      "platforms": "Web, Zoom/Meet/Teams/integrations",
      "pricing_model": "Free plan; paid pricing needs screenshot.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free plan; paid pricing needs screenshot.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI meeting summaries, reports and productivity insights across meeting and messaging workflows.",
      "tags": [
        "meetings",
        "productivity",
        "ai-meeting-and-productivity-assistant",
        "free"
      ],
      "source_urls": [
        "https://www.read.ai/pricing",
        "https://www.read.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "normalized_name": "Read AI",
      "source_aliases": [
        "read-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/read-ai.svg",
      "profile_path": "/FindBetterApp/software/read-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/read-ai/about/",
      "platform_list": [
        "Web",
        "Zoom",
        "Meet",
        "Teams",
        "integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "read-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "reclaim-ai": {
      "id": "reclaim-ai",
      "name": "Reclaim AI",
      "slug": "reclaim-ai",
      "official_url": "https://reclaim.ai/",
      "category": "AI calendar scheduling",
      "best_for": "Users looking for Gemini-like planning in Google Calendar workflows.",
      "summary": "AI calendar planner that schedules habits, tasks, meetings and focus time automatically.",
      "platforms": "Web, Google Calendar, integrations",
      "pricing_model": "Free plan; paid tiers need screenshot.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free plan; paid tiers need screenshot.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI calendar planner that schedules habits, tasks, meetings and focus time automatically.",
      "tags": [
        "calendar",
        "productivity",
        "ai-calendar-scheduling",
        "free"
      ],
      "source_urls": [
        "https://reclaim.ai/pricing",
        "https://reclaim.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Reclaim AI",
      "source_aliases": [
        "reclaim-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/reclaim-ai.svg",
      "profile_path": "/FindBetterApp/software/reclaim-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/reclaim-ai/about/",
      "platform_list": [
        "Web",
        "Google Calendar",
        "integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "reclaim-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "relaythat": {
      "id": "relaythat",
      "name": "RelayThat",
      "slug": "relaythat",
      "official_url": "https://www.relaythat.com/",
      "pricing_url": "https://www.relaythat.com/pricing",
      "profile_path": "/FindBetterApp/software/relaythat/",
      "primary_category": "brand-management-tools",
      "categories": [
        "brand-management-tools",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "tags": [
        "design-automation",
        "brand-kit",
        "creative-automation",
        "social-media-design",
        "marketing-design"
      ],
      "best_for": "design automation, one-brand-to-many-layouts workflows, marketing asset resizing and consistent campaign creative",
      "summary": "RelayThat helps users with design automation, one-brand-to-many-layouts workflows, marketing asset resizing and consistent campaign creative.",
      "pricing_model": "Pricing requires final checkout verification; official pricing page lists brand assets, SmartLayouts and automation features",
      "free_plan": "unknown",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "RelayThat",
      "source_aliases": [
        "relaythat"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/relaythat/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "relaythat",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "relevance-ai": {
      "id": "relevance-ai",
      "name": "Relevance AI",
      "slug": "relevance-ai",
      "official_url": "https://relevanceai.com/",
      "category": "AI workforce / multi-agent platform",
      "best_for": "Teams building AI agents and multi-agent workers for sales, support and operations",
      "summary": "Relevance AI is a low/no-code platform for building AI agents and multi-agent teams. It belongs in Gemini alternatives for agents and business automation, not casual consumer chat.",
      "platforms": "Web cloud",
      "pricing_model": "Try/free entry plus Team/Enterprise/custom pricing",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official docs describe a pricing model based on Actions and Vendor Credits; Enterprise is custom. Requires screenshot before launch.",
      "paid_from_usd": "custom",
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-workforce",
        "multi-agent-platform",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "normalized_name": "Relevance AI",
      "source_aliases": [
        "relevance-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/relevance-ai.svg",
      "profile_path": "/FindBetterApp/software/relevance-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/relevance-ai/about/",
      "platform_list": [
        "Web cloud"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "relevance-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "remio": {
      "id": "remio",
      "name": "Remio",
      "slug": "remio",
      "official_url": "https://www.remio.ai/",
      "category": "AI memory / knowledge hub",
      "best_for": "Users who want Gemini-like memory over personal knowledge and local files.",
      "summary": "Personal AI knowledge hub that captures web pages, meetings and files, then lets users ask questions from their own data.",
      "platforms": "Desktop/Web, browser capture, files",
      "pricing_model": "Free plan; BYOK paid plan shown from $14.90/month; screenshot needed for all tiers.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free plan; BYOK paid plan shown from $14.90/month; screenshot needed for all tiers.",
      "paid_from_usd": 14.9,
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": true,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "Personal AI knowledge hub that captures web pages, meetings and files, then lets users ask questions from their own data.",
      "tags": [
        "memory",
        "knowledge",
        "research",
        "ai-memory",
        "knowledge-hub",
        "free"
      ],
      "source_urls": [
        "https://www.remio.ai/pricing",
        "https://www.remio.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "research-ai",
        "ai-search-engines",
        "local-ai-tools"
      ],
      "normalized_name": "Remio",
      "source_aliases": [
        "remio"
      ],
      "icon": "/FindBetterApp/assets/img/tools/remio.svg",
      "profile_path": "/FindBetterApp/software/remio/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/remio/about/",
      "platform_list": [
        "Desktop",
        "Web",
        "browser capture",
        "files"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "remio",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "remove-bg": {
      "id": "remove-bg",
      "name": "remove.bg",
      "slug": "remove-bg",
      "official_url": "https://www.remove.bg/",
      "profile_path": "/FindBetterApp/software/remove-bg/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "photo-editing",
        "background-remover",
        "canva-alternative",
        "free"
      ],
      "best_for": "Background removal without paying for a full design suite",
      "summary": "remove.bg helps users with background removal without paying for a full design suite.",
      "pricing_model": "Free previews; paid credits/subscriptions for high-resolution output",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "remove.bg",
      "source_aliases": [
        "remove-bg"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/remove-bg/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "remove-bg",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "renderforest": {
      "id": "renderforest",
      "name": "Renderforest",
      "official_url": "https://www.renderforest.com/",
      "pricing_url": "https://www.renderforest.com/pricing",
      "summary": "Renderforest is an online design/video platform for promo videos, logo animations, intros, slideshows, websites and marketing assets.",
      "best_for": "template videos, intros, product promos and small-business marketing",
      "pricing_model": "freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free/start route; paid pricing needs current screenshot.",
      "pricing_display_summary": "Free/start route plus paid plans; verify current pricing, watermark and export limits.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "Renderforest official pricing/site",
      "source_url": "https://www.renderforest.com/pricing",
      "evidence": "Official pages position Renderforest as online video/design platform; current pricing proof needed.",
      "contexts": [
        "for-small-business",
        "online",
        "for-beginners",
        "free-online"
      ],
      "tags": [
        "video-editor",
        "online-video-editor",
        "business-video",
        "templates",
        "intro-maker",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "renderforest",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "logo-design-tools",
        "graphic-design-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for template videos, intros, product promos and small-business marketing",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Renderforest",
      "source_aliases": [
        "renderforest"
      ],
      "icon": "/FindBetterApp/assets/img/tools/renderforest.svg",
      "profile_path": "/FindBetterApp/software/renderforest/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/renderforest/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "renderforest",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "replit-agent": {
      "id": "replit-agent",
      "name": "Replit Agent",
      "slug": "replit-agent",
      "official_url": "https://replit.com/ai",
      "category": "AI app builder/coding agent",
      "best_for": "Natural-language app and website building with deployment",
      "summary": "AI agent for building apps/sites on Replit with full-stack infrastructure, auth, database, hosting and monitoring.",
      "platforms": "Web IDE/platform",
      "pricing_model": "freemium/subscription",
      "free_plan": true,
      "starting_price_usd": 20,
      "pricing_notes": "Starter free with daily Agent credits; Replit Core listed at $20/month billed annually or $25 monthly. Lowest known paid entry: $20/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: high.",
      "login_required": "yes",
      "account_notes": "Replit account required; free/starter includes limited daily Agent credits per official pricing.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "High autonomy needs safeguards; production data/secrets handling must be reviewed.",
      "why_chatgpt_alternative": "Alternative for users who want ChatGPT-like coding help plus instant app hosting/deployment.",
      "use_cases": [
        "natural-language app building",
        "quick prototypes",
        "host/deploy apps",
        "non-developer app creation"
      ],
      "tags": [
        "coding",
        "app-builder",
        "deployment",
        "no-code",
        "ai-app-builder",
        "coding-agent",
        "free"
      ],
      "recommended_pages": [
        "for-coding"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Replit AI",
          "url": "https://replit.com/ai",
          "verified_fields": [
            "natural language app/site building",
            "Replit Agent",
            "deploy right away"
          ]
        },
        {
          "title": "Replit homepage",
          "url": "https://replit.com/",
          "verified_fields": [
            "agent writes production-ready code",
            "auth/database/hosting/monitoring"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://replit.com/pricing",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/replit-agent.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=replit.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "login_or_provider_account_likely_required",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Starter free with daily Agent credits; Replit Core listed at $20/month billed annually or $25 monthly. Lowest known paid entry: $20/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: high.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "official source linked, screenshot recommended",
        "paid_from_usd": "20",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {},
      "coding_matrix": {
        "web_ide": "yes",
        "deployment": "yes",
        "can_edit_files": true,
        "can_run_commands": true,
        "best_for_beginners": "yes",
        "sandbox": "platform-managed"
      },
      "writing_matrix": {},
      "model_access": {},
      "avoid_if": [
        "you already have a local IDE workflow",
        "you need self-hosted agent only",
        "you cannot risk autonomous changes without backups"
      ],
      "competitor_gap": "Safety incidents/backup/data-risk flags for app-building agents.",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "mobile web/app first-run test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "for-coding": 60
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "official_free_daily_credits",
        "core_20_usd_annual"
      ],
      "paid_from_usd": 20,
      "public_ready_by_page": {
        "for-coding": false
      },
      "v5_editor_summary": "Replit Agent verified from official sources where available. Best fit: natural-language app building, quick prototypes, host/deploy apps. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "high",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "official source linked, screenshot recommended",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Starter free with daily Agent credits; Replit Core listed at $20/month billed annually or $25 monthly. Paid-from: 20.",
        "free_plan": true,
        "starting_price_usd": 20,
        "confidence": "official source linked, screenshot recommended",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Starter free with daily Agent credits; Replit Core listed at $20/month billed annually or $25 monthly. Paid-from: 20.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Starter free with daily Agent credits; Replit Core listed at $20/month billed annually or $25 monthly.",
          "paid_from_usd": 20,
          "pricing_confidence": "high",
          "last_pricing_checked": "2026-06-25",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed"
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "natural-language app building",
          "quick prototypes",
          "host/deploy apps"
        ],
        "avoid_if": [
          "you already have a local IDE workflow",
          "you need self-hosted agent only",
          "you cannot risk autonomous changes without backups"
        ],
        "replaces_chatgpt_for": [
          "natural-language app building",
          "quick prototypes",
          "host/deploy apps",
          "non-developer app creation"
        ],
        "does_not_replace_chatgpt_for": [
          "High autonomy needs safeguards; production data/secrets handling must be reviewed."
        ],
        "plain_english": "Alternative for users who want ChatGPT-like coding help plus instant app hosting/deployment."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 50
      },
      "pricing_display_summary": "Starter free with daily Agent credits; Replit Core listed at $20/month billed annually or $25 monthly. Lowest known paid entry: $20/mo or equivalent when billed monthly, where applicable. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: high. Paid-from display value: 20. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "normalized_name": "Replit Agent",
      "source_aliases": [
        "replit-agent"
      ],
      "icon": "/FindBetterApp/assets/img/tools/replit-agent.svg",
      "profile_path": "/FindBetterApp/software/replit-agent/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/replit-agent/about/",
      "platform_list": [
        "Web IDE",
        "platform",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "replit-agent",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "research-rabbit": {
      "id": "research-rabbit",
      "name": "Research Rabbit",
      "slug": "research-rabbit",
      "official_url": "https://www.researchrabbit.ai/",
      "profile_path": "/FindBetterApp/software/research-rabbit/about/",
      "primary_category": "education-ai-tools",
      "categories": [
        "education-ai-tools",
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "academic-research",
        "literature-review",
        "citation-map",
        "students",
        "research",
        "claude-alternative",
        "literature-discovery",
        "free"
      ],
      "best_for": "Researchers who want visual paper discovery, paper collections and related-work exploration without using Claude as a generic chatbot.",
      "summary": "Research Rabbit is a research discovery tool for finding related papers, author networks and literature trails. It is a strong Claude alternative when the user problem is discovering papers around a seed article rather than drafting text.",
      "pricing_model": "free / donation-supported / institution-facing",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_notes": "Public product positioning emphasizes free research discovery. Verify institutional or premium options manually before indexing.",
      "source": "https://www.researchrabbit.ai/",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Research Rabbit",
      "source_aliases": [
        "research-rabbit"
      ],
      "icon": "/FindBetterApp/assets/img/tools/research-rabbit.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/research-rabbit/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "research-rabbit",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "roo-code": {
      "id": "roo-code",
      "name": "Roo Code",
      "slug": "roo-code",
      "official_url": "https://github.com/RooCodeInc/Roo-Code",
      "category": "AI coding agent",
      "best_for": "Open-source autonomous coding agent inside the editor",
      "summary": "Roo Code is an open-source autonomous coding agent for code editing and multi-agent-style workflows. It is a strong Claude Code alternative for editor users.",
      "platforms": "VS Code / editor extension",
      "pricing_model": "open-source / BYOK",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Roo Code GitHub repository.",
      "login_required": "no app account; model/API account may be needed",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": true,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": true,
      "ide_support": [
        "VS Code"
      ],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": true,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding, open-source, self-hosted pages.",
      "use_cases": [
        "for-coding",
        "open-source",
        "self-hosted"
      ],
      "tags": [
        "ai-coding-agent",
        "claude-alternative",
        "for-coding",
        "open-source",
        "self-hosted",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "for-coding",
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Roo Code GitHub repository",
          "url": "https://github.com/RooCodeInc/Roo-Code",
          "verified_fields": [
            "open-source autonomous coding agent",
            "Apache 2.0",
            "editor workflow"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/roo-code.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source / BYOK. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-coding": 90,
        "open-source": 88,
        "self-hosted": 72
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-coding": false,
        "open-source": false,
        "self-hosted": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-coding, open-source, self-hosted. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Roo Code GitHub repository. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "capcut-alternatives",
        "video-editors"
      ],
      "normalized_name": "Roo Code",
      "source_aliases": [
        "roo-code"
      ],
      "icon": "/FindBetterApp/assets/img/tools/roo-code.svg",
      "profile_path": "/FindBetterApp/software/roo-code/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/roo-code/about/",
      "platform_list": [
        "VS Code",
        "editor extension",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "roo-code",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "roon": {
      "id": "roon",
      "name": "Roon",
      "slug": "roon",
      "category": "Audiophile Music Library",
      "primary_category_id": "local-music",
      "categories": [
        "music-streaming",
        "hifi-music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://roon.app/",
      "pricing_url": "https://roon.app/en/pricing",
      "summary": "Premium music management and discovery platform for audiophiles with rich metadata and multi-room/home audio features.",
      "best_for": "Audiophile music library management",
      "pricing_model": "$14.99 monthly, $12.49/month annually, lifetime $829.99 from official pricing",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 14.99,
      "paid_from_text": "$14.99 monthly, $12.49/month annually, lifetime $829.99 from official pricing",
      "pricing_display_summary": "$14.99 monthly, $12.49/month annually, lifetime $829.99 from official pricing",
      "tags": [
        "audiophile",
        "local-music",
        "music-library",
        "spotify-alternative",
        "audiophile-music-library",
        "free"
      ],
      "contexts": [
        "audiophile",
        "local-music",
        "music-library",
        "spotify-alternative"
      ],
      "spotify_fit": "Audiophile music library management",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://roon.app/en/pricing",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "Roon",
      "source_aliases": [
        "roon"
      ],
      "icon": "/FindBetterApp/assets/img/tools/roon.svg",
      "profile_path": "/FindBetterApp/software/roon/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/roon/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "roon",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "runway": {
      "id": "runway",
      "name": "Runway",
      "official_url": "https://runwayml.com/",
      "pricing_url": "https://runwayml.com/pricing",
      "summary": "Runway is an AI creative platform for generative video, image and editing workflows. It is not a normal timeline editor, but it is an important CapCut alternative for prompt-based AI video creation.",
      "best_for": "AI video generation, image-to-video, generative edits and creative experiments",
      "pricing_model": "freemium credits",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 12,
      "paid_from_text": "Free forever plan; Standard from $12/user/month annually or $15 monthly according to official pricing.",
      "pricing_display_summary": "Free forever plan with one-time credits; Standard starts at $12/user/month annually or $15 monthly.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "Manual export/download watermark and credit-limit test required.",
      "user_friendly_level": "beginner to intermediate",
      "source": "Runway official pricing",
      "source_url": "https://runwayml.com/pricing",
      "evidence": "Official pricing page lists Free, Standard, Pro and Max plans with credits and AI video tools.",
      "contexts": [
        "online",
        "for-tiktok",
        "for-youtube-shorts",
        "free",
        "professional"
      ],
      "tags": [
        "video-editor",
        "ai-video",
        "generative-video",
        "online",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "runway",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for AI video generation, image-to-video, generative edits and creative experiments",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Runway",
      "source_aliases": [
        "runway"
      ],
      "icon": "/FindBetterApp/assets/img/tools/runway.svg",
      "profile_path": "/FindBetterApp/software/runway/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/runway/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "runway",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "rytr": {
      "id": "rytr",
      "name": "Rytr",
      "slug": "rytr",
      "official_url": "https://rytr.me/",
      "category": "AI writing assistant",
      "best_for": "Budget AI writing, rewriting, tones and short-form content generation",
      "summary": "Rytr is an affordable AI writing assistant for generating, rewriting and polishing content across use cases and tones, with a free forever plan.",
      "platforms": "Web, Chrome extension",
      "pricing_model": "free / Unlimited / Premium",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 7.5,
      "pricing_notes": "Official pricing page shows Free forever/no credit card, Unlimited at $7.50/mo and Premium at $24.16/mo on yearly view.",
      "login_required": "account required for saved/full use",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": true,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": false,
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, cheaper, for-writing pages.",
      "why_claude_alternative": "Rytr is an affordable AI writing assistant for generating, rewriting and polishing content across use cases and tones, with a free forever plan.",
      "use_cases": [
        "free",
        "cheaper",
        "for-writing",
        "no-login"
      ],
      "tags": [
        "writing",
        "cheap",
        "free",
        "chrome-extension",
        "claude-alternative",
        "v13-2-candidate",
        "ai-writing-assistant"
      ],
      "recommended_pages": [
        "free",
        "cheaper",
        "for-writing",
        "no-login"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Rytr pricing page",
          "url": "https://rytr.me/pricing",
          "verified_fields": [
            "free forever no CC",
            "Unlimited $7.50/mo",
            "Premium $24.16/mo"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/rytr.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=rytr.me&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official pricing page shows Free forever/no credit card, Unlimited at $7.50/mo and Premium at $24.16/mo on yearly view. Paid-from display value: 7.5. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "writing-ai",
      "categories": [
        "writing-ai",
        "ai-chatbots"
      ],
      "normalized_name": "Rytr",
      "source_aliases": [
        "rytr"
      ],
      "icon": "/FindBetterApp/assets/img/tools/rytr.svg",
      "profile_path": "/FindBetterApp/software/rytr/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/rytr/about/",
      "platform_list": [
        "Web",
        "Chrome extension"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "rytr",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "sana": {
      "id": "sana",
      "name": "Sana",
      "slug": "sana",
      "official_url": "https://sanalabs.com/products/sana/",
      "profile_path": "/FindBetterApp/software/sana/about/",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "education-ai-tools",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "business-ai",
        "enterprise-search",
        "agents",
        "knowledge-base",
        "teams",
        "claude-alternative",
        "business-ai-agents",
        "free"
      ],
      "best_for": "Teams that want expert AI agents grounded in company knowledge without building everything from scratch.",
      "summary": "Sana helps companies create expert AI agents over company knowledge. It fits Claude business alternatives when teams need agent building, learning, knowledge workflows and connectors.",
      "pricing_model": "free / paid / enterprise",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_notes": "Official agent pricing says starting from $0/month. Paid team/enterprise details require checkout or sales verification before indexing.",
      "source": "https://sanalabs.com/agent-pricing",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Sana",
      "source_aliases": [
        "sana"
      ],
      "icon": "/FindBetterApp/assets/img/tools/sana.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/sana/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "sana",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "scholarcy": {
      "id": "scholarcy",
      "name": "Scholarcy",
      "slug": "scholarcy",
      "official_url": "https://www.scholarcy.com/",
      "profile_path": "/FindBetterApp/software/scholarcy/about/",
      "primary_category": "research-ai",
      "categories": [
        "research-ai",
        "education-ai-tools",
        "ai-chatbots",
        "ai-coding-tools",
        "ai-search-engines"
      ],
      "tags": [
        "academic-research",
        "summarizer",
        "students",
        "reading",
        "papers",
        "claude-alternative",
        "research-summarizer",
        "free"
      ],
      "best_for": "Students and researchers who need structured summaries and flashcards from papers and reports.",
      "summary": "Scholarcy summarizes academic papers, reports and chapters into digestible summaries and key points. It is a Claude alternative for reading-heavy workflows where users need consistent paper summaries rather than open-ended chat.",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "paid_from_usd": 4.99,
      "pricing_notes": "Exact plan and student prices should be checked from the official pricing page before indexing.",
      "source": "https://www.scholarcy.com/pricing/",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Scholarcy",
      "source_aliases": [
        "scholarcy"
      ],
      "icon": "/FindBetterApp/assets/img/tools/scholarcy.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/scholarcy/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "scholarcy",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "scispace": {
      "id": "scispace",
      "name": "SciSpace",
      "slug": "scispace",
      "official_url": "https://scispace.com/",
      "profile_path": "/FindBetterApp/software/scispace/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "academic",
        "browser-extension",
        "chatgpt-alternative",
        "citations",
        "claude-alternative",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "paid",
        "papers",
        "research",
        "v11-2-added",
        "writing"
      ],
      "best_for": "Academic research, literature review and cited writing",
      "summary": "SciSpace is an AI research assistant for academics, systematic literature reviews and cited writing across a large paper corpus.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "needs test",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "SciSpace",
      "source_aliases": [
        "scispace"
      ],
      "icon": "/FindBetterApp/assets/img/tools/scispace.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/scispace/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "scispace",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "scite": {
      "id": "scite",
      "name": "Scite Assistant",
      "slug": "scite",
      "official_url": "https://scite.ai/",
      "profile_path": "/FindBetterApp/software/scite/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "ai-citation-research-assistant",
        "chatgpt-alternative",
        "claude-alternative",
        "for-research",
        "login-required",
        "paid",
        "research",
        "v13-candidate"
      ],
      "best_for": "Research questions backed by citations and Smart Citations",
      "summary": "Scite Assistant is a research assistant built around citation context and scientific literature. It is a specialist Claude alternative for citation-backed research.",
      "pricing_model": "paid / trial may vary",
      "free_plan": false,
      "paid_from_usd": null,
      "login_required": "yes",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Scite Assistant",
      "source_aliases": [
        "scite"
      ],
      "icon": "/FindBetterApp/assets/img/tools/scite.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/scite/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "scite",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "screenpal": {
      "id": "screenpal",
      "name": "ScreenPal",
      "official_url": "https://screenpal.com/",
      "pricing_url": "https://screenpal.com/plans",
      "summary": "ScreenPal is a screen recorder and video editor for tutorials, lessons, demos and quick screen-based videos. It is a useful CapCut alternative for education and how-to content.",
      "best_for": "Screen recording, tutorials, education videos and no-watermark recorder workflows",
      "pricing_model": "freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free plan records/edits/hosts with 15-minute recording limit; paid plans unlock more features. Exact paid-from needs pricing screenshot.",
      "pricing_display_summary": "Free plan includes recording, editing and hosting with 15-minute recording limit; paid plans unlock unlimited recording and more tools.",
      "devices": [
        "Web",
        "Windows",
        "macOS",
        "Chromebook",
        "Android",
        "iPhone"
      ],
      "platforms": "Web, Windows, macOS, ChromeOS, Android, iOS",
      "no_watermark_free": "Official recorder FAQ says no watermark on free recorder; still capture proof screenshot.",
      "user_friendly_level": "very beginner friendly",
      "source": "ScreenPal official plans/recorder pages",
      "source_url": "https://screenpal.com/plans",
      "evidence": "Official plan page says free users can record/edit/host; recorder FAQ says no watermark and no account required for free recorder.",
      "contexts": [
        "online",
        "for-pc",
        "no-watermark",
        "free",
        "privacy-focused"
      ],
      "tags": [
        "video-editor",
        "screen-recorder",
        "online",
        "no-watermark",
        "tutorials",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "screenpal",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Screen recording, tutorials, education videos and no-watermark recorder workflows",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "ScreenPal",
      "source_aliases": [
        "screenpal"
      ],
      "icon": "/FindBetterApp/assets/img/tools/screenpal.svg",
      "profile_path": "/FindBetterApp/software/screenpal/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/screenpal/about/",
      "platform_list": [
        "Web",
        "Windows",
        "macOS",
        "ChromeOS",
        "Android",
        "iOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "screenpal",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "scribus": {
      "id": "scribus",
      "name": "Scribus",
      "slug": "scribus",
      "official_url": "https://www.scribus.net/",
      "profile_path": "/FindBetterApp/software/scribus/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "local-ai-tools",
        "open-source-ai"
      ],
      "tags": [
        "desktop-publishing",
        "free",
        "open-source",
        "canva-alternative",
        "open-source-desktop-publishing"
      ],
      "best_for": "Desktop publishing, brochures, PDFs and print layouts",
      "summary": "Scribus helps users with desktop publishing, brochures, pdfs and print layouts.",
      "pricing_model": "Free and open source",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "depends",
      "open_source": true,
      "open_weight": false,
      "self_hosted": false,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Scribus",
      "source_aliases": [
        "scribus"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/scribus/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "scribus",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "semantic-scholar": {
      "id": "semantic-scholar",
      "name": "Semantic Scholar",
      "slug": "semantic-scholar",
      "official_url": "https://www.semanticscholar.org/",
      "category": "Academic search engine",
      "best_for": "Searching academic papers and citation context",
      "summary": "Semantic Scholar is an academic search engine useful for Gemini research pages. It is a source-discovery tool rather than a general chat assistant.",
      "platforms": "Web",
      "pricing_model": "Free",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free academic search; verify API or advanced usage separately if needed.",
      "paid_from_usd": 0,
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "academic-search-engine",
        "free"
      ],
      "primary_category": "education-ai-tools",
      "categories": [
        "education-ai-tools",
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "normalized_name": "Semantic Scholar",
      "source_aliases": [
        "semantic-scholar"
      ],
      "icon": "/FindBetterApp/assets/img/tools/semantic-scholar.svg",
      "profile_path": "/FindBetterApp/software/semantic-scholar/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/semantic-scholar/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "semantic-scholar",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "shotcut": {
      "id": "shotcut",
      "name": "Shotcut",
      "slug": "shotcut",
      "official_url": "https://www.shotcut.org/",
      "pricing_url": "https://www.shotcut.org/download/",
      "summary": "Shotcut is a free, open-source, cross-platform video editor for Windows, Mac and Linux with native timeline editing, broad format support and 4K support.",
      "best_for": "Free open-source desktop video editing on Windows, Mac and Linux",
      "pricing_model": "free open-source",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free open-source desktop app",
      "pricing_display_summary": "Free and open-source; no app subscription.",
      "devices": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "platforms": "Windows, macOS, Linux",
      "no_watermark_free": "Free/open-source desktop editor; export/watermark proof still required before launch.",
      "user_friendly_level": "intermediate",
      "source": "Shotcut official site",
      "source_url": "https://www.shotcut.org/",
      "evidence": "Official Shotcut site says it is free, open source and cross-platform for Windows, Mac and Linux, with wide format support and 4K resolution support.",
      "pricing_confidence": "high for free/open-source; manual install/export screenshot needed",
      "strengths": [
        "Free and open-source",
        "Windows, Mac and Linux support",
        "Good format support",
        "Useful privacy/local desktop option"
      ],
      "weaknesses": [
        "Less template/social-media focused than CapCut",
        "Learning curve for beginners",
        "Manual export proof needed"
      ],
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "local-ai-tools",
        "privacy-ai",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "open-source",
        "desktop-video-editor",
        "free",
        "privacy-focused",
        "local-editing",
        "creator-tools",
        "short-form-creator-tools"
      ],
      "contexts": [
        "free",
        "open-source",
        "for-pc",
        "privacy-focused",
        "professional"
      ],
      "capcut_fit": "Open-source CapCut alternative for free open-source desktop video editing on windows, mac and linux.",
      "last_pricing_checked": "2026-06-26",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "download/install screenshot",
        "export watermark test",
        "desktop OS compatibility test",
        "privacy/local workflow note"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Shotcut",
      "source_aliases": [
        "shotcut"
      ],
      "icon": "/FindBetterApp/assets/img/tools/shotcut.svg",
      "profile_path": "/FindBetterApp/software/shotcut/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/shotcut/about/",
      "platform_list": [
        "Windows",
        "macOS",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "shotcut",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "sider-ai": {
      "id": "sider-ai",
      "name": "Sider AI",
      "slug": "sider-ai",
      "official_url": "https://sider.ai/",
      "profile_path": "/FindBetterApp/software/sider-ai/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots",
        "ai-coding-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "ai-sidebar-research-assistant",
        "browser-extension",
        "chatgpt-alternative",
        "claude-alternative",
        "for-research",
        "for-writing",
        "free",
        "login-required",
        "paid",
        "research",
        "v13-candidate",
        "writing"
      ],
      "best_for": "Webpage, YouTube, document summarization and research workflows",
      "summary": "Sider AI is an AI sidebar for reading, writing, notes, document chat, webpage and video summarization. It is a Claude alternative for browser-based research and writing.",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "paid_from_usd": null,
      "login_required": "yes for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Browser extension, Web",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Sider AI",
      "source_aliases": [
        "sider-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/sider-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/sider-ai/about/",
      "platform_list": [
        "Browser extension",
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "sider-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "sillytavern": {
      "id": "sillytavern",
      "name": "SillyTavern",
      "slug": "sillytavern",
      "official_url": "https://github.com/SillyTavern/SillyTavern",
      "category": "Local LLM frontend",
      "best_for": "Power-user local LLM chat frontend and character/chat workflows",
      "summary": "SillyTavern is a local frontend for text-generation models, image generation engines and voice models. It is a power-user self-hosted Claude-style chat frontend, not a mainstream business assistant.",
      "platforms": "Local web UI",
      "pricing_model": "open-source / BYOK",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: SillyTavern GitHub repository.",
      "login_required": "local/self-hosted",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": true,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for self-hosted, open-source, privacy-focused pages.",
      "use_cases": [
        "self-hosted",
        "open-source",
        "privacy-focused"
      ],
      "tags": [
        "claude-alternative",
        "local-llm-frontend",
        "open-source",
        "privacy-focused",
        "self-hosted",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "self-hosted",
        "open-source",
        "privacy-focused"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "SillyTavern GitHub repository",
          "url": "https://github.com/SillyTavern/SillyTavern",
          "verified_fields": [
            "locally installed LLM frontend",
            "text/image/TTS model integrations"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/sillytavern.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source / BYOK. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "self-hosted": 78,
        "open-source": 84,
        "privacy-focused": 76
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "self-hosted": false,
        "open-source": false,
        "privacy-focused": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for self-hosted, open-source, privacy-focused. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: SillyTavern GitHub repository. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "ai-chatbots",
        "api-providers",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "SillyTavern",
      "source_aliases": [
        "sillytavern"
      ],
      "icon": "/FindBetterApp/assets/img/tools/sillytavern.svg",
      "profile_path": "/FindBetterApp/software/sillytavern/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/sillytavern/about/",
      "platform_list": [
        "Local web UI",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "sillytavern",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "simplified": {
      "id": "simplified",
      "name": "Simplified",
      "slug": "simplified",
      "official_url": "https://simplified.com/",
      "pricing_url": "https://simplified.com/pricing",
      "profile_path": "/FindBetterApp/software/simplified/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "ai-coding-tools",
        "writing-ai",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "ai-design",
        "social-media-design",
        "content-marketing",
        "social-scheduler",
        "team-collaboration",
        "free"
      ],
      "best_for": "all-in-one design, AI writing, social scheduling, video, content workflows and small marketing teams",
      "summary": "Simplified helps users with all-in-one design, AI writing, social scheduling, video, content workflows and small marketing teams.",
      "pricing_model": "Free forever positioning; paid Premium/Pro pricing should be verified at checkout",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "Simplified",
      "source_aliases": [
        "simplified"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/simplified/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "simplified",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "sintra-ai": {
      "id": "sintra-ai",
      "name": "Sintra AI",
      "slug": "sintra-ai",
      "official_url": "https://sintra.ai/",
      "category": "AI employees / workflow assistants",
      "best_for": "Small businesses comparing Gemini with packaged AI worker roles.",
      "summary": "AI employee marketplace and business assistant workspace with many integrations for content, operations and productivity.",
      "platforms": "Web, mobile apps, integrations",
      "pricing_model": "Starts around $1/day on official homepage; 14-day money-back guarantee; screenshot required.",
      "free_plan": false,
      "starting_price_usd": 30,
      "pricing_notes": "Starts around $1/day on official homepage; 14-day money-back guarantee; screenshot required.",
      "paid_from_usd": 30,
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI employee marketplace and business assistant workspace with many integrations for content, operations and productivity.",
      "tags": [
        "business",
        "agent",
        "workflow",
        "ai-employees",
        "workflow-assistants"
      ],
      "source_urls": [
        "https://sintra.ai/",
        "https://sintra.ai/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Sintra AI",
      "source_aliases": [
        "sintra-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/sintra-ai.svg",
      "profile_path": "/FindBetterApp/software/sintra-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/sintra-ai/about/",
      "platform_list": [
        "Web",
        "mobile apps",
        "integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "sintra-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "siriusxm": {
      "id": "siriusxm",
      "name": "SiriusXM",
      "slug": "siriusxm",
      "company": "Sirius XM Holdings",
      "official_url": "https://www.siriusxm.com/",
      "profile_path": "/FindBetterApp/software/siriusxm/about/",
      "primary_category": "radio",
      "categories": [
        "radio",
        "music-streaming",
        "podcasts"
      ],
      "tags": [
        "spotify-alternative",
        "radio",
        "live-radio",
        "sports",
        "news",
        "car-listening",
        "app-streaming"
      ],
      "best_for": "Satellite radio, car listening, live radio, sports, news and curated music channels",
      "summary": "Subscription audio service for live radio, music channels, sports, comedy, podcasts and in-car listening.",
      "pricing_model": "subscription",
      "free_plan": false,
      "paid_from_usd": 11.99,
      "pricing_note": "Streaming All Access/App Only page shows promo then $11.99/month; car plans vary.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "SiriusXM plans page lists All Access/App Only streaming plan promo then $11.99/month and student streaming offer.",
      "source_url": "https://www.siriusxm.com/plans/streaming",
      "normalized_name": "SiriusXM",
      "source_aliases": [
        "siriusxm"
      ],
      "icon": "/FindBetterApp/assets/img/tools/siriusxm.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/siriusxm/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "siriusxm",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "sketch": {
      "id": "sketch",
      "name": "Sketch",
      "slug": "sketch",
      "official_url": "https://www.sketch.com/",
      "profile_path": "/FindBetterApp/software/sketch/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives"
      ],
      "tags": [
        "mac",
        "canva-alternative",
        "ui-design",
        "mac-ui-design"
      ],
      "best_for": "Mac-based UI design, symbols, prototypes and design systems",
      "summary": "Sketch helps users with mac-based ui design, symbols, prototypes and design systems.",
      "pricing_model": "Mac/design platform pricing requires checkout verification.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Sketch",
      "source_aliases": [
        "sketch"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/sketch/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "sketch",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "skywork-ai": {
      "id": "skywork-ai",
      "name": "Skywork AI",
      "slug": "skywork-ai",
      "official_url": "https://skywork.ai/",
      "profile_path": "/FindBetterApp/software/skywork-ai/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-search-engines",
        "writing-ai",
        "research-ai",
        "ai-chatbots",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "music-streaming",
        "podcasts"
      ],
      "tags": [
        "ai-workspace",
        "chatgpt-alternative",
        "claude-alternative",
        "deep-research",
        "docs",
        "free",
        "login-required",
        "paid",
        "research",
        "slides",
        "v13-2-candidate",
        "writing"
      ],
      "best_for": "Creating research documents, slides, sheets, podcasts and webpages from prompts",
      "summary": "Skywork is a cloud-native AI workspace designed for deep research and multimodal content creation, including docs, slides, sheets, websites, podcasts and long-running workflows.",
      "pricing_model": "freemium / paid likely; verify",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "account required for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / cloud workspace",
      "last_verified": "2026-06-26",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Skywork AI",
      "source_aliases": [
        "skywork-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/skywork-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/skywork-ai/about/",
      "platform_list": [
        "Web",
        "cloud workspace"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "skywork-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "slack-ai": {
      "id": "slack-ai",
      "name": "Slack AI",
      "slug": "slack-ai",
      "official_url": "https://slack.com/features/ai",
      "profile_path": "/FindBetterApp/software/slack-ai/about/",
      "primary_category": "workplace-ai",
      "categories": [
        "workplace-ai",
        "education-ai-tools",
        "ai-chatbots",
        "ai-coding-tools",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "business-ai",
        "workplace-ai",
        "team-chat",
        "summaries",
        "enterprise-search",
        "claude-alternative"
      ],
      "best_for": "Teams already working in Slack that need channel summaries, thread summaries, huddle notes and workplace search inside chat.",
      "summary": "Slack AI brings summaries, search, notes and AI assistance into Slack. It is not a direct Claude chatbot replacement, but it beats Claude when the work already happens inside Slack channels and threads.",
      "pricing_model": "included in selected paid Slack plans / pricing changed",
      "free_plan": false,
      "paid_from_usd": null,
      "pricing_notes": "Slack says the separate Slack AI add-on is no longer sold on the website; AI feature availability is tied to paid plan changes. Verify exact plan availability before indexing.",
      "source": "https://slack.com/help/articles/39264531104275-Updates-to-feature-availability-and-pricing-for-Slack-plans",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Slack AI",
      "source_aliases": [
        "slack-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/slack-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/slack-ai/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "slack-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "slite": {
      "id": "slite",
      "name": "Slite",
      "slug": "slite",
      "official_url": "https://slite.com/",
      "category": "Team knowledge base / AI wiki",
      "best_for": "Team documentation, internal wiki answers and knowledge discovery",
      "summary": "Slite is a team knowledge base with AI search/answers. It belongs in Gemini Workspace alternatives for teams that want internal docs over general chat.",
      "platforms": "Web, desktop/mobile apps depending on route",
      "pricing_model": "Free/paid; verify",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Needs official current pricing screenshot.",
      "paid_from_usd": "verify",
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "team-knowledge-base",
        "ai-wiki",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "normalized_name": "Slite",
      "source_aliases": [
        "slite"
      ],
      "icon": "/FindBetterApp/assets/img/tools/slite.svg",
      "profile_path": "/FindBetterApp/software/slite/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/slite/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile apps depending on route"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "slite",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "snappa": {
      "id": "snappa",
      "name": "Snappa",
      "slug": "snappa",
      "official_url": "https://snappa.com/",
      "profile_path": "/FindBetterApp/software/snappa/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "writing-ai"
      ],
      "tags": [
        "templates",
        "social-media-design",
        "marketing",
        "canva-alternative",
        "social-media-graphics",
        "free"
      ],
      "best_for": "Simple social graphics, blog images, ads and non-designer marketing visuals",
      "summary": "Snappa helps users with simple social graphics, blog images, ads and non-designer marketing visuals.",
      "pricing_model": "Free; Pro $15/month or $10/month annual; Team $30/month or $20/month annual",
      "free_plan": true,
      "paid_from_usd": 10,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Snappa",
      "source_aliases": [
        "snappa"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/snappa/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "snappa",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "songshift": {
      "id": "songshift",
      "name": "SongShift",
      "slug": "songshift",
      "category": "Playlist Transfer / iOS Music Utility",
      "primary_category_id": "local-music",
      "categories": [
        "music-streaming"
      ],
      "official_url": "https://songshift.com/",
      "pricing_url": "https://songshift.com/pro",
      "summary": "iOS playlist transfer app for shifting music between services and sharing playlists.",
      "best_for": "iPhone/iPad playlist transfer",
      "pricing_model": "Free base app; Pro page lists $6.99 monthly or $29.99 annual",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 6.99,
      "paid_from_text": "Free base app; Pro page lists $6.99 monthly or $29.99 annual",
      "pricing_display_summary": "Free base app; Pro page lists $6.99 monthly or $29.99 annual",
      "tags": [
        "playlist-transfer",
        "ios",
        "apple-music",
        "spotify-alternative",
        "ios-music-utility",
        "free"
      ],
      "contexts": [
        "playlist-transfer",
        "ios",
        "apple-music",
        "spotify-alternative"
      ],
      "spotify_fit": "iPhone/iPad playlist transfer",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://songshift.com/pro",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "SongShift",
      "source_aliases": [
        "songshift"
      ],
      "icon": "/FindBetterApp/assets/img/tools/songshift.svg",
      "profile_path": "/FindBetterApp/software/songshift/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/songshift/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "songshift",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "soundcloud": {
      "id": "soundcloud",
      "name": "SoundCloud",
      "slug": "soundcloud",
      "category": "Music Streaming / Indie Artists / DJs / Creator Platform",
      "primary_category_id": "artist-friendly-music",
      "categories": [
        "artist-friendly-music",
        "music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://soundcloud.com/",
      "pricing_url": "https://soundcloud.com/company/plans",
      "summary": "SoundCloud is a music streaming and creator platform with free listening, artist uploads, remixes, DJ integrations and paid Go/Go+/DJ/artist plans.",
      "best_for": "Indie artists, remixes, DJs, underground music, creator uploads and music discovery",
      "pricing_model": "free + paid subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 4.99,
      "paid_from_tzs": null,
      "paid_from_text": "$4.99/mo Go; $10.99/mo Go+; $19.99/mo DJ plan in official plan page result",
      "pricing_display_summary": "Free; Go $4.99/mo; Go+ $10.99/mo; DJ $19.99/mo",
      "student_discount": "Go+ Student available where supported.",
      "family_plan": "unknown",
      "duo_plan": "unknown",
      "free_plan_limits": "Free tier has ads/limitations depending account and content.",
      "catalog_size": "Large user-uploaded and licensed catalog; exact count needs manual verification.",
      "audio_quality": "High quality audio on Go+; not positioned primarily as audiophile hi-res.",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": true,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "indie-music",
        "remixes",
        "djs",
        "creator-platform",
        "free",
        "offline",
        "artist-friendly",
        "spotify-alternative",
        "music-streaming",
        "indie-artists"
      ],
      "contexts": [
        "free",
        "artist-friendly",
        "offline",
        "music-videos",
        "podcasts"
      ],
      "spotify_fit": "Best Spotify alternative for remixes, independent artists, DJs and underground music discovery.",
      "strengths": [
        "User uploads and underground music",
        "DJ integrations",
        "Creator ecosystem"
      ],
      "weaknesses": [
        "Catalog quality/licensing varies; not a pure mainstream streaming replacement for everyone"
      ],
      "source": "SoundCloud official plans page",
      "source_url": "https://soundcloud.com/company/plans",
      "evidence": "Official SoundCloud plans page lists Go, Go+, Student and DJ plan pricing/features.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "high",
      "public_status": "noindex MVP review",
      "primary_category": "artist-friendly-music",
      "normalized_name": "SoundCloud",
      "source_aliases": [
        "soundcloud"
      ],
      "icon": "/FindBetterApp/assets/img/tools/soundcloud.svg",
      "profile_path": "/FindBetterApp/software/soundcloud/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/soundcloud/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "soundcloud",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "soundiiz": {
      "id": "soundiiz",
      "name": "Soundiiz",
      "slug": "soundiiz",
      "category": "Playlist Transfer / Music Utility",
      "primary_category_id": "local-music",
      "categories": [
        "music-streaming"
      ],
      "official_url": "https://soundiiz.com/",
      "pricing_url": "https://soundiiz.com/pricing",
      "summary": "Playlist and music collection transfer platform with free and paid plans, sync slots and broad service support.",
      "best_for": "Power-user playlist transfer and cross-service sync",
      "pricing_model": "Free; Premium $3.25/mo annually or $5 monthly from official pricing",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 3.25,
      "paid_from_text": "Free; Premium $3.25/mo annually or $5 monthly from official pricing",
      "pricing_display_summary": "Free; Premium $3.25/mo annually or $5 monthly from official pricing",
      "tags": [
        "playlist-transfer",
        "music-utility",
        "sync",
        "spotify-alternative",
        "free"
      ],
      "contexts": [
        "playlist-transfer",
        "music-utility",
        "sync",
        "spotify-alternative"
      ],
      "spotify_fit": "Power-user playlist transfer and cross-service sync",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://soundiiz.com/pricing",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "Soundiiz",
      "source_aliases": [
        "soundiiz"
      ],
      "icon": "/FindBetterApp/assets/img/tools/soundiiz.svg",
      "profile_path": "/FindBetterApp/software/soundiiz/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/soundiiz/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "soundiiz",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "sourcegraph-cody": {
      "id": "sourcegraph-cody",
      "name": "Sourcegraph Cody",
      "slug": "sourcegraph-cody",
      "official_url": "https://sourcegraph.com/cody",
      "profile_path": "/FindBetterApp/software/sourcegraph-cody/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "tags": [
        "ai-coding-assistant",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "desktop",
        "for-coding",
        "login-required",
        "paid",
        "v13-candidate"
      ],
      "best_for": "Enterprise codebase understanding, code search and AI coding workflows",
      "summary": "Sourcegraph Cody is an AI coding assistant focused on codebase understanding and enterprise developer workflows. It belongs in Claude coding alternatives, especially for teams.",
      "pricing_model": "paid / enterprise",
      "free_plan": "limited/unknown",
      "paid_from_usd": null,
      "login_required": "yes",
      "open_source": false,
      "open_weight": false,
      "self_hosted": "enterprise options",
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "IDE, Web, Enterprise",
      "last_verified": "2026-06-26",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Sourcegraph Cody",
      "source_aliases": [
        "sourcegraph-cody"
      ],
      "icon": "/FindBetterApp/assets/img/tools/sourcegraph-cody.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/sourcegraph-cody/about/",
      "platform_list": [
        "IDE",
        "Web",
        "Enterprise"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "sourcegraph-cody",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "splice": {
      "id": "splice",
      "name": "Splice",
      "official_url": "https://spliceapp.com/",
      "pricing_url": "https://spliceapp.com/",
      "summary": "Splice is a powerful mobile video editor built for creators who want a desktop-like editing workflow optimized for iPhone, iPad and Android.",
      "best_for": "Powerful mobile timeline editing without a desktop editor",
      "pricing_model": "free download / subscription via app stores",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free download/start; paid subscription details require App Store/Google Play screenshots.",
      "pricing_display_summary": "Free download/start; paid subscription and trial details must be verified in local app stores.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required before no-watermark claim.",
      "user_friendly_level": "beginner to intermediate",
      "source": "Splice official site and app listings",
      "source_url": "https://spliceapp.com/",
      "evidence": "Official site calls Splice a powerful mobile video editor and links to App Store and Google Play.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-youtube-shorts",
        "professional"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "social-video",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "splice",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Powerful mobile timeline editing without a desktop editor",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Splice",
      "source_aliases": [
        "splice"
      ],
      "icon": "/FindBetterApp/assets/img/tools/splice.svg",
      "profile_path": "/FindBetterApp/software/splice/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/splice/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "splice",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "spotify": {
      "id": "spotify",
      "name": "Spotify",
      "slug": "spotify",
      "category": "Music Streaming / Audio Streaming / Podcasts / Audiobooks",
      "primary_category_id": "music-streaming",
      "categories": [
        "music-streaming",
        "podcasts",
        "audiobooks",
        "local-ai-tools"
      ],
      "official_url": "https://www.spotify.com/",
      "pricing_url": "https://www.spotify.com/tz-en/premium/",
      "summary": "Spotify is a leading audio streaming platform for music, playlists, podcasts and audiobooks with free and paid Premium plans.",
      "best_for": "Mainstream music streaming, playlists, podcasts, audiobooks and cross-device listening",
      "pricing_model": "freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 12.99,
      "paid_from_tzs": 7900,
      "paid_from_text": "Tanzania: TSh 7,900/mo Individual or TSh 75,000/year; US: $12.99/mo Individual",
      "pricing_display_summary": "Free with ads; Premium from TSh 7,900/mo in Tanzania or $12.99/mo in the US",
      "student_discount": "Yes. Tanzania: TSh 4,000/mo. US: $6.99/mo.",
      "family_plan": "Yes. Tanzania: TSh 13,000/mo. US: $21.99/mo.",
      "duo_plan": "Yes. Tanzania: TSh 10,000/mo. US: $18.99/mo.",
      "free_plan_limits": "Free tier is ad-supported with fewer playback controls than Premium.",
      "catalog_size": "100M+ tracks, 7M podcast titles, 700K audiobooks",
      "audio_quality": "Premium includes high audio quality; lossless availability varies by market/device.",
      "podcasts": true,
      "audiobooks": true,
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": false,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "music-streaming",
        "podcasts",
        "audiobooks",
        "playlists",
        "free",
        "premium",
        "family-plan",
        "student-discount",
        "duo-plan",
        "offline",
        "mainstream-music",
        "spotify-alternative"
      ],
      "contexts": [
        "free",
        "cheaper",
        "no-ads",
        "for-students",
        "family-plan",
        "duo-plan",
        "podcasts",
        "audiobooks",
        "offline"
      ],
      "spotify_fit": "Anchor tool. Compare every music streaming alternative against Spotify.",
      "strengths": [
        "Huge catalog and playlist discovery",
        "Podcasts and audiobooks",
        "Strong apps across many devices",
        "Free tier available"
      ],
      "weaknesses": [
        "Not always cheapest",
        "Not best artist-direct option",
        "Not the top audiophile choice compared with Qobuz/TIDAL"
      ],
      "source": "Spotify official Premium Tanzania and company info",
      "source_url": "https://www.spotify.com/tz-en/premium/",
      "evidence": "Spotify Tanzania Premium page lists local prices and included Premium features; Spotify newsroom lists catalog and user scale.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "high",
      "public_status": "noindex MVP review",
      "primary_category": "music-streaming",
      "normalized_name": "Spotify",
      "source_aliases": [
        "spotify"
      ],
      "icon": "/FindBetterApp/assets/img/tools/spotify.svg",
      "profile_path": "/FindBetterApp/software/spotify/about/",
      "alternatives_url": "/FindBetterApp/alternatives/spotify/",
      "search_url": "/FindBetterApp/alternatives/spotify/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "spotify",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "ssemble": {
      "id": "ssemble",
      "name": "Ssemble",
      "official_url": "https://www.ssemble.com/",
      "pricing_url": "https://www.ssemble.com/pricing",
      "summary": "Ssemble is an online video editor and AI Shorts maker for turning YouTube/video content into social shorts with captions, templates and browser editing.",
      "best_for": "AI Shorts, online editing and YouTube-to-shorts workflows",
      "pricing_model": "freemium subscription; pricing needs screenshot",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free/start route visible; exact paid pricing requires screenshot.",
      "pricing_display_summary": "Free/start route plus paid limits; final pricing and watermark behavior need screenshot/export test.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "Manual proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "Ssemble official site",
      "source_url": "https://www.ssemble.com/",
      "evidence": "Official site positions Ssemble as online video editor/AI Shorts maker; pricing must be verified before indexing.",
      "contexts": [
        "long-video-to-shorts",
        "ai-video-editors",
        "online",
        "for-youtube-shorts",
        "for-tiktok"
      ],
      "tags": [
        "video-editor",
        "ai-video",
        "online-video-editor",
        "long-video-to-shorts",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "ssemble",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "caption-tools",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for AI Shorts, online editing and YouTube-to-shorts workflows",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Ssemble",
      "source_aliases": [
        "ssemble"
      ],
      "icon": "/FindBetterApp/assets/img/tools/ssemble.svg",
      "profile_path": "/FindBetterApp/software/ssemble/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/ssemble/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "ssemble",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "stencil": {
      "id": "stencil",
      "name": "Stencil",
      "slug": "stencil",
      "official_url": "https://getstencil.com/",
      "pricing_url": "https://getstencil.com/pricing",
      "profile_path": "/FindBetterApp/software/stencil/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "writing-ai"
      ],
      "tags": [
        "social-media-design",
        "design",
        "templates",
        "blog-images",
        "quick-design",
        "canva-alternative",
        "free"
      ],
      "best_for": "fast social graphics, blog images, quote images, ads and simple visual posts",
      "summary": "Stencil helps users with fast social graphics, blog images, quote images, ads and simple visual posts.",
      "pricing_model": "Free plan; Pro and Unlimited paid plans; official page confirms paid plans and 7-day money-back guarantee; exact checkout price should be verified",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 Canva expansion; noindex until pricing screenshots and export tests are complete",
      "source_count": 1,
      "connected_data_version": "v28-canva-seo-depth-pricing-schema-expansion-noindex",
      "normalized_name": "Stencil",
      "source_aliases": [
        "stencil"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/stencil/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "stencil",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "straico": {
      "id": "straico",
      "name": "Straico",
      "slug": "straico",
      "official_url": "https://straico.com/",
      "pricing_url": "https://straico.com/pricing/",
      "category": "Multi-model AI workspace",
      "best_for": "One subscription for many AI models, files, images, video and API access",
      "summary": "Straico is a multi-model AI workspace that offers access to many text, image and video models under a single account/subscription.",
      "platforms": "Web / desktop / mobile depending on product; see manual test queue before public indexing",
      "pricing_model": "free + paid subscription",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 19.99,
      "pricing_notes": "Official pricing page lists a free path with monthly coins and one paid plan at $19.99/month or $16.99/month billed yearly with 40,000 monthly coins and access to 50+ models/API.",
      "pricing_display_summary": "$19.99/mo or $16.99/mo billed yearly",
      "login_required": "account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "privacy_focused": false,
      "duck_ai_fit": "Better than Duck.ai for users who want a paid multi-model workspace with files, image/video models and API access.",
      "tags": [
        "api",
        "duck-ai-alternative",
        "file-upload",
        "image-generation",
        "multi-model-ai",
        "poe-alternative",
        "v19-candidate",
        "without-daily-limits",
        "multi-model-ai-workspace",
        "free"
      ],
      "recommended_pages": [
        "multi-model",
        "without-daily-limits",
        "poe",
        "with-file-upload",
        "api",
        "business"
      ],
      "verification_status": "v19 Duck.ai missing alternatives batch; noindex/manual-review until screenshots, pricing and availability tests pass",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Straico pricing",
          "url": "https://straico.com/pricing/",
          "verified_fields": [
            "Official pricing page lists free access and paid pricing at $19.99/mo or $16.99/mo yearly."
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/straico.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=straico.com&sz=128",
        "screenshot_status": "not added; use generated icons by default"
      },
      "pricing_details": {
        "summary": "Official pricing page lists a free path with monthly coins and one paid plan at $19.99/month or $16.99/month billed yearly with 40,000 monthly coins and access to 50+ models/API.",
        "paid_from_usd": 19.99,
        "display": "$19.99/mo or $16.99/mo billed yearly",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "medium; official source attached, manual screenshot still required before public index"
      },
      "manual_tests_needed": [
        "pricing screenshot",
        "clean-browser login/no-login test",
        "country availability test",
        "mobile layout test",
        "privacy policy review"
      ],
      "quality_flags": [
        "v19_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "evidence_level": "official source identified; manual product test still needed",
      "primary_category": "api-providers",
      "categories": [
        "api-providers",
        "ai-coding-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "normalized_name": "Straico",
      "source_aliases": [
        "straico"
      ],
      "icon": "/FindBetterApp/assets/img/tools/straico.svg",
      "profile_path": "/FindBetterApp/software/straico/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/straico/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product; see manual test queue before public indexing"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "straico",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "strawberry-music-player": {
      "id": "strawberry-music-player",
      "name": "Strawberry Music Player",
      "slug": "strawberry-music-player",
      "category": "Local Music Player",
      "primary_category_id": "local-music",
      "categories": [
        "music-streaming",
        "local-ai-tools"
      ],
      "official_url": "https://www.strawberrymusicplayer.org/",
      "pricing_url": "https://www.strawberrymusicplayer.org/",
      "summary": "Free GPL music player and collection organizer for Linux, macOS and Windows, aimed at music collectors and audiophiles.",
      "best_for": "Open-source local music management",
      "pricing_model": "Free software under GPL",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free software under GPL",
      "pricing_display_summary": "Free software under GPL",
      "tags": [
        "open-source",
        "free",
        "local-music",
        "audiophile",
        "spotify-alternative",
        "local-music-player"
      ],
      "contexts": [
        "open-source",
        "free",
        "local-music",
        "audiophile",
        "spotify-alternative"
      ],
      "spotify_fit": "Open-source local music management",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://www.strawberrymusicplayer.org/",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "Strawberry Music Player",
      "source_aliases": [
        "strawberry-music-player"
      ],
      "icon": "/FindBetterApp/assets/img/tools/strawberry-music-player.svg",
      "profile_path": "/FindBetterApp/software/strawberry-music-player/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/strawberry-music-player/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "strawberry-music-player",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "submagic": {
      "id": "submagic",
      "name": "Submagic",
      "official_url": "https://www.submagic.co/",
      "pricing_url": "https://www.submagic.co/pricing",
      "summary": "Submagic is an AI captions and short-form video tool for creators who need stylized captions, b-roll, emojis, trimming and faster social-video production.",
      "best_for": "viral captions, subtitles, b-roll and short-form polish",
      "pricing_model": "paid subscription with annual/monthly pricing",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": 12,
      "paid_from_text": "Official pricing shows Starter at $12/member/mo billed yearly and monthly plans around €19/member/mo; screenshot required.",
      "pricing_display_summary": "Paid creator plans; official pricing shows Starter from $12/member/mo billed yearly, with monthly prices varying by currency/region.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "Paid plan includes no watermark on Starter according to pricing page; no durable free no-watermark claim.",
      "user_friendly_level": "very beginner friendly",
      "source": "Submagic official pricing",
      "source_url": "https://www.submagic.co/pricing",
      "evidence": "Official pricing lists Starter/Pro/Business tiers and captions/no-watermark details for paid plans.",
      "contexts": [
        "ai-captions",
        "auto-subtitles",
        "for-tiktok",
        "for-instagram-reels",
        "for-youtube-shorts",
        "ai-video-editors"
      ],
      "tags": [
        "video-editor",
        "ai-captions",
        "auto-subtitles",
        "short-form-video",
        "creator-tools",
        "capcut-alternative",
        "short-form-creator-tools"
      ],
      "slug": "submagic",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "caption-tools",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for viral captions, subtitles, b-roll and short-form polish",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Submagic",
      "source_aliases": [
        "submagic"
      ],
      "icon": "/FindBetterApp/assets/img/tools/submagic.svg",
      "profile_path": "/FindBetterApp/software/submagic/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/submagic/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "submagic",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "sudowrite": {
      "id": "sudowrite",
      "name": "Sudowrite",
      "slug": "sudowrite",
      "official_url": "https://sudowrite.framer.website/pricing",
      "category": "AI fiction writing",
      "best_for": "Fiction authors and creative writers",
      "summary": "AI writing partner focused on fiction, story continuation, character/tone/plot-aware drafting.",
      "platforms": "Web",
      "pricing_model": "paid / trial",
      "free_plan": false,
      "starting_price_usd": 10,
      "pricing_notes": "Start free/trial messaging; Hobby/Budget entry plan around $10/month billed annually per Sudowrite pricing/blog. Lowest known paid entry: $10/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high.",
      "login_required": "yes",
      "account_notes": "Account/subscription required; offers trial/free start depending on current signup flow.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Not a general research/chat tool.",
      "why_chatgpt_alternative": "Better than ChatGPT for fiction-specific workflows.",
      "use_cases": [
        "fiction writing",
        "novel drafting",
        "character/tone continuation",
        "creative story expansion"
      ],
      "tags": [
        "writing",
        "fiction",
        "paid",
        "ai-fiction-writing"
      ],
      "recommended_pages": [
        "for-writing"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Sudowrite pricing",
          "url": "https://sudowrite.framer.website/pricing",
          "verified_fields": [
            "fiction writing",
            "start free",
            "models"
          ]
        },
        {
          "title": "Sudowrite 2026 guide",
          "url": "https://sudowrite.com/blog/best-ai-for-creative-writing-in-2026-tested-and-compared/",
          "verified_fields": [
            "fiction AI features"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://sudowrite.com/",
          "verified_fields": [
            "official reference"
          ]
        },
        {
          "title": "Official source added in v5",
          "url": "https://sudowrite.com/pricing",
          "verified_fields": [
            "official reference"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/sudowrite.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=sudowrite.framer.website&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Start free/trial messaging; Hobby/Budget entry plan around $10/month billed annually per Sudowrite pricing/blog. Lowest known paid entry: $10/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "10",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "not_applicable",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown"
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "unknown",
        "can_edit_files": false,
        "can_run_commands": false,
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown"
      },
      "writing_matrix": {
        "blog_posts": "not primary",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "strong",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "not primary",
        "social_captions": "unknown",
        "long_documents": "fiction/project workflow",
        "brand_voice": "unknown",
        "tone_control": "yes",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [
        "you need factual research/citations",
        "you need coding",
        "you need free no-login"
      ],
      "competitor_gap": "",
      "manual_tests_needed": [
        "English long-form writing test",
        "India/USA availability spot-check",
        "Swahili writing test",
        "Tanzania availability test",
        "clean browser no-login test",
        "country availability test",
        "hallucination/citation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review",
        "writing quality and Swahili/English test"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "official_sources_attached",
        "v5_source_checked",
        "writing_quality_test_needed"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "for-writing": 90
      },
      "evidence_level": "official_primary_sources",
      "source_notes": [
        "official_fiction_writer",
        "pricing_reference"
      ],
      "paid_from_usd": 10,
      "public_ready_by_page": {
        "for-writing": false
      },
      "v5_editor_summary": "Sudowrite verified from official sources where available. Best fit: fiction writing, novel drafting, character/tone continuation. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "medium-high",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "officially verified fiction writing specialist; pricing/free trial linked",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Start free/trial messaging; Hobby/Budget entry plan around $10/month billed annually per Sudowrite pricing/blog. Paid-from: 10.",
        "free_plan": false,
        "starting_price_usd": 10,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Start free/trial messaging; Hobby/Budget entry plan around $10/month billed annually per Sudowrite pricing/blog. Paid-from: 10.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Start free/trial messaging; Hobby/Budget entry plan around $10/month billed annually per Sudowrite pricing/blog.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium-high",
          "paid_from_usd": 10
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "You write novels, scenes, characters or fiction drafts",
          "You want fiction-specific rewrite/describe/story tools",
          "You need creative writing support more than factual answers"
        ],
        "avoid_if": [
          "You write business marketing copy",
          "You need coding help",
          "You need free/no-login general chat"
        ],
        "replaces_chatgpt_for": [
          "fiction drafting",
          "scene expansion",
          "creative rewrites",
          "story brainstorming"
        ],
        "does_not_replace_chatgpt_for": [
          "factual research",
          "coding",
          "general assistant tasks"
        ],
        "plain_english": "Sudowrite should win fiction/creative writing, not broad AI chat."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 0,
        "local_document_chat": 0,
        "self_hosted_team_chat": 0,
        "open_source_control": 0,
        "coding_ide": 0,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 80,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 95,
        "mobile_casual_use": 50
      },
      "pricing_display_summary": "Start free/trial messaging; Hobby/Budget entry plan around $10/month billed annually per Sudowrite pricing/blog. Lowest known paid entry: $10/mo or equivalent when billed monthly, where applicable. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium-high. Paid-from display value: 10. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "writing-ai",
      "categories": [
        "writing-ai"
      ],
      "normalized_name": "Sudowrite",
      "source_aliases": [
        "sudowrite"
      ],
      "icon": "/FindBetterApp/assets/img/tools/sudowrite.svg",
      "profile_path": "/FindBetterApp/software/sudowrite/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/sudowrite/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "sudowrite",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "supermaven": {
      "id": "supermaven",
      "name": "Supermaven",
      "slug": "supermaven",
      "official_url": "https://supermaven.com/",
      "profile_path": "/FindBetterApp/software/supermaven/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-search-engines",
        "research-ai",
        "ai-chatbots"
      ],
      "tags": [
        "autocomplete",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "desktop",
        "developer",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "ide",
        "login-required",
        "paid",
        "research",
        "v11-2-added"
      ],
      "best_for": "Fast code completion and large-context coding help",
      "summary": "Supermaven is an AI code completion and coding assistant tool with free and Pro tiers, large-context features and team management options.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "account likely required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "IDE/editor extensions",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Supermaven",
      "source_aliases": [
        "supermaven"
      ],
      "icon": "/FindBetterApp/assets/img/tools/supermaven.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/supermaven/about/",
      "platform_list": [
        "IDE",
        "editor extensions"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "supermaven",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "supernormal": {
      "id": "supernormal",
      "name": "Supernormal",
      "slug": "supernormal",
      "official_url": "https://www.supernormal.com/",
      "category": "AI meeting notes",
      "best_for": "Automatic meeting notes, summaries and follow-ups",
      "summary": "Supernormal is an AI meeting notes tool that captures meeting summaries and action items. It is useful in Gemini alternatives for meetings and team productivity.",
      "platforms": "Web, meeting integrations",
      "pricing_model": "Free/paid plans; verify",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Needs pricing screenshot before launch.",
      "paid_from_usd": "verify",
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "free"
      ],
      "primary_category": "ai-meeting-notes",
      "categories": [
        "ai-meeting-notes",
        "ai-chatbots"
      ],
      "normalized_name": "Supernormal",
      "source_aliases": [
        "supernormal"
      ],
      "icon": "/FindBetterApp/assets/img/tools/supernormal.svg",
      "profile_path": "/FindBetterApp/software/supernormal/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/supernormal/about/",
      "platform_list": [
        "Web",
        "meeting integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "supernormal",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "t3-chat": {
      "id": "t3-chat",
      "name": "T3 Chat",
      "slug": "t3-chat",
      "official_url": "https://t3.chat/",
      "category": "Multi-model AI chat",
      "best_for": "Fast multi-model chat across OpenAI, Anthropic, Google, DeepSeek and more",
      "summary": "T3 Chat is a fast AI chat app for using top models from OpenAI, Anthropic, Google, DeepSeek and others in one interface.",
      "platforms": "Web",
      "pricing_model": "freemium / paid; verify current plan price",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": "",
      "pricing_notes": "Official page confirms multi-model support. Exact paid plan price and limits require live pricing/account screenshot.",
      "login_required": "account likely required for full use",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": true,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, cheaper, for-writing pages.",
      "why_claude_alternative": "T3 Chat is a fast AI chat app for using top models from OpenAI, Anthropic, Google, DeepSeek and others in one interface.",
      "use_cases": [
        "free",
        "cheaper",
        "for-writing",
        "for-coding"
      ],
      "tags": [
        "multi-model",
        "ai-chat",
        "fast-chat",
        "claude-alternative",
        "v13-2-candidate",
        "multi-model-ai-chat",
        "free"
      ],
      "recommended_pages": [
        "free",
        "cheaper",
        "for-writing",
        "for-coding"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "T3 Chat official page",
          "url": "https://t3.chat/",
          "verified_fields": [
            "top models from OpenAI/Anthropic/Google/DeepSeek",
            "fast chat app positioning"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/t3-chat.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=t3.chat&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official page confirms multi-model support. Exact paid plan price and limits require live pricing/account screenshot. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "api-providers",
      "categories": [
        "api-providers",
        "ai-chatbots"
      ],
      "normalized_name": "T3 Chat",
      "source_aliases": [
        "t3-chat"
      ],
      "icon": "/FindBetterApp/assets/img/tools/t3-chat.svg",
      "profile_path": "/FindBetterApp/software/t3-chat/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/t3-chat/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "t3-chat",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "tabby": {
      "id": "tabby",
      "name": "Tabby",
      "slug": "tabby",
      "official_url": "https://www.tabbyml.com/",
      "category": "Self-hosted AI coding assistant",
      "best_for": "Self-hosted/open-source alternative to GitHub Copilot and coding assistants",
      "summary": "Tabby is an open-source self-hosted AI coding assistant. It is important for Claude Code alternatives where teams want on-prem or private code assistance.",
      "platforms": "Self-hosted, IDE integrations",
      "pricing_model": "open-source / enterprise",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Tabby official page.",
      "login_required": "self-hosted/admin",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [
        "IDE"
      ],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding, open-source, self-hosted, privacy-focused pages.",
      "use_cases": [
        "for-coding",
        "open-source",
        "self-hosted",
        "privacy-focused"
      ],
      "tags": [
        "claude-alternative",
        "for-coding",
        "open-source",
        "privacy-focused",
        "self-hosted",
        "self-hosted-ai-coding-assistant",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "for-coding",
        "open-source",
        "self-hosted",
        "privacy-focused"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Tabby official page",
          "url": "https://www.tabbyml.com/",
          "verified_fields": [
            "open-source self-hosted AI coding assistant",
            "on-prem GitHub Copilot alternative"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/tabby.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=www.tabbyml.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source / enterprise. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-coding": 88,
        "open-source": 90,
        "self-hosted": 90,
        "privacy-focused": 82
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-coding": false,
        "open-source": false,
        "self-hosted": false,
        "privacy-focused": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-coding, open-source, self-hosted, privacy-focused. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Tabby official page. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "Tabby",
      "source_aliases": [
        "tabby"
      ],
      "icon": "/FindBetterApp/assets/img/tools/tabby.svg",
      "profile_path": "/FindBetterApp/software/tabby/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/tabby/about/",
      "platform_list": [
        "Self-hosted",
        "IDE integrations",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "tabby",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "tabnine": {
      "id": "tabnine",
      "name": "Tabnine",
      "slug": "tabnine",
      "official_url": "https://www.tabnine.com/",
      "category": "Private AI coding assistant",
      "best_for": "Private/compliant coding assistant for teams",
      "summary": "AI coding platform deployable in cloud, on-prem or air-gapped environments with privacy/security positioning.",
      "platforms": "IDEs, cloud/on-prem/air-gapped",
      "pricing_model": "paid / enterprise",
      "free_plan": false,
      "starting_price_usd": 39,
      "pricing_notes": "Official pricing emphasizes deployment flexibility, self-hosted/VPC/on-prem/air-gapped options. Exact seat pricing requires screenshot/check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
      "login_required": "yes",
      "account_notes": "Account/plan usually required for team/enterprise features; verify free plan and local/private options.",
      "open_source": false,
      "license": "Proprietary / commercial SaaS",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "ide_support": [
        "multiple IDEs"
      ],
      "terminal_support": false,
      "codebase_awareness": true,
      "can_edit_files": true,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Cloud-based unless local or self-hosted mode is used.",
      "limitations": "Less useful for casual free users; verify deployment tier.",
      "why_chatgpt_alternative": "Good for enterprise teams prioritizing code privacy.",
      "use_cases": [
        "enterprise code completion",
        "private/team coding assistant",
        "IDE autocomplete"
      ],
      "tags": [
        "coding",
        "enterprise",
        "privacy",
        "on-prem",
        "private-ai-coding-assistant",
        "self-hosted"
      ],
      "recommended_pages": [
        "for-coding"
      ],
      "country_availability_notes": "Verify by country before building country pages.",
      "verification_status": "v7 official-source data fill; still noindex until manual browser/country/pricing screenshot tests are complete",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "Tabnine homepage",
          "url": "https://www.tabnine.com/",
          "verified_fields": [
            "deploy anywhere",
            "privacy/security/compliance"
          ]
        },
        {
          "title": "Tabnine pricing",
          "url": "https://www.tabnine.com/pricing/",
          "verified_fields": [
            "self-hosted",
            "VPC",
            "on-premises",
            "air-gapped"
          ]
        },
        {
          "title": "Tabnine privacy docs",
          "url": "https://docs.tabnine.com/main/welcome/readme/privacy",
          "verified_fields": [
            "no-train-no-retain",
            "code privacy"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/tabnine.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=tabnine.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-25",
        "proof_status": "screenshot_needed",
        "manual_test_status": "not a no-login winner unless test proves otherwise"
      },
      "pricing_details": {
        "summary": "Official pricing emphasizes deployment flexibility, self-hosted/VPC/on-prem/air-gapped options. Exact seat pricing requires screenshot/check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "39",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {
        "uses_chats_for_training": "unknown",
        "human_review_possible": "unknown",
        "zero_data_retention": "unknown",
        "zero_access_encryption": "unknown",
        "no_logs": "unknown",
        "enterprise_controls": "unknown",
        "can_delete_chats": "unknown",
        "privacy_policy_checked": "2026-06-25"
      },
      "country_matrix": {
        "usa": "needs_test",
        "uk": "needs_test",
        "india": "needs_test",
        "tanzania": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test",
        "eu": "needs_test",
        "payment_card": "needs_test",
        "payment_paypal": "needs_test",
        "payment_mobile_money": "unknown",
        "payment_crypto": "unknown",
        "vpn_behavior": "unknown",
        "app_store_country_check": "not_done",
        "play_store_country_check": "not_done"
      },
      "self_hosting": {
        "install_difficulty": "needs classification",
        "docker_compose": "unknown",
        "one_command_install": "unknown",
        "min_ram_gb": "unknown",
        "recommended_ram_gb": "unknown",
        "gpu_required": "unknown",
        "cpu_only": "unknown",
        "model_download_size": "varies by model",
        "vps_suitability": "unknown",
        "backup_export": "unknown",
        "update_difficulty": "unknown",
        "supports_ollama": "unknown",
        "supports_openai_api": "unknown",
        "supports_anthropic_api": "unknown",
        "deployment_type": "self-hosted/server",
        "docker": "manual check",
        "offline_possible": "depends on models/providers",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {
        "vs_code": "unknown",
        "jetbrains": "unknown",
        "terminal": "unknown",
        "github_integration": "unknown",
        "repo_awareness": "yes/team context",
        "can_edit_files": "yes",
        "can_run_commands": "not primary",
        "can_create_prs": "unknown",
        "can_run_tests": "unknown",
        "mcp_support": "unknown",
        "permission_prompts": "unknown",
        "sandbox": "unknown",
        "rollback_undo": "unknown",
        "secrets_protection": "unknown",
        "php_wordpress_fit": "unknown",
        "javascript_fit": "unknown",
        "python_fit": "unknown",
        "best_for_beginners": "unknown",
        "best_for_teams": "unknown",
        "ide_support": "major IDEs",
        "pull_request_support": "varies by enterprise setup",
        "best_for": "privacy/compliance-focused teams",
        "safety_note": "good privacy story, but still verify generated code"
      },
      "writing_matrix": {
        "blog_posts": "unknown",
        "seo_articles": "unknown",
        "rewriting": "unknown",
        "grammar": "unknown",
        "fiction": "unknown",
        "academic": "unknown",
        "emails": "unknown",
        "marketing_copy": "unknown",
        "social_captions": "unknown",
        "long_documents": "unknown",
        "brand_voice": "unknown",
        "tone_control": "unknown",
        "citation_support": "unknown",
        "web_research": "unknown",
        "plagiarism_checker": "unknown",
        "ai_detector": "unknown",
        "wordpress_export": "unknown",
        "google_docs_export": "unknown",
        "document_upload": "unknown",
        "swahili_support": "needs_test",
        "multilingual_quality": "needs_test"
      },
      "model_access": {
        "model_choice": "unknown",
        "gpt_models": "unknown",
        "claude_models": "unknown",
        "gemini_models": "unknown",
        "mistral_models": "unknown",
        "qwen_models": "unknown",
        "llama_models": "unknown",
        "deepseek_models": "unknown",
        "image_generation": "unknown",
        "video_generation": "unknown",
        "voice": "unknown",
        "context_window": "unknown",
        "reasoning_mode": "unknown",
        "web_search": "unknown",
        "api_available": "unknown",
        "byok": "unknown",
        "openrouter_support": "unknown",
        "ollama_support": "unknown",
        "local_model_support": "unknown"
      },
      "avoid_if": [],
      "competitor_gap": "",
      "manual_tests_needed": [
        "IDE integration test",
        "India/USA availability spot-check",
        "PHP/WordPress prompt test",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "can edit file permission test",
        "can run command safety test",
        "clean browser no-login test",
        "coding safety/action test",
        "country availability test",
        "installation test",
        "mobile layout test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot",
        "pricing screenshot from official pricing page",
        "privacy-policy review"
      ],
      "quality_flags": [
        "coding_safety_test_needed",
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "manual_test_required",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "for-coding": 60
      },
      "evidence_level": "needs_more_primary_sources",
      "source_notes": [],
      "public_ready_by_page": {
        "for-coding": false
      },
      "v5_editor_summary": "Tabnine verified from official sources where available. Best fit: enterprise code completion, private/team coding assistant, IDE autocomplete. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "high",
        "pricing_confidence": "medium",
        "coding_confidence": "medium-high",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "needs country/device testing",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Official pricing emphasizes deployment flexibility, self-hosted/VPC/on-prem/air-gapped options. Exact seat pricing requires screenshot/check. Paid-from: unknown.",
        "free_plan": false,
        "starting_price_usd": 39,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Official pricing emphasizes deployment flexibility, self-hosted/VPC/on-prem/air-gapped options. Exact seat pricing requires screenshot/check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "free_plan_limits": "Official pricing emphasizes deployment flexibility, self-hosted/VPC/on-prem/air-gapped options. Exact seat pricing requires screenshot/check.",
          "trial_requires_card": "unknown",
          "student_discount": "unknown",
          "team_plan": "unknown",
          "api_pricing": "unknown",
          "refund_policy": "unknown",
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "medium"
        }
      },
      "country_availability_v8": {
        "tanzania": "needs test",
        "india": "needs test",
        "usa": "needs test",
        "kenya": "needs test",
        "nigeria": "needs test",
        "south_africa": "needs test",
        "notes": "Hosted products can change by IP, payment country, sanctions and app-store region. Treat as unverified until manual test."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "enterprise code completion",
          "private/team coding assistant",
          "IDE autocomplete"
        ],
        "avoid_if": [
          "Less useful for casual free users; verify deployment tier."
        ],
        "replaces_chatgpt_for": [
          "enterprise code completion",
          "private/team coding assistant",
          "IDE autocomplete"
        ],
        "does_not_replace_chatgpt_for": [
          "Less useful for casual free users; verify deployment tier."
        ],
        "plain_english": "Good for enterprise teams prioritizing code privacy."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 75,
        "local_document_chat": 0,
        "self_hosted_team_chat": 70,
        "open_source_control": 0,
        "coding_ide": 75,
        "coding_terminal": 0,
        "code_review_pr": 0,
        "research_with_sources": 0,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "paid_from_usd": 39,
      "pricing_display_summary": "Official pricing emphasizes deployment flexibility, self-hosted/VPC/on-prem/air-gapped options. Exact seat pricing requires screenshot/check. Trial/card: not confirmed; manual checkout/support check needed. Student discount: not confirmed; manual checkout/support check needed. Team plan: not confirmed; manual checkout/support check needed. API pricing: not confirmed; manual checkout/support check needed. Refund policy: not confirmed; manual checkout/support check needed. Confidence: medium. Paid-from display value: 39. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "self-hosted-ai",
        "privacy-ai"
      ],
      "normalized_name": "Tabnine",
      "source_aliases": [
        "tabnine"
      ],
      "icon": "/FindBetterApp/assets/img/tools/tabnine.svg",
      "profile_path": "/FindBetterApp/software/tabnine/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/tabnine/about/",
      "platform_list": [
        "IDEs",
        "cloud",
        "on-prem",
        "air-gapped"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "tabnine",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "tactiq": {
      "id": "tactiq",
      "name": "Tactiq",
      "slug": "tactiq",
      "official_url": "https://tactiq.io/",
      "category": "AI meeting assistant",
      "best_for": "Users who want Gemini-like meeting memory and action items.",
      "summary": "Meeting transcription and AI summaries for Google Meet, Zoom and Microsoft Teams.",
      "platforms": "Chrome extension, Web, Google Meet, Zoom, Teams",
      "pricing_model": "Free plan; Pro from $8/user/month annually; Team and Business tiers available.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free plan; Pro from $8/user/month annually; Team and Business tiers available.",
      "paid_from_usd": 8,
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": true,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "Meeting transcription and AI summaries for Google Meet, Zoom and Microsoft Teams.",
      "tags": [
        "meetings",
        "productivity",
        "transcription",
        "ai-meeting-assistant",
        "free"
      ],
      "source_urls": [
        "https://tactiq.io/buy",
        "https://tactiq.io/"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Tactiq",
      "source_aliases": [
        "tactiq"
      ],
      "icon": "/FindBetterApp/assets/img/tools/tactiq.svg",
      "profile_path": "/FindBetterApp/software/tactiq/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/tactiq/about/",
      "platform_list": [
        "Chrome extension",
        "Web",
        "Google Meet",
        "Zoom",
        "Teams"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "tactiq",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "tailor-brands": {
      "id": "tailor-brands",
      "name": "Tailor Brands",
      "slug": "tailor-brands",
      "official_url": "https://www.tailorbrands.com/",
      "profile_path": "/FindBetterApp/software/tailor-brands/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "logo-design-tools"
      ],
      "tags": [
        "logo-maker",
        "canva-alternative",
        "business",
        "logo-maker-business-branding"
      ],
      "best_for": "Logo, business branding and small business launch kits",
      "summary": "Tailor Brands helps users with logo, business branding and small business launch kits.",
      "pricing_model": "Business formation/branding plan pricing varies by flow and requires verification.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Tailor Brands",
      "source_aliases": [
        "tailor-brands"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/tailor-brands/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "tailor-brands",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "taskade": {
      "id": "taskade",
      "name": "Taskade",
      "slug": "taskade",
      "official_url": "https://www.taskade.com/",
      "category": "AI workspace / project management",
      "best_for": "AI tasks, projects, notes, agents and team planning",
      "summary": "Taskade is an AI workspace for tasks, docs, agents and project collaboration. It fits Gemini alternatives for planning and business workflows.",
      "platforms": "Web, desktop, mobile",
      "pricing_model": "Free/paid; verify",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Needs official current pricing screenshot.",
      "paid_from_usd": "verify",
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-workspace",
        "project-management",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots"
      ],
      "normalized_name": "Taskade",
      "source_aliases": [
        "taskade"
      ],
      "icon": "/FindBetterApp/assets/img/tools/taskade.svg",
      "profile_path": "/FindBetterApp/software/taskade/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/taskade/about/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "taskade",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "textgen-webui": {
      "id": "textgen-webui",
      "name": "TextGen / oobabooga",
      "slug": "textgen-webui",
      "official_url": "https://github.com/oobabooga/textgen",
      "category": "Local LLM web UI",
      "best_for": "Private local LLM desktop/web UI for text, vision and APIs",
      "summary": "Open-source desktop app for local LLMs with text, vision, tool-calling and OpenAI/Anthropic-compatible API claims.",
      "platforms": "Desktop/local web UI",
      "pricing_model": "open-source",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
      "login_required": "no for local",
      "account_notes": "Local/self-hosted UI; no hosted account needed for local models.",
      "open_source": true,
      "license": "AGPL-3.0",
      "open_weight": false,
      "self_hosted": true,
      "offline": true,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": true,
      "mac": true,
      "linux": true,
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": true,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": false,
      "docker": false,
      "privacy_note": "Needs privacy-policy review before public ranking.",
      "limitations": "More technical than GPT4All/LM Studio; model setup and hardware matter.",
      "why_chatgpt_alternative": "Advanced local/private alternative for users experimenting with many local models.",
      "use_cases": [
        "local model experimentation",
        "advanced local LLM UI",
        "OpenAI-compatible local API",
        "private inference testing"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "offline",
        "local-desktop",
        "vision",
        "api",
        "local-llm-web-ui",
        "free"
      ],
      "recommended_pages": [
        "open-source",
        "self-hosted"
      ],
      "country_availability_notes": "Verify by target country before building country pages.",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "last_verified": "2026-06-25",
      "sources": [
        {
          "title": "oobabooga textgen GitHub",
          "url": "https://github.com/oobabooga/textgen",
          "verified_fields": [
            "open-source desktop app",
            "local LLMs",
            "100% private",
            "OpenAI/Anthropic-compatible API"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/textgen-webui.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=github.com&sz=128",
        "icon_source": "Generated local initials icon for safe display; favicon URL stored for optional visual enhancement.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default. Do not copy app-store screenshots or competitor images."
      },
      "no_login_test": {
        "status": "local_no_hosted_account_for_local_use",
        "evidence": "local/self-hosted use; provider keys may be needed for cloud models",
        "manual_test_status": "verify installer and first-run flow"
      },
      "pricing_details": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check.",
        "last_pricing_checked": "2026-06-26",
        "pricing_confidence": "needs manual price screenshot",
        "paid_from_usd": "",
        "pricing_note": "Cleaned from raw dict display; manual screenshots still recommended where marked."
      },
      "privacy_matrix": {},
      "country_matrix": {},
      "self_hosting": {
        "install_difficulty": "advanced",
        "gpu_required": "depends on model",
        "cpu_only": "possible but slow",
        "supports_openai_api": "yes per repo",
        "supports_anthropic_api": "compatible API claim",
        "deployment_type": "self-hosted/local desktop",
        "docker": "manual check",
        "offline_possible": "yes",
        "minimum_ram": "manual check needed",
        "security_note": "Do not expose admin/API endpoints publicly without auth, TLS, rate limits and network restrictions."
      },
      "coding_matrix": {},
      "writing_matrix": {},
      "model_access": {},
      "avoid_if": [
        "you want beginner-simple setup",
        "you need cloud convenience"
      ],
      "competitor_gap": "Hardware/difficulty flags for local LLM frontends.",
      "manual_tests_needed": [
        "India/USA availability spot-check",
        "RAM/GPU requirement test",
        "Tanzania availability test",
        "installation test",
        "mobile web/app first-run test",
        "offline mode test",
        "pricing screenshot from official pricing page"
      ],
      "quality_flags": [
        "country_availability_unverified",
        "keep_noindex_until_editorial_review",
        "license_recorded",
        "manual_test_required",
        "setup_hardware_requirements_needed",
        "v5_source_checked"
      ],
      "license_confidence": "high",
      "problem_fit_scores": {
        "open-source": 88,
        "self-hosted": 88
      },
      "evidence_level": "needs_more_primary_sources",
      "source_notes": [
        "agpl_3",
        "local_llm_ui"
      ],
      "public_ready_by_page": {
        "open-source": false,
        "self-hosted": false
      },
      "v5_editor_summary": "TextGen / oobabooga verified from official sources where available. Best fit: local model experimentation, advanced local LLM UI, OpenAI-compatible local API. Keep noindex until manual tests pass.",
      "data_quality_v7": {
        "source_confidence": "medium",
        "pricing_confidence": "low until official pricing screenshot/manual check",
        "country_confidence": "low",
        "index_ready": "no"
      },
      "last_checked_v8": "2026-06-25",
      "verification_status_v8": "partly verified - official sources linked, manual user tests still needed",
      "data_confidence_v8": {
        "official_identity": "high",
        "pricing": "needs manual price screenshot",
        "login": "official/recorded claim, still test on fresh browser",
        "country": "not applicable for local/self-hosted use",
        "user_problem_fit": "editorial fit added in v8"
      },
      "pricing_observation_v8": {
        "summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "free_plan": true,
        "starting_price_usd": 0,
        "confidence": "needs manual price screenshot",
        "next_check": "capture visible pricing page screenshot from Tanzania, India and USA if hosted SaaS; for local tools, verify download/licensing page",
        "display_summary_v13_3": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Paid-from: unknown.",
        "summary_legacy_raw_dict_do_not_render": {
          "last_pricing_checked": "2026-06-25",
          "pricing_confidence": "low until official pricing screenshot/manual check",
          "trial_requires_card": "manual check needed",
          "refund_policy": "manual check needed",
          "free_plan_limits": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check."
        }
      },
      "country_availability_v8": {
        "tanzania": "local install / not country-gated in normal use",
        "india": "local install / not country-gated in normal use",
        "usa": "local install / not country-gated in normal use",
        "kenya": "local install / not country-gated in normal use",
        "nigeria": "local install / not country-gated in normal use",
        "south_africa": "local install / not country-gated in normal use",
        "notes": "Country is less important than OS/hardware for local/self-hosted tools."
      },
      "manual_test_plan_v8": [
        "Open official URL in clean browser/private window.",
        "Try first prompt without account where relevant.",
        "Record where login wall appears, if any.",
        "Capture pricing/free-limit screenshot.",
        "Repeat from mobile and desktop where relevant.",
        "Mark country result for Tanzania, India and USA at minimum."
      ],
      "user_decision_v8": {
        "best_if": [
          "local model experimentation",
          "advanced local LLM UI",
          "OpenAI-compatible local API"
        ],
        "avoid_if": [
          "you want beginner-simple setup",
          "you need cloud convenience"
        ],
        "replaces_chatgpt_for": [
          "local model experimentation",
          "advanced local LLM UI",
          "OpenAI-compatible local API",
          "private inference testing"
        ],
        "does_not_replace_chatgpt_for": [
          "More technical than GPT4All/LM Studio; model setup and hardware matter."
        ],
        "plain_english": "Advanced local/private alternative for users experimenting with many local models."
      },
      "competitor_gap_fix_v8": "FindBetterApp should show exact problem fit, limits, login proof and country tests instead of only listing similar tools.",
      "problem_matrix_v8": {
        "quick_no_login_chat": 0,
        "private_ai_chat": 75,
        "local_document_chat": 0,
        "self_hosted_team_chat": 70,
        "open_source_control": 80,
        "coding_ide": 0,
        "coding_terminal": 80,
        "code_review_pr": 0,
        "research_with_sources": 80,
        "long_form_writing": 0,
        "marketing_copy": 0,
        "grammar_rewrite": 0,
        "fiction_writing": 0,
        "mobile_casual_use": 0
      },
      "paid_from_usd": "",
      "pricing_display_summary": "Free/open-source or local use indicated; exact cloud/API/hosting limits need manual check. Trial/card: manual check needed. Refund policy: manual check needed. Confidence: low until official pricing screenshot/manual check. Paid-from display value: . Keep manual pricing screenshot gate before indexing.",
      "primary_category": "local-ai-tools",
      "categories": [
        "local-ai-tools",
        "ai-chatbots",
        "api-providers",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai"
      ],
      "normalized_name": "TextGen / oobabooga",
      "source_aliases": [
        "textgen-webui"
      ],
      "icon": "/FindBetterApp/assets/img/tools/textgen-webui.svg",
      "profile_path": "/FindBetterApp/software/textgen-webui/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/textgen-webui/about/",
      "platform_list": [
        "Desktop",
        "local web UI",
        "Windows",
        "macOS",
        "Linux"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "textgen-webui",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "tidal": {
      "id": "tidal",
      "name": "TIDAL",
      "slug": "tidal",
      "category": "Hi-Fi Music Streaming / Artist-Focused Music",
      "primary_category_id": "hifi-music-streaming",
      "categories": [
        "hifi-music-streaming",
        "music-streaming",
        "ai-coding-tools"
      ],
      "official_url": "https://tidal.com/",
      "pricing_url": "https://tidal.com/pricing",
      "summary": "TIDAL is a high-fidelity music streaming service focused on sound quality, artist-first positioning, lossless audio and immersive formats.",
      "best_for": "Hi‑Fi, lossless, Dolby Atmos and artist-focused listeners",
      "pricing_model": "paid subscription with trial",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": 10.99,
      "paid_from_tzs": null,
      "paid_from_text": "$10.99/mo Individual; $16.99/mo Family; $5.49/mo Student in TIDAL support docs",
      "pricing_display_summary": "From $10.99/mo Individual; Family $16.99/mo; Student $5.49/mo",
      "student_discount": "Yes: $5.49/mo in TIDAL support docs.",
      "family_plan": "Yes: $16.99/mo in TIDAL support docs.",
      "duo_plan": "unknown",
      "free_plan_limits": "No normal free tier in many markets; free trial available.",
      "catalog_size": "Large mainstream catalog; exact current count needs manual page screenshot.",
      "audio_quality": "Lossless/HiRes FLAC and Dolby Atmos in supported content/devices.",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": true,
      "african_music": false,
      "music_videos": false,
      "tags": [
        "lossless",
        "hi-res",
        "dolby-atmos",
        "audiophiles",
        "artist-friendly",
        "no-ads",
        "student-discount",
        "family-plan",
        "spotify-alternative",
        "music-streaming",
        "hi-fi-music-streaming",
        "artist-focused-music"
      ],
      "contexts": [
        "audiophiles",
        "lossless",
        "hi-res",
        "artist-friendly",
        "no-ads",
        "for-students",
        "family-plan"
      ],
      "spotify_fit": "Best Spotify alternative for listeners who care more about hi-fi sound quality and artist-focused music than Spotify’s playlist ecosystem.",
      "strengths": [
        "Lossless and immersive audio",
        "Artist-focused positioning",
        "Family and student options"
      ],
      "weaknesses": [
        "Less podcast/audiobook breadth than Spotify"
      ],
      "source": "TIDAL pricing and support pages",
      "source_url": "https://support.tidal.com/hc/en-us/articles/115003662825-Subscription-Types",
      "evidence": "TIDAL support docs list Individual, Family and Student prices; pricing page confirms Individual/Family/Student plan types.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "high",
      "public_status": "noindex MVP review",
      "primary_category": "hifi-music-streaming",
      "normalized_name": "TIDAL",
      "source_aliases": [
        "tidal"
      ],
      "icon": "/FindBetterApp/assets/img/tools/tidal.svg",
      "profile_path": "/FindBetterApp/software/tidal/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/tidal/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "tidal",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "tl-dv": {
      "id": "tl-dv",
      "name": "tl;dv",
      "slug": "tl-dv",
      "official_url": "https://tldv.io/",
      "category": "AI meeting recorder / sales meeting assistant",
      "best_for": "Recording, transcribing and summarizing Google Meet, Zoom and Teams calls",
      "summary": "tl;dv is an AI meeting assistant for call recording, summaries and searchable meeting libraries. It helps Gemini meeting-alternative pages cover teams that want meeting intelligence instead of broad AI chat.",
      "platforms": "Web, meeting integrations",
      "pricing_model": "Free plan plus paid team plans",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Needs official pricing screenshot; keep as free entry until verified.",
      "paid_from_usd": "verify",
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "ai-meeting-recorder",
        "sales-meeting-assistant",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "research-ai",
        "ai-search-engines"
      ],
      "normalized_name": "tl;dv",
      "source_aliases": [
        "tl-dv"
      ],
      "icon": "/FindBetterApp/assets/img/tools/tl-dv.svg",
      "profile_path": "/FindBetterApp/software/tl-dv/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/tl-dv/about/",
      "platform_list": [
        "Web",
        "meeting integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "tl-dv",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "tome": {
      "id": "tome",
      "name": "Tome",
      "slug": "tome",
      "official_url": "https://tome.app/",
      "profile_path": "/FindBetterApp/software/tome/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "presentation-tools"
      ],
      "tags": [
        "ai-design",
        "presentation-tool",
        "canva-alternative",
        "ai-presentation-storytelling"
      ],
      "best_for": "AI storytelling presentations and narrative docs",
      "summary": "Tome helps users with ai storytelling presentations and narrative docs.",
      "pricing_model": "Pricing requires verification after current product positioning check.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Tome",
      "source_aliases": [
        "tome"
      ],
      "icon": "/FindBetterApp/assets/img/tools/tome.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/tome/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "tome",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "trae-ide": {
      "id": "trae-ide",
      "name": "Trae IDE",
      "slug": "trae-ide",
      "official_url": "https://www.trae.ai/",
      "category": "AI code editor",
      "best_for": "AI coding IDE with agent-style development assistance",
      "summary": "Trae IDE is an AI coding IDE that fits the Claude Code competitor list. Keep it in manual review because pricing, login and regional availability can change quickly.",
      "platforms": "Desktop IDE",
      "pricing_model": "free / paid",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 20,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Trae IDE official page.",
      "login_required": "yes for full use",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": false,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [
        "IDE"
      ],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding, cheaper pages.",
      "use_cases": [
        "for-coding",
        "cheaper"
      ],
      "tags": [
        "ai-code-editor",
        "cheaper",
        "claude-alternative",
        "for-coding",
        "v13-candidate",
        "free"
      ],
      "recommended_pages": [
        "for-coding",
        "cheaper"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Trae IDE official page",
          "url": "https://www.trae.ai/",
          "verified_fields": [
            "AI coding IDE",
            "paid tier around $20 noted",
            "verify current pricing/access"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/trae-ide.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=www.trae.ai&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "free / paid. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 20,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-coding": 82,
        "cheaper": 68
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-coding": false,
        "cheaper": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-coding, cheaper. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Trae IDE official page. Paid-from display value: 20. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "local-ai-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "normalized_name": "Trae IDE",
      "source_aliases": [
        "trae-ide"
      ],
      "icon": "/FindBetterApp/assets/img/tools/trae-ide.svg",
      "profile_path": "/FindBetterApp/software/trae-ide/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/trae-ide/about/",
      "platform_list": [
        "Desktop IDE",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "trae-ide",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "tunein": {
      "id": "tunein",
      "name": "TuneIn",
      "slug": "tunein",
      "company": "TuneIn",
      "official_url": "https://tunein.com/",
      "profile_path": "/FindBetterApp/software/tunein/about/",
      "primary_category": "radio",
      "categories": [
        "radio",
        "podcasts",
        "audiobooks",
        "music-streaming"
      ],
      "tags": [
        "spotify-alternative",
        "live-radio",
        "sports",
        "news",
        "audiobooks",
        "podcasts",
        "free",
        "premium"
      ],
      "best_for": "Global radio, live sports, news, audiobooks and podcasts",
      "summary": "Live audio app for global radio stations, news, sports, podcasts and Premium audiobooks.",
      "pricing_model": "freemium",
      "free_plan": true,
      "paid_from_usd": 9.99,
      "pricing_note": "Premium listed at $9.99/month or $79.99/year after a 7-day trial.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "TuneIn Premium page lists $9.99/month or $79.99/year after a 7-day trial, with radio, sports, news, audiobooks, and less ads.",
      "source_url": "https://cms.tunein.com/premium/",
      "normalized_name": "TuneIn",
      "source_aliases": [
        "tunein"
      ],
      "icon": "/FindBetterApp/assets/img/tools/tunein.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/tunein/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "tunein",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "tunemymusic": {
      "id": "tunemymusic",
      "name": "TuneMyMusic",
      "slug": "tunemymusic",
      "category": "Playlist Transfer / Music Utility",
      "primary_category_id": "local-music",
      "categories": [
        "music-streaming"
      ],
      "official_url": "https://www.tunemymusic.com/",
      "pricing_url": "https://www.tunemymusic.com/nl/plans",
      "summary": "Playlist transfer tool for moving music libraries between Spotify, Apple Music, YouTube Music, TIDAL, Amazon Music, Deezer and more.",
      "best_for": "Moving playlists between streaming services",
      "pricing_model": "Free limited transfers; Premium around $2/mo annually from official plans page",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 2,
      "paid_from_text": "Free limited transfers; Premium around $2/mo annually from official plans page",
      "pricing_display_summary": "Free limited transfers; Premium around $2/mo annually from official plans page",
      "tags": [
        "spotify-alternative",
        "playlist-transfer",
        "music-utility",
        "switching-tool",
        "free"
      ],
      "contexts": [
        "spotify-alternative",
        "playlist-transfer",
        "music-utility",
        "switching-tool"
      ],
      "spotify_fit": "Moving playlists between streaming services",
      "last_verified": "2026-06-26",
      "verification_status": "v22 source-backed noindex review",
      "source_url": "https://www.tunemymusic.com/nl/plans",
      "connected_data_version": "v22-spotify-public-ready-depth-upgrade-noindex",
      "primary_category": "music-streaming",
      "normalized_name": "TuneMyMusic",
      "source_aliases": [
        "tunemymusic"
      ],
      "icon": "/FindBetterApp/assets/img/tools/tunemymusic.svg",
      "profile_path": "/FindBetterApp/software/tunemymusic/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/tunemymusic/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "tunemymusic",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "typingmind": {
      "id": "typingmind",
      "name": "TypingMind",
      "slug": "typingmind",
      "official_url": "https://www.typingmind.com/",
      "category": "Multi-model AI chat client",
      "best_for": "BYOK chat UI for Claude, ChatGPT, Gemini and other models with local/private storage angle",
      "summary": "TypingMind is a polished multi-model chat interface for people who want to use Claude-style models through their own API keys and organize prompts, chats and workflows.",
      "platforms": "Web, Desktop/PWA",
      "pricing_model": "one-time / paid",
      "free_plan": false,
      "starting_price_usd": null,
      "paid_from_usd": null,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: TypingMind official page.",
      "login_required": "account/license or own API key setup",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for cheaper, privacy-focused, for-writing pages.",
      "use_cases": [
        "cheaper",
        "privacy-focused",
        "for-writing"
      ],
      "tags": [
        "cheaper",
        "claude-alternative",
        "for-writing",
        "multi-model-ai-chat-client",
        "privacy-focused",
        "v13-candidate"
      ],
      "recommended_pages": [
        "cheaper",
        "privacy-focused",
        "for-writing"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "TypingMind official page",
          "url": "https://www.typingmind.com/",
          "verified_fields": [
            "supports Claude/ChatGPT/Gemini and other models",
            "local/private data storage positioning",
            "pay-once pricing needs screenshot"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/typingmind.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=www.typingmind.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "one-time / paid. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "False",
        "paid_from_usd": null,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "cheaper": 74,
        "privacy-focused": 76,
        "for-writing": 80
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "cheaper": false,
        "privacy-focused": false,
        "for-writing": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for cheaper, privacy-focused, for-writing. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: TypingMind official page. Paid-from display value: None. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "api-providers",
      "categories": [
        "api-providers",
        "ai-chatbots",
        "writing-ai",
        "local-ai-tools",
        "privacy-ai"
      ],
      "normalized_name": "TypingMind",
      "source_aliases": [
        "typingmind"
      ],
      "icon": "/FindBetterApp/assets/img/tools/typingmind.svg",
      "profile_path": "/FindBetterApp/software/typingmind/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/typingmind/about/",
      "platform_list": [
        "Web",
        "Desktop",
        "PWA"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "typingmind",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "udux": {
      "id": "udux",
      "name": "uduX",
      "slug": "udux",
      "company": "uduX",
      "official_url": "https://next.udux.com/",
      "profile_path": "/FindBetterApp/software/udux/about/",
      "primary_category": "african-music",
      "categories": [
        "african-music",
        "music-streaming",
        "regional-music"
      ],
      "tags": [
        "spotify-alternative",
        "african-music",
        "nigeria",
        "afrobeats",
        "regional-music",
        "subscription"
      ],
      "best_for": "Nigeria and Afrocentric music streaming",
      "summary": "Nigeria-focused subscription music store and streaming platform for Afrocentric music discovery.",
      "pricing_model": "subscription / regional",
      "free_plan": null,
      "paid_from_usd": null,
      "pricing_note": "Exact current pricing requires manual country/app checkout verification.",
      "regional_pricing": true,
      "login_required": "unknown",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / mobile / desktop depending on service",
      "last_verified": "2026-06-26",
      "verification_status": "v21 source-backed research added; still noindex until manual checkout, country and app-store pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v21-spotify-missing-alternatives-expansion-noindex",
      "source_summary": "uduX official about page describes it as Nigeria’s first indigenous subscription-based music store and streaming platform.",
      "source_url": "https://next.udux.com/about-us",
      "normalized_name": "uduX",
      "source_aliases": [
        "udux"
      ],
      "icon": "/FindBetterApp/assets/img/tools/udux.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/udux/about/",
      "platform_list": [
        "Web",
        "mobile",
        "desktop depending on service"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "udux",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "uizard": {
      "id": "uizard",
      "name": "Uizard",
      "slug": "uizard",
      "official_url": "https://uizard.io/",
      "profile_path": "/FindBetterApp/software/uizard/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "ai-coding-tools"
      ],
      "tags": [
        "ai-design",
        "canva-alternative",
        "ui-design",
        "ai-ui-design"
      ],
      "best_for": "AI wireframes, mockups and UI idea generation",
      "summary": "Uizard helps users with ai wireframes, mockups and ui idea generation.",
      "pricing_model": "Free plan and Pro/Business tiers require current pricing check.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Uizard",
      "source_aliases": [
        "uizard"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/uizard/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "uizard",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "v0-vercel": {
      "id": "v0-vercel",
      "name": "v0 by Vercel",
      "slug": "v0-vercel",
      "official_url": "https://v0.app/",
      "profile_path": "/FindBetterApp/software/v0-vercel/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-search-engines",
        "research-ai",
        "ai-chatbots",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "tags": [
        "app-builder",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "ios",
        "login-required",
        "mobile",
        "paid",
        "research",
        "ui",
        "v11-2-added",
        "vercel"
      ],
      "best_for": "Prompt-to-UI/full-stack web app generation",
      "summary": "v0 by Vercel is a collaborative AI assistant for designing, iterating and publishing web applications, components, landing pages and full-stack prototypes.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "account required",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "v0 by Vercel",
      "source_aliases": [
        "v0-vercel"
      ],
      "icon": "/FindBetterApp/assets/img/tools/v0-vercel.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/v0-vercel/about/",
      "platform_list": [
        "Web"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "v0-vercel",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "veed": {
      "id": "veed",
      "name": "VEED",
      "slug": "veed",
      "official_url": "https://www.veed.io/",
      "profile_path": "/FindBetterApp/software/veed/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "online-video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "caption-tools",
        "video-editors"
      ],
      "tags": [
        "video-editor",
        "subtitles",
        "canva-alternative"
      ],
      "best_for": "Online video editing, subtitles, social clips and content repurposing",
      "summary": "VEED helps users with online video editing, subtitles, social clips and content repurposing.",
      "pricing_model": "Free plan and paid Creator/Pro/Business plans require current pricing check.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "VEED",
      "source_aliases": [
        "veed"
      ],
      "icon": "/FindBetterApp/assets/img/tools/veed.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/veed/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "veed",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "vegas-pro": {
      "id": "vegas-pro",
      "name": "VEGAS Pro",
      "official_url": "https://www.vegascreativesoftware.com/vegas-pro/",
      "pricing_url": "https://www.vegascreativesoftware.com/vegas-pro/plans-pricing/",
      "summary": "VEGAS Pro is a Windows-focused professional video editor with timeline editing, VFX, compositing and audio tools for creators who want a more advanced desktop workflow.",
      "best_for": "Advanced Windows video editing, VFX/audio workflows and creators moving beyond beginner apps",
      "pricing_model": "paid subscription or perpetual",
      "free_plan": false,
      "paid_plan": true,
      "paid_from_usd": 17.95,
      "paid_from_text": "Official plan page says options start at $17.95/month or $219.95 perpetual; page also shows annual offer variations.",
      "pricing_display_summary": "Paid desktop editor; official pricing says subscription/perpetual options starting at $17.95/month or $219.95.",
      "devices": [
        "Windows"
      ],
      "platforms": "Windows",
      "no_watermark_free": "No free full plan; free trial/export limits need screenshot.",
      "user_friendly_level": "intermediate to advanced",
      "source": "VEGAS official pricing",
      "source_url": "https://www.vegascreativesoftware.com/vegas-pro/plans-pricing/",
      "evidence": "Official plan page lists subscription and perpetual options starting at $17.95/month or $219.95.",
      "contexts": [
        "for-pc",
        "professional"
      ],
      "tags": [
        "video-editor",
        "desktop-video-editor",
        "professional",
        "windows",
        "short-form-creator-tools"
      ],
      "slug": "vegas-pro",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors",
        "music-streaming"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Advanced Windows video editing, VFX/audio workflows and creators moving beyond beginner apps",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "VEGAS Pro",
      "source_aliases": [
        "vegas-pro"
      ],
      "icon": "/FindBetterApp/assets/img/tools/vegas-pro.svg",
      "profile_path": "/FindBetterApp/software/vegas-pro/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/vegas-pro/about/",
      "platform_list": [
        "Windows"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "vegas-pro",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "venice-ai": {
      "id": "venice-ai",
      "name": "Venice AI",
      "slug": "venice-ai",
      "official_url": "https://venice.ai/",
      "category": "Privacy-focused AI assistant",
      "best_for": "private AI chat",
      "summary": "Venice AI is a privacy-positioned AI platform for chat and creative generation. It belongs in Claude privacy/cheaper pages, but should remain manual-review until login, limits and privacy claims are tested.",
      "platforms": "Web, Mobile",
      "pricing_model": "freemium / paid",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 18,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Venice AI official page.",
      "login_required": "may be required for full use",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / hosted service or commercial product",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for privacy-focused, cheaper, free pages.",
      "use_cases": [
        "privacy-focused",
        "cheaper",
        "free"
      ],
      "tags": [
        "cheaper",
        "claude-alternative",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "no-login",
        "privacy-ai",
        "privacy-focused",
        "privacy-focused-ai-assistant",
        "private-ai",
        "v13-candidate"
      ],
      "recommended_pages": [
        "privacy-focused",
        "cheaper",
        "free"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Venice AI official page",
          "url": "https://venice.ai/",
          "verified_fields": [
            "privacy-focused AI",
            "free try path",
            "Pro/Pro Plus pricing shown",
            "verify current terms"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/venice-ai.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=venice.ai&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "freemium / paid. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 18,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "privacy-focused": 84,
        "cheaper": 72,
        "free": 66
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "privacy-focused": false,
        "cheaper": false,
        "free": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for privacy-focused, cheaper, free. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Venice AI official page. Paid-from display value: 18. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "ai-coding-tools",
        "capcut-alternatives",
        "privacy-ai",
        "video-editors"
      ],
      "normalized_name": "Venice AI",
      "source_aliases": [
        "venice-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/venice-ai.svg",
      "profile_path": "/FindBetterApp/software/venice-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/venice-ai/about/",
      "platform_list": [
        "Web",
        "Mobile"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "venice-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "venngage": {
      "id": "venngage",
      "name": "Venngage",
      "slug": "venngage",
      "official_url": "https://venngage.com/",
      "profile_path": "/FindBetterApp/software/venngage/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "infographics-reports",
        "ai-coding-tools"
      ],
      "tags": [
        "infographics",
        "reports",
        "canva-alternative",
        "business",
        "free"
      ],
      "best_for": "Infographics, reports, diagrams, accessibility-friendly visuals and business storytelling",
      "summary": "Venngage helps users with infographics, reports, diagrams, accessibility-friendly visuals and business storytelling.",
      "pricing_model": "Free sign-up; Premium/Business/Enterprise pricing requires final checkout verification.",
      "free_plan": true,
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Venngage",
      "source_aliases": [
        "venngage"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/venngage/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "venngage",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "vertex-ai": {
      "id": "vertex-ai",
      "name": "Vertex AI",
      "slug": "vertex-ai",
      "official_url": "https://cloud.google.com/vertex-ai",
      "category": "Enterprise AI platform",
      "best_for": "Enterprise teams needing Google Cloud controls, governance and production AI deployment.",
      "summary": "Google Cloud platform for building, deploying, evaluating and governing AI apps and agents with Gemini and other models.",
      "platforms": "Google Cloud / Web / API",
      "pricing_model": "Usage-based cloud pricing; final cost depends on models, endpoints, storage and services used.",
      "free_plan": false,
      "starting_price_usd": "",
      "pricing_notes": "Usage-based cloud pricing; final cost depends on models, endpoints, storage and services used.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": true,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "Google Cloud platform for building, deploying, evaluating and governing AI apps and agents with Gemini and other models.",
      "tags": [
        "enterprise",
        "api",
        "google-cloud",
        "enterprise-ai-platform"
      ],
      "source_urls": [
        "https://cloud.google.com/vertex-ai/pricing",
        "https://cloud.google.com/vertex-ai"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "api-providers"
      ],
      "normalized_name": "Vertex AI",
      "source_aliases": [
        "vertex-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/vertex-ai.svg",
      "profile_path": "/FindBetterApp/software/vertex-ai/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/vertex-ai/about/",
      "platform_list": [
        "Google Cloud",
        "Web",
        "API"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "vertex-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "videoguru": {
      "id": "videoguru",
      "name": "VideoGuru",
      "official_url": "https://inshot.com/video_editor.html",
      "pricing_url": "https://inshot.com/video_editor.html",
      "summary": "VideoGuru is a mobile video editor from the InShot family, often used for YouTube, social videos, trimming, music, effects and mobile exports.",
      "best_for": "YouTube/social mobile edits and beginner Android workflows",
      "pricing_model": "free app / in-app purchases",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app route; in-app pricing requires Play Store screenshot.",
      "pricing_display_summary": "Free app route plus optional paid features; verify watermark/export and Play Store pricing.",
      "devices": [
        "Android"
      ],
      "platforms": "Android",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "InShot/VideoGuru app listing",
      "source_url": "https://inshot.com/video_editor.html",
      "evidence": "Listed under InShot video editor family; exact app-store features/pricing need screenshot.",
      "contexts": [
        "for-android",
        "for-youtube-shorts",
        "for-tiktok",
        "for-beginners"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "android",
        "social-video",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "videoguru",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors",
        "music-streaming"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for YouTube/social mobile edits and beginner Android workflows",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "VideoGuru",
      "source_aliases": [
        "videoguru"
      ],
      "icon": "/FindBetterApp/assets/img/tools/videoguru.svg",
      "profile_path": "/FindBetterApp/software/videoguru/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/videoguru/about/",
      "platform_list": [
        "Android"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "videoguru",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "videoleap": {
      "id": "videoleap",
      "name": "Videoleap",
      "official_url": "https://www.videoleapapp.com/",
      "pricing_url": "https://www.videoleapapp.com/",
      "summary": "Videoleap is a mobile-first AI video editor and maker from Lightricks for social creators who want templates, timeline editing, effects and AI-assisted video creation on phones and tablets.",
      "best_for": "AI-heavy mobile editing for Reels, TikTok, Shorts and fast social clips",
      "pricing_model": "free trial / freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free download/start; official site shows 7-day free trial and App Store/Play Store subscriptions vary by country.",
      "pricing_display_summary": "Free download/start with a 7-day free-trial route; final Pro pricing requires App Store/Google Play screenshots by country.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required; App Store reviews mention free usage but paid tools exist.",
      "user_friendly_level": "very beginner friendly",
      "source": "Videoleap official site and app listings",
      "source_url": "https://www.videoleapapp.com/",
      "evidence": "Official site presents Videoleap as an intuitive video editor with templates, AI tools and a 7-day free trial; app listings confirm mobile availability.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-youtube-shorts",
        "free"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "ai-video",
        "short-form-video",
        "social-video",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "videoleap",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for AI-heavy mobile editing for Reels, TikTok, Shorts and fast social clips",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Videoleap",
      "source_aliases": [
        "videoleap"
      ],
      "icon": "/FindBetterApp/assets/img/tools/videoleap.svg",
      "profile_path": "/FindBetterApp/software/videoleap/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/videoleap/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "videoleap",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "videopad": {
      "id": "videopad",
      "name": "VideoPad",
      "official_url": "https://www.nchsoftware.com/videopad/",
      "pricing_url": "https://www.nchsoftware.com/videopad/buy.html",
      "summary": "VideoPad is a beginner-friendly desktop video editor from NCH Software for Windows and Mac, with timeline editing, effects, transitions and export presets.",
      "best_for": "beginner Windows/Mac desktop editing",
      "pricing_model": "free trial/free home-use route + paid licenses",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free/trial route and paid licenses; exact current pricing requires screenshot.",
      "pricing_display_summary": "Free/trial route plus paid licenses; verify current pricing and home-use terms before launch.",
      "devices": [
        "Windows",
        "macOS"
      ],
      "platforms": "Windows, macOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "NCH VideoPad official site",
      "source_url": "https://www.nchsoftware.com/videopad/",
      "evidence": "Official page positions VideoPad as video editor for Windows/Mac; pricing/license proof needed.",
      "contexts": [
        "for-pc",
        "free-for-pc",
        "for-beginners",
        "offline"
      ],
      "tags": [
        "video-editor",
        "desktop-video-editor",
        "windows",
        "mac",
        "beginner",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "videopad",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for beginner Windows/Mac desktop editing",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "VideoPad",
      "source_aliases": [
        "videopad"
      ],
      "icon": "/FindBetterApp/assets/img/tools/videopad.svg",
      "profile_path": "/FindBetterApp/software/videopad/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/videopad/about/",
      "platform_list": [
        "Windows",
        "macOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "videopad",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "videoshow": {
      "id": "videoshow",
      "name": "VideoShow",
      "official_url": "https://www.videoshowapp.com/",
      "pricing_url": "https://www.videoshowapp.com/",
      "summary": "VideoShow is a mobile video editor and movie maker with themes, stickers, music, transitions and simple phone editing workflows.",
      "best_for": "simple Android/iPhone video editing and social videos",
      "pricing_model": "free app / in-app purchases",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app route; paid pricing requires app-store screenshot.",
      "pricing_display_summary": "Free app route with optional paid/VIP features; verify watermark/export behavior.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "VideoShow official/app store",
      "source_url": "https://www.videoshowapp.com/",
      "evidence": "Official/app pages position VideoShow as mobile video editor/movie maker; proof required.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-beginners",
        "for-tiktok"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "social-video",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "videoshow",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors",
        "music-streaming"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for simple Android/iPhone video editing and social videos",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "VideoShow",
      "source_aliases": [
        "videoshow"
      ],
      "icon": "/FindBetterApp/assets/img/tools/videoshow.svg",
      "profile_path": "/FindBetterApp/software/videoshow/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/videoshow/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "videoshow",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "visme": {
      "id": "visme",
      "name": "Visme",
      "slug": "visme",
      "official_url": "https://www.visme.co/",
      "profile_path": "/FindBetterApp/software/visme/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives",
        "presentation-tools",
        "ai-coding-tools"
      ],
      "tags": [
        "business",
        "brand-kit",
        "infographics",
        "presentation-tool",
        "canva-alternative",
        "visual-communication-presentations",
        "free"
      ],
      "best_for": "Business presentations, infographics, reports, proposals, dashboards and branded visual communication",
      "summary": "Visme helps users with business presentations, infographics, reports, proposals, dashboards and branded visual communication.",
      "pricing_model": "Free; paid plans from $12.25/month annually; Teams from $24.75/month annually; Enterprise custom",
      "free_plan": true,
      "paid_from_usd": 12.25,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Visme",
      "source_aliases": [
        "visme"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/visme/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "visme",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "vistacreate": {
      "id": "vistacreate",
      "name": "VistaCreate",
      "slug": "vistacreate",
      "official_url": "https://create.vista.com/",
      "profile_path": "/FindBetterApp/software/vistacreate/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives"
      ],
      "tags": [
        "templates",
        "brand-kit",
        "cheaper",
        "social-media-design",
        "canva-alternative",
        "graphic-design-social-media-design",
        "free"
      ],
      "best_for": "Cheaper Canva-style social graphics, templates and quick marketing visuals",
      "summary": "VistaCreate helps users with cheaper canva-style social graphics, templates and quick marketing visuals.",
      "pricing_model": "Free Starter; Pro around US$10/month yearly or US$13/month monthly for up to 10 seats",
      "free_plan": true,
      "paid_from_usd": 10,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v27 Canva cluster data; noindex until manual pricing screenshots and workflow tests are complete",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "VistaCreate",
      "source_aliases": [
        "vistacreate"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/vistacreate/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "vistacreate",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "vita-video-editor": {
      "id": "vita-video-editor",
      "name": "VITA Video Editor",
      "slug": "vita-video-editor",
      "official_url": "https://play.google.com/store/apps/details?id=com.snowcorp.vita",
      "pricing_url": "https://play.google.com/store/apps/details?id=com.snowcorp.vita",
      "summary": "VITA Video Editor is a simple mobile video editor for full-HD exports, speed controls, transitions, filters, effects and music-based social videos.",
      "best_for": "Simple free-looking mobile editing with templates and effects",
      "pricing_model": "free app / possible in-app purchases",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free app listing; app-store pricing/in-app purchase screenshot required",
      "pricing_display_summary": "Free app listing; verify in-app purchases and local pricing before launch.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "Google Play and App Store listings",
      "source_url": "https://play.google.com/store/apps/details?id=com.snowcorp.vita",
      "evidence": "Store listings describe VITA as simple/easy and include full-HD export, speed, transitions, effects and music.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors",
        "music-streaming"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "free"
      ],
      "capcut_fit": "CapCut alternative for simple free-looking mobile editing with templates and effects.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "VITA Video Editor",
      "source_aliases": [
        "vita-video-editor"
      ],
      "icon": "/FindBetterApp/assets/img/tools/vita-video-editor.svg",
      "profile_path": "/FindBetterApp/software/vita-video-editor/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/vita-video-editor/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "vita-video-editor",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "vivacut": {
      "id": "vivacut",
      "name": "VivaCut",
      "official_url": "https://vivacut.com/",
      "pricing_url": "https://vivacut.com/",
      "summary": "VivaCut is a mobile video editor for advanced social edits, layers, keyframes, transitions and effects on Android and iPhone.",
      "best_for": "mobile keyframe edits, transitions and social-video effects",
      "pricing_model": "free app / subscription or in-app purchases",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app route; Pro/local pricing requires app-store screenshots.",
      "pricing_display_summary": "Free app route plus paid Pro features; verify export, watermark and app-store pricing before launch.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "intermediate",
      "source": "VivaCut official/app store",
      "source_url": "https://vivacut.com/",
      "evidence": "Official/app pages position VivaCut for mobile video editing with advanced effects/keyframes; proof required.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-instagram-reels"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "effects",
        "motion-graphics",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "vivacut",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for mobile keyframe edits, transitions and social-video effects",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "VivaCut",
      "source_aliases": [
        "vivacut"
      ],
      "icon": "/FindBetterApp/assets/img/tools/vivacut.svg",
      "profile_path": "/FindBetterApp/software/vivacut/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/vivacut/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "vivacut",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "vivavideo": {
      "id": "vivavideo",
      "name": "VivaVideo",
      "official_url": "https://www.vivavideo.tv/",
      "pricing_url": "https://www.vivavideo.tv/",
      "summary": "VivaVideo is a long-running mobile video editor with templates, music, effects, transitions, text and social editing features for Android and iPhone creators.",
      "best_for": "mobile social videos and template-based beginner edits",
      "pricing_model": "free app / subscription or in-app purchases",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app route; exact VIP/subscription pricing requires app-store screenshots.",
      "pricing_display_summary": "Free app route plus paid VIP/subscription features; verify watermark/export behavior in app stores.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "VivaVideo official/app store",
      "source_url": "https://www.vivavideo.tv/",
      "evidence": "Official/app pages present VivaVideo as mobile video editor with social templates/features; proof required.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-instagram-reels",
        "for-beginners"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "social-video",
        "templates",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "vivavideo",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors",
        "music-streaming"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for mobile social videos and template-based beginner edits",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "VivaVideo",
      "source_aliases": [
        "vivavideo"
      ],
      "icon": "/FindBetterApp/assets/img/tools/vivavideo.svg",
      "profile_path": "/FindBetterApp/software/vivavideo/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/vivavideo/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "vivavideo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "vllo": {
      "id": "vllo",
      "name": "VLLO",
      "official_url": "https://www.vllo.io/",
      "pricing_url": "https://www.vllo.io/",
      "summary": "VLLO is a beginner-friendly mobile video editor for vloggers and social creators, with timeline editing, stickers, music, text and mobile export workflows.",
      "best_for": "simple mobile vlogs, Shorts/Reels/TikTok and beginner editing",
      "pricing_model": "free app / in-app purchases",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app route; in-app pricing requires App Store/Google Play screenshot.",
      "pricing_display_summary": "Free app route with optional in-app purchases; verify local Pro pricing and watermark/export behavior.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "very beginner friendly",
      "source": "VLLO official/app store",
      "source_url": "https://www.vllo.io/",
      "evidence": "Official/app pages position VLLO as a mobile video editor for easy editing; pricing needs app-store proof.",
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "for-instagram-reels",
        "for-youtube-shorts",
        "for-beginners"
      ],
      "tags": [
        "video-editor",
        "mobile",
        "creator-tools",
        "social-video",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "vllo",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors",
        "music-streaming"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for simple mobile vlogs, Shorts/Reels/TikTok and beginner editing",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "VLLO",
      "source_aliases": [
        "vllo"
      ],
      "icon": "/FindBetterApp/assets/img/tools/vllo.svg",
      "profile_path": "/FindBetterApp/software/vllo/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/vllo/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "vllo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "vn-video-editor": {
      "id": "vn-video-editor",
      "name": "VN Video Editor",
      "slug": "vn-video-editor",
      "official_url": "https://vlognow.me/",
      "pricing_url": "https://vlognow.me/",
      "summary": "VN Video Editor is a free mobile/Mac video editor known for no-watermark editing, multi-track timelines, templates and beginner-friendly controls.",
      "best_for": "Free no-watermark CapCut alternative for mobile creators",
      "pricing_model": "free",
      "free_plan": true,
      "paid_plan": false,
      "paid_from_usd": 0,
      "paid_from_text": "Free; official page says no watermarks and free templates",
      "pricing_display_summary": "Free, with no-watermark positioning from official VN/App Store pages.",
      "devices": [
        "Android",
        "iPhone",
        "iPad",
        "Mac"
      ],
      "platforms": "Android, iOS/iPadOS, Mac",
      "no_watermark_free": "Yes according to official/app-store pages; still capture export proof before launch.",
      "user_friendly_level": "very beginner friendly",
      "source": "VN official site and app store listings",
      "source_url": "https://vlognow.me/",
      "evidence": "Official VN site and app listings describe VN as free and no-watermark.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-pc",
        "for-tiktok",
        "free",
        "privacy-focused"
      ],
      "capcut_fit": "CapCut alternative for free no-watermark capcut alternative for mobile creators.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "VN Video Editor",
      "source_aliases": [
        "vn-video-editor"
      ],
      "icon": "/FindBetterApp/assets/img/tools/vn-video-editor.svg",
      "profile_path": "/FindBetterApp/software/vn-video-editor/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/vn-video-editor/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS",
        "Mac"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "vn-video-editor",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "voiceflow": {
      "id": "voiceflow",
      "name": "Voiceflow",
      "slug": "voiceflow",
      "official_url": "https://www.voiceflow.com/",
      "category": "Conversational AI / voice and chat agent builder",
      "best_for": "Teams designing, launching and managing chat/voice AI agents",
      "summary": "Voiceflow is a collaborative AI agent builder for chat and voice experiences. It is a useful Gemini alternative for companies that need structured conversational agents, not an all-purpose chatbot.",
      "platforms": "Web cloud",
      "pricing_model": "Free trial / usage-based / enterprise",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Official pricing route emphasizes free trial/no-card agency track and credit-based usage. Needs screenshot of active plan table before launch.",
      "paid_from_usd": "usage-based",
      "profile_status": "v26.1 added - noindex proof required",
      "evidence_status": "official source linked, manual proof pending",
      "tags": [
        "google-gemini-alternative",
        "v26-1",
        "proof-required",
        "voice-and-chat-agent-builder",
        "free"
      ],
      "primary_category": "ai-chatbots",
      "categories": [
        "ai-chatbots",
        "canva-alternatives",
        "graphic-design-tools"
      ],
      "normalized_name": "Voiceflow",
      "source_aliases": [
        "voiceflow"
      ],
      "icon": "/FindBetterApp/assets/img/tools/voiceflow.svg",
      "profile_path": "/FindBetterApp/software/voiceflow/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/voiceflow/about/",
      "platform_list": [
        "Web cloud"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "voiceflow",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "void-ide": {
      "id": "void-ide",
      "name": "Void IDE",
      "slug": "void-ide",
      "official_url": "https://voideditor.com/",
      "category": "AI code editor",
      "best_for": "Open-source AI IDE where users can use their own model and keep control of data",
      "summary": "Void IDE is an open-source AI code editor positioned as a controllable alternative to proprietary AI IDEs. It fits Claude Code alternatives for open-source coding workflows.",
      "platforms": "Desktop IDE",
      "pricing_model": "open-source / BYOK",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 0,
      "pricing_notes": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Void IDE official page.",
      "login_required": "no for local editor; model/API account may be needed",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": true,
      "license": "Open-source / self-hosted path",
      "open_weight": false,
      "self_hosted": true,
      "offline": false,
      "local_desktop": true,
      "requires_api_key": true,
      "web": false,
      "ios": false,
      "android": false,
      "desktop": true,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": false,
      "ide_support": [
        "IDE"
      ],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "unknown",
      "docker": true,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for for-coding, open-source, privacy-focused pages.",
      "use_cases": [
        "for-coding",
        "open-source",
        "privacy-focused"
      ],
      "tags": [
        "ai-code-editor",
        "claude-alternative",
        "for-coding",
        "open-source",
        "privacy-focused",
        "v13-candidate",
        "free",
        "self-hosted"
      ],
      "recommended_pages": [
        "for-coding",
        "open-source",
        "privacy-focused"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Void IDE official page",
          "url": "https://voideditor.com/",
          "verified_fields": [
            "open-source AI IDE",
            "use any model",
            "data-control positioning"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/void-ide.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=voideditor.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display.",
        "logo_permission": "not requested",
        "screenshot_status": "not added; use official media kit/screenshots only after review",
        "image_usage_note": "Use generated icons by default."
      },
      "no_login_test": {
        "status": "needs_clean_browser_test",
        "works_without_account": "unknown",
        "requires_email": "unknown",
        "requires_phone": "unknown",
        "captcha_seen": "unknown",
        "first_prompt_without_login": "unknown",
        "free_prompt_limit": "unknown",
        "tested_date": "2026-06-26",
        "proof_status": "screenshot_needed"
      },
      "pricing_details": {
        "summary": "open-source / BYOK. Starting/paid price stored from research where known; verify exact price, currency and regional checkout before indexing.",
        "free_plan": "True",
        "paid_from_usd": 0,
        "last_price_checked": "2026-06-26",
        "pricing_confidence": "medium/low until screenshot verification"
      },
      "privacy_matrix": {
        "privacy_policy_checked": "2026-06-26",
        "needs_manual_review": true
      },
      "country_matrix": {
        "tanzania": "needs_test",
        "india": "needs_test",
        "usa": "needs_test",
        "nigeria": "needs_test",
        "kenya": "needs_test",
        "south_africa": "needs_test"
      },
      "avoid_if": [
        "you need fully verified public pricing today",
        "you need guaranteed no-login/country support before manual testing"
      ],
      "manual_tests_needed": [
        "clean browser login test",
        "pricing screenshot",
        "country availability test",
        "mobile layout test",
        "privacy-policy review",
        "safety/action test if agentic coding tool"
      ],
      "quality_flags": [
        "v13_candidate",
        "manual_test_required",
        "keep_noindex_until_editorial_review",
        "source_attached"
      ],
      "problem_fit_scores": {
        "for-coding": 84,
        "open-source": 84,
        "privacy-focused": 74
      },
      "evidence_level": "official source identified; manual test still needed",
      "public_ready_by_page": {
        "for-coding": false,
        "open-source": false,
        "privacy-focused": false
      },
      "v13_editor_summary": "Added as a Claude alternative candidate for for-coding, open-source, privacy-focused. Do not publish publicly until tests pass.",
      "pricing_display_summary": "V13 Claude alternative candidate. Pricing/access must be verified with fresh screenshots before public indexing. Source: Void IDE official page. Paid-from display value: 0. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "api-providers",
        "local-ai-tools",
        "self-hosted-ai",
        "open-source-ai",
        "privacy-ai",
        "capcut-alternatives",
        "video-editors"
      ],
      "normalized_name": "Void IDE",
      "source_aliases": [
        "void-ide"
      ],
      "icon": "/FindBetterApp/assets/img/tools/void-ide.svg",
      "profile_path": "/FindBetterApp/software/void-ide/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/void-ide/about/",
      "platform_list": [
        "Desktop IDE",
        "Desktop"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "void-ide",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "vsdc-free-video-editor": {
      "id": "vsdc-free-video-editor",
      "name": "VSDC Free Video Editor",
      "official_url": "https://www.videosoftdev.com/free-video-editor",
      "pricing_url": "https://www.videosoftdev.com/video-editor-pro",
      "summary": "VSDC Free Video Editor is a Windows desktop video editor with free editing tools and a paid Pro version for advanced hardware acceleration, stabilization and extra features.",
      "best_for": "free Windows desktop editing and offline CapCut-for-PC alternatives",
      "pricing_model": "free desktop editor + paid Pro",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free editor; Pro pricing requires screenshot from official checkout/page.",
      "pricing_display_summary": "Free Windows editor with optional Pro upgrade; verify current Pro pricing before launch.",
      "devices": [
        "Windows"
      ],
      "platforms": "Windows",
      "no_watermark_free": "Free local editor likely no editor watermark; export proof required.",
      "user_friendly_level": "intermediate",
      "source": "VSDC official site",
      "source_url": "https://www.videosoftdev.com/free-video-editor",
      "evidence": "Official page positions VSDC as a free video editor; Pro page/pricing needs screenshot.",
      "contexts": [
        "for-pc",
        "free-for-pc",
        "offline",
        "privacy-focused",
        "free",
        "professional"
      ],
      "tags": [
        "video-editor",
        "desktop-video-editor",
        "windows",
        "free-desktop",
        "offline",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "vsdc-free-video-editor",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "local-ai-tools",
        "capcut-alternatives",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for free Windows desktop editing and offline CapCut-for-PC alternatives",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "VSDC Free Video Editor",
      "source_aliases": [
        "vsdc-free-video-editor"
      ],
      "icon": "/FindBetterApp/assets/img/tools/vsdc-free-video-editor.svg",
      "profile_path": "/FindBetterApp/software/vsdc-free-video-editor/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/vsdc-free-video-editor/about/",
      "platform_list": [
        "Windows"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "vsdc-free-video-editor",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "wave-video": {
      "id": "wave-video",
      "name": "Wave.video",
      "official_url": "https://wave.video/",
      "pricing_url": "https://wave.video/pricing",
      "summary": "Wave.video is an online video editor, recorder, live-streaming and hosting platform for marketing, social videos and repurposing workflows.",
      "best_for": "marketing videos, social clips, recording, hosting and business video workflow",
      "pricing_model": "freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free/start route; paid pricing needs current screenshot.",
      "pricing_display_summary": "Free/start route plus paid plans; verify export/watermark/hosting limits and current price.",
      "devices": [
        "Web"
      ],
      "platforms": "Web/browser",
      "no_watermark_free": "Manual export proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "Wave.video official pricing/site",
      "source_url": "https://wave.video/pricing",
      "evidence": "Official pages position Wave.video around online video editing, recording, hosting and marketing video; proof required.",
      "contexts": [
        "for-small-business",
        "online",
        "free-online",
        "ai-video-editors"
      ],
      "tags": [
        "video-editor",
        "online-video-editor",
        "business-video",
        "marketing-video",
        "hosting",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "wave-video",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "desktop-video-editors",
        "music-streaming"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for marketing videos, social clips, recording, hosting and business video workflow",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Wave.video",
      "source_aliases": [
        "wave-video"
      ],
      "icon": "/FindBetterApp/assets/img/tools/wave-video.svg",
      "profile_path": "/FindBetterApp/software/wave-video/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/wave-video/about/",
      "platform_list": [
        "Web",
        "browser"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "wave-video",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "webflow": {
      "id": "webflow",
      "name": "Webflow",
      "slug": "webflow",
      "official_url": "https://webflow.com/",
      "profile_path": "/FindBetterApp/software/webflow/",
      "primary_category": "graphic-design-tools",
      "categories": [
        "graphic-design-tools",
        "canva-alternatives"
      ],
      "tags": [
        "website-builder",
        "canva-alternative"
      ],
      "best_for": "Visual website building, CMS pages and marketing sites",
      "summary": "Webflow helps users with visual website building, cms pages and marketing sites.",
      "pricing_model": "Free starter options and paid site/workspace plans require current checkout verification.",
      "free_plan": "depends",
      "paid_from_usd": "manual_check",
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web / desktop / mobile depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v28 pricing note updated; screenshot/checkout verification still required before indexing",
      "source_count": 1,
      "connected_data_version": "v27-canva-full-research-pricing-alternatives-noindex",
      "normalized_name": "Webflow",
      "source_aliases": [
        "webflow"
      ],
      "icon": "/FindBetterApp/assets/img/favicon.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/webflow/",
      "platform_list": [
        "Web",
        "desktop",
        "mobile depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "webflow",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "wevideo": {
      "id": "wevideo",
      "name": "WeVideo",
      "official_url": "https://www.wevideo.com/",
      "pricing_url": "https://www.wevideo.com/pricing",
      "summary": "WeVideo is a cloud/browser video editor for creators, schools and teams, with online editing, templates, collaboration and mobile apps.",
      "best_for": "Browser editing, education/team workflows and cloud collaboration",
      "pricing_model": "freemium / paid teams",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 52,
      "paid_from_text": "Teams page shows $52/mo billed annually for teams of 3 or less; individual plan details may vary and need screenshot.",
      "pricing_display_summary": "Free/start options plus paid team plans; visible Teams pricing shows $52/mo billed annually. Individual pricing requires screenshot.",
      "devices": [
        "Web",
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Web/browser, Android, iOS/iPadOS",
      "no_watermark_free": "Manual free-export/watermark proof required.",
      "user_friendly_level": "beginner friendly",
      "source": "WeVideo official editor/pricing pages",
      "source_url": "https://www.wevideo.com/pricing",
      "evidence": "Official online editor page says WeVideo works in browser and offers iOS/Android apps; pricing page shows team pricing.",
      "contexts": [
        "online",
        "for-android",
        "for-iphone",
        "free"
      ],
      "tags": [
        "video-editor",
        "online",
        "cloud-editor",
        "team-video",
        "education",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "wevideo",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "canva-alternatives",
        "graphic-design-tools",
        "capcut-alternatives",
        "mobile-video-editors"
      ],
      "strengths": [
        "Useful alternative for its target editing workflow",
        "Adds device/pricing coverage to the CapCut cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for Browser editing, education/team workflows and cloud collaboration",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile/desktop availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "WeVideo",
      "source_aliases": [
        "wevideo"
      ],
      "icon": "/FindBetterApp/assets/img/tools/wevideo.svg",
      "profile_path": "/FindBetterApp/software/wevideo/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/wevideo/about/",
      "platform_list": [
        "Web",
        "browser",
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "wevideo",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "windsurf": {
      "id": "windsurf",
      "name": "Windsurf",
      "slug": "windsurf",
      "official_url": "https://windsurf.com/",
      "category": "AI Coding Assistant / AI IDE",
      "best_for": "Developers who want an AI-native coding editor, autocomplete and agentic codebase help",
      "summary": "Windsurf is an AI coding editor and assistant for developers who need codebase-aware help, autocomplete, chat and agent-style development workflows. It competes with Claude Code, Cursor, GitHub Copilot, OpenAI Codex and Replit Agent.",
      "platforms": "Web / app / extension / desktop depending on product",
      "pricing_model": "freemium / paid / team",
      "free_plan": true,
      "starting_price_usd": 15,
      "paid_from_usd": 15,
      "pricing_notes": "Official pricing should be checked at launch. Public pricing references commonly list a free plan and paid developer/team plans; keep region/plan screenshots before indexing.",
      "login_required": "yes/depends",
      "open_source": false,
      "self_hosted": false,
      "offline": false,
      "tags": [
        "ai-coding",
        "claude-code-alternative",
        "coding",
        "developer-tools",
        "ide",
        "agentic-coding",
        "free",
        "ai-ide"
      ],
      "recommended_pages": [
        "claude",
        "for-writing",
        "for-coding",
        "for-research"
      ],
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion; noindex until official pricing screenshot and hands-on test",
      "sources": [
        {
          "title": "Official page",
          "url": "https://windsurf.com/"
        },
        {
          "title": "Pricing/source page",
          "url": "https://windsurf.com/support"
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/windsurf.svg"
      },
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "capcut-alternatives",
        "video-editors"
      ],
      "normalized_name": "Windsurf",
      "source_aliases": [
        "windsurf"
      ],
      "icon": "/FindBetterApp/assets/img/tools/windsurf.svg",
      "profile_path": "/FindBetterApp/software/windsurf/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/windsurf/about/",
      "platform_list": [
        "Web",
        "app",
        "extension",
        "desktop depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "windsurf",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "wisecut": {
      "id": "wisecut",
      "name": "Wisecut",
      "official_url": "https://www.wisecut.ai/",
      "pricing_url": "https://www.wisecut.ai/pricing",
      "summary": "Wisecut is an AI automatic video editor that creates highlights, removes silences, adds subtitles/translations and edits through a storyboard/text workflow.",
      "best_for": "automatic highlight creation, silence removal and auto subtitles",
      "pricing_model": "freemium subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 15.75,
      "paid_from_text": "Official pricing shows Free and paid plans such as $15.75/mo annual-discount display; screenshot required.",
      "pricing_display_summary": "Free discovery plan with limits; paid plans unlock more minutes, 1080p/4K and downloads depending tier.",
      "devices": [
        "Web",
        "Android"
      ],
      "platforms": "Web/browser, Android app/PWA route",
      "no_watermark_free": "Free processing exists, but download/export behavior needs proof; Play listing says paid plan required to download.",
      "user_friendly_level": "beginner friendly",
      "source": "Wisecut official site/pricing",
      "source_url": "https://www.wisecut.ai/pricing",
      "evidence": "Official pages describe automatic video editing, storyboard editing, silence removal, captions and free/paid minutes.",
      "contexts": [
        "auto-subtitles",
        "long-video-to-shorts",
        "ai-video-editors",
        "for-youtube-shorts",
        "for-tiktok"
      ],
      "tags": [
        "video-editor",
        "ai-video",
        "auto-subtitles",
        "silence-removal",
        "long-video-to-shorts",
        "capcut-alternative",
        "short-form-creator-tools",
        "free"
      ],
      "slug": "wisecut",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "caption-tools",
        "desktop-video-editors"
      ],
      "strengths": [
        "Targets an important CapCut alternative search intent",
        "Adds device or workflow coverage to the video-editing cluster",
        "Official source linked for manual verification"
      ],
      "weaknesses": [
        "Manual pricing screenshot still required",
        "Export and watermark behavior still needs proof",
        "May not fully replace CapCut templates or mobile simplicity"
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "official source linked; manual screenshot required before indexing",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "capcut_fit": "CapCut alternative for automatic highlight creation, silence removal and auto subtitles",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "device availability test",
        "export watermark test",
        "free vs paid limits proof",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "Wisecut",
      "source_aliases": [
        "wisecut"
      ],
      "icon": "/FindBetterApp/assets/img/tools/wisecut.svg",
      "profile_path": "/FindBetterApp/software/wisecut/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/wisecut/about/",
      "platform_list": [
        "Web",
        "browser",
        "Android app",
        "PWA route"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "wisecut",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "wordtune": {
      "id": "wordtune",
      "name": "Wordtune",
      "slug": "wordtune",
      "official_url": "https://www.wordtune.com/",
      "category": "AI writing / rewriting",
      "best_for": "Rewriting, grammar, tone, summaries and everyday writing polish",
      "summary": "Wordtune is an AI writing assistant for paraphrasing, rewriting, grammar correction, summarization and polishing ideas into clearer text.",
      "platforms": "Web, browser extension / writing surfaces",
      "pricing_model": "free / Advanced / Unlimited / business",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": 6.99,
      "pricing_notes": "Official pricing page shows Advanced at $6.99/month or $4.89/month billed annually, with a 3-day trial.",
      "login_required": "account required for full use",
      "account_notes": "Manual clean-browser test required before publishing no-login or country-specific claims.",
      "open_source": false,
      "license": "Proprietary / commercial terms",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": "unknown",
      "mac": "unknown",
      "linux": "unknown",
      "browser_extension": true,
      "ide_support": [],
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": "unknown",
      "multi_user": "business/custom",
      "docker": false,
      "privacy_note": "Manual privacy-policy review required. Local/self-hosted tools may offer more control but still depend on selected model/provider.",
      "limitations": "V13.2 data candidate. Keep noindex/manual-review until pricing, login, availability, and safety tests pass.",
      "why_chatgpt_alternative": "Useful Claude alternative candidate for free, cheaper, for-writing pages.",
      "why_claude_alternative": "Wordtune is an AI writing assistant for paraphrasing, rewriting, grammar correction, summarization and polishing ideas into clearer text.",
      "use_cases": [
        "free",
        "cheaper",
        "for-writing"
      ],
      "tags": [
        "rewriting",
        "grammar",
        "summarization",
        "writing",
        "claude-alternative",
        "v13-2-candidate",
        "ai-writing",
        "free"
      ],
      "recommended_pages": [
        "free",
        "cheaper",
        "for-writing"
      ],
      "country_availability_notes": "Not verified by country. Test Tanzania, India, USA, Nigeria, Kenya and South Africa before publishing country pages.",
      "verification_status": "v13.2 researched candidate; manual-review/noindex until tested",
      "last_verified": "2026-06-26",
      "sources": [
        {
          "title": "Wordtune pricing page",
          "url": "https://www.wordtune.com/plans",
          "verified_fields": [
            "free AI writer",
            "Advanced $6.99/mo or $4.89 annual",
            "3-day free trial"
          ]
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/wordtune.svg",
        "favicon_url": "https://www.google.com/s2/favicons?domain=wordtune.com&sz=128",
        "icon_source": "Generated local initials/icon for safe display; favicon URL stored for optional enhancement."
      },
      "pricing_display_summary": "Official pricing page shows Advanced at $6.99/month or $4.89/month billed annually, with a 3-day trial. Paid-from display value: 6.99. Keep manual pricing screenshot gate before indexing.",
      "primary_category": "writing-ai",
      "categories": [
        "writing-ai",
        "ai-chatbots",
        "ai-coding-tools"
      ],
      "normalized_name": "Wordtune",
      "source_aliases": [
        "wordtune"
      ],
      "icon": "/FindBetterApp/assets/img/tools/wordtune.svg",
      "profile_path": "/FindBetterApp/software/wordtune/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/wordtune/about/",
      "platform_list": [
        "Web",
        "browser extension",
        "writing surfaces"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "wordtune",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "wordvice-ai": {
      "id": "wordvice-ai",
      "name": "Wordvice AI",
      "slug": "wordvice-ai",
      "official_url": "https://wordvice.ai/",
      "profile_path": "/FindBetterApp/software/wordvice-ai/about/",
      "primary_category": "ai-writing-tools",
      "categories": [
        "ai-writing-tools",
        "ai-chatbots",
        "research-ai",
        "ai-search-engines",
        "writing-ai",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "academic-writing",
        "proofreading",
        "paraphrasing",
        "translation",
        "students",
        "claude-alternative",
        "free"
      ],
      "best_for": "Students, researchers and teams that need proofreading, paraphrasing, translation and plagiarism checks",
      "summary": "Wordvice AI is a proofreading and academic writing toolkit with editing, paraphrasing, summarizing, translating and plagiarism checking. It fits Claude alternative pages for academic editing and language polishing.",
      "pricing_model": "free / paid / team",
      "free_plan": true,
      "paid_from_usd": 9.95,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "platforms": "Web/app/desktop/extension depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion noindex review",
      "source_count": 2,
      "normalized_name": "Wordvice AI",
      "source_aliases": [
        "wordvice-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/wordvice-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/wordvice-ai/about/",
      "platform_list": [
        "Web",
        "app",
        "desktop",
        "extension depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "wordvice-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "writer": {
      "id": "writer",
      "name": "Writer",
      "slug": "writer",
      "official_url": "https://writer.com/",
      "profile_path": "/FindBetterApp/software/writer/about/",
      "primary_category": "ai-writing-tools",
      "categories": [
        "ai-writing-tools",
        "ai-chatbots",
        "ai-coding-tools",
        "writing-ai"
      ],
      "tags": [
        "enterprise-ai",
        "ai-writing",
        "brand-voice",
        "business",
        "teams",
        "claude-alternative"
      ],
      "best_for": "Companies that need governed writing, brand voice, knowledge graph and enterprise AI workflows",
      "summary": "Writer is an enterprise AI platform for teams that need governed content, agentic workflows, brand voice, connectors and admin controls. It is a Claude alternative for business users who need governance more than casual chat.",
      "pricing_model": "free trial / paid / enterprise",
      "free_plan": false,
      "paid_from_usd": 0,
      "login_required": "depends",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "platforms": "Web/app/desktop/extension depending on product",
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion noindex review",
      "source_count": 2,
      "normalized_name": "Writer",
      "source_aliases": [
        "writer"
      ],
      "icon": "/FindBetterApp/assets/img/tools/writer.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/writer/about/",
      "platform_list": [
        "Web",
        "app",
        "desktop",
        "extension depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "writer",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "writesonic": {
      "id": "writesonic",
      "name": "Writesonic",
      "slug": "writesonic",
      "official_url": "https://writesonic.com/",
      "category": "AI Writing / AI Search Visibility Platform",
      "best_for": "Marketing teams that need content, AI search visibility, GEO/AEO workflows and brand monitoring",
      "summary": "Writesonic has evolved from AI copywriting into an AI search visibility and content platform. It is a Claude alternative for marketing teams that need content workflows and brand visibility tracking rather than a pure chatbot.",
      "platforms": "Web / app / extension / desktop depending on product",
      "pricing_model": "freemium / paid / enterprise",
      "free_plan": true,
      "starting_price_usd": 0,
      "paid_from_usd": null,
      "pricing_notes": "Official pricing page says users can start free; exact current paid tiers should be checked from the official pricing page before indexing.",
      "login_required": "yes/depends",
      "open_source": false,
      "self_hosted": false,
      "offline": false,
      "tags": [
        "marketing",
        "seo",
        "ai-writing",
        "content",
        "business",
        "claude-alternative",
        "ai-search-visibility-platform",
        "free"
      ],
      "recommended_pages": [
        "claude",
        "for-writing",
        "for-coding",
        "for-research"
      ],
      "last_verified": "2026-06-26",
      "verification_status": "v24 Claude expansion; noindex until official pricing screenshot and hands-on test",
      "sources": [
        {
          "title": "Official page",
          "url": "https://writesonic.com/"
        },
        {
          "title": "Pricing/source page",
          "url": "https://writesonic.com/pricing"
        }
      ],
      "visuals": {
        "generated_icon": "/FindBetterApp/assets/img/tools/writesonic.svg"
      },
      "primary_category": "writing-ai",
      "categories": [
        "writing-ai",
        "research-ai",
        "ai-chatbots",
        "ai-search-engines"
      ],
      "normalized_name": "Writesonic",
      "source_aliases": [
        "writesonic"
      ],
      "icon": "/FindBetterApp/assets/img/tools/writesonic.svg",
      "profile_path": "/FindBetterApp/software/writesonic/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/writesonic/about/",
      "platform_list": [
        "Web",
        "app",
        "extension",
        "desktop depending on product"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "writesonic",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "you-com": {
      "id": "you-com",
      "name": "You.com",
      "slug": "you-com",
      "official_url": "https://you.com/",
      "profile_path": "/FindBetterApp/software/you-com/about/",
      "primary_category": "ai-search-engines",
      "categories": [
        "ai-chatbots",
        "ai-search-engines",
        "api-providers",
        "research-ai",
        "writing-ai"
      ],
      "tags": [
        "ai-search",
        "android",
        "api",
        "chatgpt-alternative",
        "deepseek-alternative",
        "duck-ai-alternative",
        "duckai-alternative",
        "duckduckgo-ai-chat-alternative",
        "free",
        "ios",
        "login-required",
        "low-login",
        "mobile",
        "research",
        "web-search",
        "writing"
      ],
      "best_for": "AI search and API",
      "summary": "AI search assistant and web search APIs for research, sourced answers and agent workflows.",
      "pricing_model": "freemium/API",
      "free_plan": true,
      "paid_from_usd": "",
      "login_required": "limited/account for full use",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "Web, mobile apps/API",
      "last_verified": "2026-06-25",
      "verification_status": "v5 official-source checked; manual product tests still pending where listed",
      "source_count": 3,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "You.com",
      "source_aliases": [
        "you-com"
      ],
      "icon": "/FindBetterApp/assets/img/tools/you-com.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/you-com/about/",
      "platform_list": [
        "Web",
        "mobile apps",
        "API"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "you-com",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review",
        "duckai_v32_boost": true
      }
    },
    "youcut": {
      "id": "youcut",
      "name": "YouCut",
      "slug": "youcut",
      "official_url": "https://play.google.com/store/apps/details?id=com.camerasideas.trimmer",
      "pricing_url": "https://play.google.com/store/apps/details?id=com.camerasideas.trimmer",
      "summary": "YouCut is a simple mobile video editor focused on quick cuts, music, slideshows, AI tools and no-watermark exports.",
      "best_for": "Free no-watermark mobile editing for Android/iPhone creators",
      "pricing_model": "freemium / in-app purchases",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": null,
      "paid_from_text": "Free app; Pro/in-app pricing varies by app store",
      "pricing_display_summary": "Free app; Google Play/App Store pages claim no watermark, but exact Pro pricing requires store screenshots.",
      "devices": [
        "Android",
        "iPhone",
        "iPad"
      ],
      "platforms": "Android, iOS/iPadOS",
      "no_watermark_free": "Yes claimed on Play/App Store pages; export proof required before launch.",
      "user_friendly_level": "very beginner friendly",
      "source": "Google Play and App Store listings",
      "source_url": "https://play.google.com/store/apps/details?id=com.camerasideas.trimmer",
      "evidence": "Store listings say YouCut does not add a watermark and has no banner ads while editing.",
      "category": "Video Editing / Short-Form Creator Tools",
      "primary_category_id": "video-editing",
      "categories": [
        "video-editors",
        "ai-coding-tools",
        "capcut-alternatives",
        "mobile-video-editors",
        "desktop-video-editors",
        "music-streaming"
      ],
      "tags": [
        "video-editor",
        "capcut-alternative",
        "short-form-video",
        "social-video",
        "mobile",
        "creator-tools",
        "short-form-creator-tools",
        "free"
      ],
      "contexts": [
        "for-android",
        "for-iphone",
        "for-tiktok",
        "free"
      ],
      "capcut_fit": "CapCut alternative for free no-watermark mobile editing for android/iphone creators.",
      "strengths": [
        "Useful CapCut alternative for its target user type."
      ],
      "weaknesses": [
        "Manual pricing/export evidence still needed before indexing."
      ],
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "manual country/app-store screenshot required",
      "public_status": "noindex MVP review",
      "evidence_level": "official_primary_sources_plus_manual_test_needed",
      "manual_tests_needed": [
        "homepage screenshot",
        "pricing/app-store screenshot",
        "clean browser/login test",
        "mobile first-run test",
        "desktop/web availability test",
        "export watermark test",
        "4K/export-limit test",
        "privacy-policy spot check"
      ],
      "primary_category": "video-editors",
      "normalized_name": "YouCut",
      "source_aliases": [
        "youcut"
      ],
      "icon": "/FindBetterApp/assets/img/tools/youcut.svg",
      "profile_path": "/FindBetterApp/software/youcut/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/youcut/about/",
      "platform_list": [
        "Android",
        "iOS",
        "iPadOS"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "youcut",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "youtube-music": {
      "id": "youtube-music",
      "name": "YouTube Music",
      "slug": "youtube-music",
      "category": "Music Streaming / Music Videos / YouTube Ecosystem",
      "primary_category_id": "music-streaming",
      "categories": [
        "music-streaming",
        "video-editors",
        "ai-coding-tools",
        "local-ai-tools",
        "capcut-alternatives"
      ],
      "official_url": "https://music.youtube.com/music_premium",
      "pricing_url": "https://music.youtube.com/music_premium",
      "summary": "YouTube Music is Google’s music streaming service built around official tracks, YouTube videos, remixes, covers, live performances and personalized recommendations.",
      "best_for": "YouTube users, music videos, remixes, covers, live performances and background listening",
      "pricing_model": "free + paid subscription",
      "free_plan": true,
      "paid_plan": true,
      "paid_from_usd": 11.99,
      "paid_from_tzs": null,
      "paid_from_text": "$11.99/mo Music Premium Individual; $18.99/mo Family; $5.99/mo Student",
      "pricing_display_summary": "Free with ads; Music Premium from $11.99/mo",
      "student_discount": "Yes: $5.99/mo for YouTube Music Premium in the official page result.",
      "family_plan": "Yes: $18.99/mo for Music Premium in the official page result.",
      "duo_plan": "unknown",
      "free_plan_limits": "Free tier has ads and limitations; Premium removes ads and enables offline/background play.",
      "catalog_size": "Official songs plus YouTube music videos, remixes and covers",
      "audio_quality": "Standard streaming; best strength is video/remix depth, not audiophile hi-res.",
      "podcasts": "unknown",
      "audiobooks": "unknown",
      "offline_downloads": true,
      "self_hosted": false,
      "local_music": false,
      "artist_friendly": false,
      "african_music": false,
      "music_videos": true,
      "tags": [
        "music-videos",
        "youtube",
        "remixes",
        "covers",
        "free",
        "family-plan",
        "student-discount",
        "offline",
        "spotify-alternative",
        "music-streaming",
        "youtube-ecosystem"
      ],
      "contexts": [
        "music-videos",
        "free",
        "no-ads",
        "for-students",
        "family-plan",
        "offline"
      ],
      "spotify_fit": "Best Spotify alternative for users who already discover music on YouTube or want official videos, covers and live clips.",
      "strengths": [
        "Huge YouTube music/video catalog",
        "Great for remixes and unofficial/live content",
        "Works with YouTube Premium"
      ],
      "weaknesses": [
        "Music-only experience can feel less focused than Spotify/Apple Music"
      ],
      "source": "YouTube Music Premium official page",
      "source_url": "https://music.youtube.com/music_premium",
      "evidence": "Official YouTube Music Premium page lists Individual, Family and Student prices.",
      "last_pricing_checked": "2026-06-26",
      "pricing_confidence": "high",
      "public_status": "noindex MVP review",
      "primary_category": "music-streaming",
      "normalized_name": "YouTube Music",
      "source_aliases": [
        "youtube-music"
      ],
      "icon": "/FindBetterApp/assets/img/tools/youtube-music.svg",
      "profile_path": "/FindBetterApp/software/youtube-music/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/youtube-music/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "youtube-music",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "zapier-agents": {
      "id": "zapier-agents",
      "name": "Zapier Agents",
      "slug": "zapier-agents",
      "official_url": "https://zapier.com/agents",
      "category": "Automation AI agents",
      "best_for": "Users who want Gemini-style instructions connected to real app workflows.",
      "summary": "AI agents that connect to Zapier automations and business apps for task execution.",
      "platforms": "Web, Zapier integrations",
      "pricing_model": "Free/paid access depends on Zapier account and plan; verify screenshot.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/paid access depends on Zapier account and plan; verify screenshot.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "AI agents that connect to Zapier automations and business apps for task execution.",
      "tags": [
        "automation",
        "agents",
        "workflow",
        "free"
      ],
      "source_urls": [
        "https://zapier.com/agents",
        "https://zapier.com/agents"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "automation-ai-agents",
      "categories": [
        "automation-ai-agents",
        "ai-chatbots",
        "api-providers"
      ],
      "normalized_name": "Zapier Agents",
      "source_aliases": [
        "zapier-agents"
      ],
      "icon": "/FindBetterApp/assets/img/tools/zapier-agents.svg",
      "profile_path": "/FindBetterApp/software/zapier-agents/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/zapier-agents/about/",
      "platform_list": [
        "Web",
        "Zapier integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "zapier-agents",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "zapier-chatbots": {
      "id": "zapier-chatbots",
      "name": "Zapier Chatbots",
      "slug": "zapier-chatbots",
      "official_url": "https://zapier.com/chatbots",
      "category": "No-code AI chatbot builder",
      "best_for": "Businesses building AI assistants instead of using Gemini directly.",
      "summary": "No-code AI chatbot builder connected to Zapier actions and business workflows.",
      "platforms": "Web, embeddable chatbots, Zapier integrations",
      "pricing_model": "Free/paid depends on Zapier plan and chatbot usage; verify screenshot.",
      "free_plan": true,
      "starting_price_usd": 0,
      "pricing_notes": "Free/paid depends on Zapier plan and chatbot usage; verify screenshot.",
      "paid_from_usd": "",
      "login_required": "depends",
      "account_notes": "Needs manual signup/login and country check before public launch.",
      "open_source": false,
      "license": "Proprietary / mixed",
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "web": true,
      "ios": false,
      "android": false,
      "desktop": false,
      "windows": false,
      "mac": false,
      "linux": false,
      "browser_extension": false,
      "terminal_support": false,
      "codebase_awareness": false,
      "can_edit_files": false,
      "can_run_commands": false,
      "document_chat": false,
      "rag": false,
      "multi_user": true,
      "privacy_note": "Manual privacy proof required before indexing. See official privacy/security pages and screenshot queue.",
      "limitations": "Added in v26; pricing, device availability and no-login behavior still need manual screenshots.",
      "why_google_gemini_alternative": "No-code AI chatbot builder connected to Zapier actions and business workflows.",
      "tags": [
        "chatbot-builder",
        "automation",
        "no-code",
        "no-code-ai-chatbot-builder",
        "free"
      ],
      "source_urls": [
        "https://zapier.com/chatbots",
        "https://zapier.com/chatbots"
      ],
      "last_checked": "2026-06-26",
      "noindex": true,
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-chatbots",
        "api-providers"
      ],
      "normalized_name": "Zapier Chatbots",
      "source_aliases": [
        "zapier-chatbots"
      ],
      "icon": "/FindBetterApp/assets/img/tools/zapier-chatbots.svg",
      "profile_path": "/FindBetterApp/software/zapier-chatbots/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/zapier-chatbots/about/",
      "platform_list": [
        "Web",
        "embeddable chatbots",
        "Zapier integrations"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "zapier-chatbots",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "zed-ai": {
      "id": "zed-ai",
      "name": "Zed AI",
      "slug": "zed-ai",
      "official_url": "https://zed.dev/",
      "profile_path": "/FindBetterApp/software/zed-ai/about/",
      "primary_category": "ai-coding-tools",
      "categories": [
        "ai-coding-tools",
        "ai-search-engines",
        "research-ai",
        "privacy-ai",
        "ai-chatbots",
        "local-ai-tools",
        "capcut-alternatives",
        "video-editors"
      ],
      "tags": [
        "byok",
        "chatgpt-alternative",
        "claude-alternative",
        "coding",
        "developer",
        "editor",
        "free",
        "gemini-alternative",
        "google-gemini-alternative",
        "local-ai",
        "login-required",
        "paid",
        "privacy-focused",
        "research",
        "v11-2-added"
      ],
      "best_for": "Fast editor with AI and collaboration",
      "summary": "Zed is a fast code editor with AI support, hosted model access, edit predictions, local/BYOK options and collaboration features.",
      "pricing_model": "freemium / subscription / varies",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "account needed for hosted AI/sync; editor can be used locally",
      "open_source": false,
      "open_weight": false,
      "self_hosted": false,
      "offline": false,
      "local_desktop": false,
      "requires_api_key": false,
      "platforms": "macOS, Linux, Windows support to verify by release",
      "last_verified": "2026-06-26",
      "verification_status": "v11.2 added from official-source desk research; keep noindex until manual screenshots/country/login/pricing tests are complete",
      "source_count": 1,
      "connected_data_version": "v17-merged-data-alignment-engine-noindex",
      "normalized_name": "Zed AI",
      "source_aliases": [
        "zed-ai"
      ],
      "icon": "/FindBetterApp/assets/img/tools/zed-ai.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/zed-ai/about/",
      "platform_list": [
        "macOS",
        "Linux",
        "Windows support to verify by release"
      ],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "zed-ai",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "zotero": {
      "id": "zotero",
      "name": "Zotero",
      "slug": "zotero",
      "official_url": "https://www.zotero.org/",
      "profile_path": "/FindBetterApp/software/zotero/about/",
      "primary_category": "research-ai",
      "categories": [
        "research-ai",
        "education-ai-tools",
        "ai-chatbots",
        "ai-coding-tools",
        "ai-search-engines",
        "writing-ai"
      ],
      "tags": [
        "academic-research",
        "citation-manager",
        "open-source",
        "free",
        "students",
        "claude-companion"
      ],
      "best_for": "Researchers who need a free reference manager, citation library and bibliography workflow alongside AI tools.",
      "summary": "Zotero is a free, open-source reference manager for collecting, organizing, citing and sharing research sources. It is not a chatbot, but it is a must-have Claude companion for academic writing and citation control.",
      "pricing_model": "free / optional storage paid",
      "free_plan": true,
      "paid_from_usd": 0,
      "pricing_notes": "Zotero software is free; paid storage is optional and should be verified from official storage pricing before launch.",
      "source": "https://www.zotero.org/",
      "last_checked": "2026-06-26",
      "noindex": true,
      "normalized_name": "Zotero",
      "source_aliases": [
        "zotero"
      ],
      "icon": "/FindBetterApp/assets/img/tools/zotero.svg",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/zotero/about/",
      "platform_list": [],
      "auto_engine": {
        "version": "v31-auto-data-engine-noindex",
        "canonical_id": "zotero",
        "generated_from": "tools-master-v29.json",
        "public_status": "noindex_mvp_review"
      }
    },
    "onlyfans": {
      "id": "onlyfans",
      "name": "OnlyFans",
      "slug": "onlyfans",
      "company": "Fenix International Limited",
      "official_url": "https://onlyfans.com/",
      "profile_path": "/FindBetterApp/software/onlyfans/",
      "alternatives_url": "/FindBetterApp/alternatives/onlyfans/",
      "search_url": "/FindBetterApp/alternatives/onlyfans/",
      "primary_category": "creator-monetization",
      "categories": [
        "adult-creator-platforms",
        "content-commerce",
        "creator-monetization",
        "fan-subscriptions",
        "membership-platforms"
      ],
      "tags": [
        "adult-friendly",
        "creator-monetization",
        "creator-platform",
        "direct-messaging",
        "eighteen-plus",
        "fan-subscriptions",
        "identity-verification",
        "noindex-proof-required",
        "onlyfans-alternative-source",
        "paid-subscriptions",
        "ppv",
        "tips"
      ],
      "best_for": "Creators who already have an audience and want subscriptions, paid posts/messages, tips and fan monetization in one place.",
      "summary": "OnlyFans is a creator subscription platform where fans can pay creators through subscriptions, paid posts/messages and tips. The strongest public SEO angle is not only adult content; it is creator monetization, platform fees, payout risk, discovery weakness, migration options and safer alternatives for different creator types.",
      "pricing_model": "free to join; creator revenue share platform fee",
      "free_plan": true,
      "paid_from_usd": 0,
      "creator_fee_percent": 20,
      "creator_keep_percent": 80,
      "subscription_price_range": "Creator-set; many pages are free or paid. Common researched range for paid subscriptions is roughly $4.99 to $49.99/month, but verify inside creator dashboard before public indexing.",
      "pricing_notes": "OnlyFans is usually described as keeping 20% of creator earnings and paying creators 80%. Final public page requires dashboard screenshot proof and country payout checks.",
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web, mobile web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 researched; noindex until official dashboard proof, payout-country checks and screenshots are complete",
      "source_summary": "Business Insider and creator-economy sources describe variable creator subscription pricing and a 20% platform cut; official dashboard proof still required before public indexing.",
      "icon": "/FindBetterApp/assets/img/tools/onlyfans.svg"
    },
    "fansly": {
      "id": "fansly",
      "name": "Fansly",
      "slug": "fansly",
      "official_url": "https://fansly.com/",
      "profile_path": "/FindBetterApp/software/fansly/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/fansly/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "content-commerce",
        "creator-monetization",
        "fan-subscriptions"
      ],
      "tags": [
        "adult-friendly",
        "creator-discovery",
        "creator-platform",
        "eighteen-plus",
        "fan-subscriptions",
        "onlyfans-alternative",
        "ppv",
        "tiered-subscriptions",
        "tips"
      ],
      "best_for": "OnlyFans-style monetization with tiered subscriptions and more discovery tools.",
      "summary": "Fansly is a strong OnlyFans alternative for creators who want subscription tiers, PPV, tips, messaging and built-in discovery features. It is one of the closest like-for-like alternatives for adult-friendly creator monetization.",
      "pricing_model": "revenue share",
      "free_plan": true,
      "paid_from_usd": 0,
      "creator_fee_percent": 20,
      "creator_keep_percent": 80,
      "pricing_notes": "Fansly application page describes a standard 80/20 creator/platform split.",
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 source-backed; noindex until creator dashboard proof",
      "icon": "/FindBetterApp/assets/img/tools/fansly.svg"
    },
    "fanvue": {
      "id": "fanvue",
      "name": "Fanvue",
      "slug": "fanvue",
      "official_url": "https://www.fanvue.com/",
      "profile_path": "/FindBetterApp/software/fanvue/about/",
      "alternatives_url": null,
      "search_url": "/FindBetterApp/software/fanvue/about/",
      "primary_category": "creator-monetization",
      "categories": [
        "adult-creator-platforms",
        "content-commerce",
        "creator-monetization",
        "fan-subscriptions"
      ],
      "tags": [
        "adult-friendly",
        "ai-tools",
        "creator-analytics",
        "creator-platform",
        "fan-subscriptions",
        "onlyfans-alternative",
        "ppv",
        "tips"
      ],
      "best_for": "Creators who want a newer fan subscription platform with AI/analytics positioning and promotional fee windows.",
      "summary": "Fanvue is a creator monetization platform positioned around subscriptions, tips, paid messages, bundles and AI-assisted creator tools. Its legal earning policy describes an 80% standard creator earning rate, with possible promotional periods.",
      "pricing_model": "revenue share",
      "free_plan": true,
      "paid_from_usd": 0,
      "creator_fee_percent": 20,
      "creator_keep_percent": 80,
      "pricing_notes": "Fanvue creator earnings policy states standard creators receive 80% of gross revenue, with 20% retained as platform fees; promotional rates may apply.",
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 source-backed; noindex until dashboard proof",
      "icon": "/FindBetterApp/assets/img/tools/fanvue.svg"
    },
    "loyalfans": {
      "id": "loyalfans",
      "name": "LoyalFans",
      "slug": "loyalfans",
      "official_url": "https://www.loyalfans.com/",
      "profile_path": "/FindBetterApp/software/loyalfans/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "creator-monetization",
        "fan-subscriptions"
      ],
      "tags": [
        "adult-friendly",
        "clip-store",
        "fan-subscriptions",
        "live-streaming",
        "onlyfans-alternative",
        "paid-messaging",
        "tips"
      ],
      "best_for": "Creators who depend on paid messaging, livestreaming, fan requests and a more niche loyal-fan audience.",
      "summary": "LoyalFans is an adult-friendly fan subscription platform often compared with OnlyFans because it supports subscriptions, tips, PPV-style monetization, messaging and live features.",
      "pricing_model": "revenue share; verify current dashboard",
      "free_plan": true,
      "paid_from_usd": 0,
      "creator_fee_percent": 20,
      "creator_keep_percent": 80,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/loyalfans.svg"
    },
    "manyvids": {
      "id": "manyvids",
      "name": "ManyVids",
      "slug": "manyvids",
      "official_url": "https://www.manyvids.com/",
      "profile_path": "/FindBetterApp/software/manyvids/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "content-marketplaces",
        "creator-monetization"
      ],
      "tags": [
        "adult-friendly",
        "clip-store",
        "creator-platform",
        "marketplace",
        "onlyfans-alternative",
        "paid-content"
      ],
      "best_for": "Creators who want a clip marketplace/storefront model more than only monthly subscriptions.",
      "summary": "ManyVids is a creator marketplace commonly compared with OnlyFans when the creator wants individual content sales and marketplace discovery rather than relying only on monthly subscriptions.",
      "pricing_model": "marketplace/revenue share; verify current rates",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/manyvids.svg"
    },
    "justforfans": {
      "id": "justforfans",
      "name": "JustForFans",
      "slug": "justforfans",
      "official_url": "https://justfor.fans/",
      "profile_path": "/FindBetterApp/software/justforfans/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "creator-monetization",
        "fan-subscriptions"
      ],
      "tags": [
        "adult-friendly",
        "creator-platform",
        "fan-subscriptions",
        "onlyfans-alternative",
        "paid-content"
      ],
      "best_for": "Adult-friendly fan subscriptions with a more niche platform community.",
      "summary": "JustForFans is an adult-friendly subscription and creator monetization platform that should be compared when users want OnlyFans-like monetization but with a different audience and platform culture.",
      "pricing_model": "revenue share; verify current dashboard",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/justforfans.svg"
    },
    "admireme": {
      "id": "admireme",
      "name": "AdmireMe",
      "slug": "admireme",
      "official_url": "https://admireme.vip/",
      "profile_path": "/FindBetterApp/software/admireme/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "creator-monetization",
        "fan-subscriptions"
      ],
      "tags": [
        "adult-friendly",
        "creator-platform",
        "fan-subscriptions",
        "onlyfans-alternative",
        "uk-creators"
      ],
      "best_for": "UK-focused adult-friendly creator monetization and fan subscriptions.",
      "summary": "AdmireMe is an adult-friendly creator subscription option to keep in the OnlyFans alternatives cluster, especially for users searching for regional or UK-focused alternatives.",
      "pricing_model": "revenue share; verify current dashboard",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/admireme.svg"
    },
    "unlockd": {
      "id": "unlockd",
      "name": "Unlockd",
      "slug": "unlockd",
      "official_url": "https://unlockd.com/",
      "profile_path": "/FindBetterApp/software/unlockd/about/",
      "primary_category": "creator-monetization",
      "categories": [
        "adult-creator-platforms",
        "creator-monetization",
        "fan-subscriptions"
      ],
      "tags": [
        "adult-friendly",
        "creator-platform",
        "fan-subscriptions",
        "onlyfans-alternative",
        "paid-messaging"
      ],
      "best_for": "Creators testing a newer fan monetization platform with subscription and paid-content mechanics.",
      "summary": "Unlockd belongs in the OnlyFans alternatives research set as a newer fan monetization platform. It needs manual fee, policy and payout verification before public indexing.",
      "pricing_model": "verify current rates",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/unlockd.svg"
    },
    "passes": {
      "id": "passes",
      "name": "Passes",
      "slug": "passes",
      "official_url": "https://www.passes.com/",
      "profile_path": "/FindBetterApp/software/passes/about/",
      "primary_category": "creator-monetization",
      "categories": [
        "brand-safe-creator-platforms",
        "content-commerce",
        "creator-monetization",
        "fan-subscriptions"
      ],
      "tags": [
        "brand-safe",
        "creator-platform",
        "fan-subscriptions",
        "livestreaming",
        "lower-fee",
        "merch",
        "non-adult-creators",
        "onlyfans-alternative",
        "paid-messaging"
      ],
      "best_for": "Brand-safe creators, influencers and public personalities who want subscriptions, paid DMs, livestreams and commerce without adult-platform branding.",
      "summary": "Passes is a creator monetization platform for subscriptions, paid fan access, messaging, livestreaming and commerce. It is a strong OnlyFans alternative for creators who want fan revenue but need a more brand-safe public profile.",
      "pricing_model": "revenue share; lower-fee positioning",
      "free_plan": true,
      "paid_from_usd": 0,
      "creator_fee_percent": 10,
      "creator_keep_percent": 90,
      "pricing_notes": "Passes public materials in 2026 position the platform around a 10% platform fee; verify creator agreement before public indexing.",
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 source-backed candidate; manual dashboard proof required",
      "icon": "/FindBetterApp/assets/img/tools/passes.svg"
    },
    "patreon": {
      "id": "patreon",
      "name": "Patreon",
      "slug": "patreon",
      "official_url": "https://www.patreon.com/",
      "profile_path": "/FindBetterApp/software/patreon/about/",
      "primary_category": "membership-platforms",
      "categories": [
        "brand-safe-creator-platforms",
        "creator-monetization",
        "fan-subscriptions",
        "membership-platforms"
      ],
      "tags": [
        "artists",
        "brand-safe",
        "community",
        "membership",
        "non-adult-creators",
        "onlyfans-alternative",
        "patreon-like",
        "podcasts",
        "writers"
      ],
      "best_for": "Writers, podcasters, artists, educators and creators who want memberships, community and digital products without OnlyFans branding.",
      "summary": "Patreon is the strongest mainstream membership alternative to OnlyFans for non-adult creators who want recurring support, community posts, memberships and digital products.",
      "pricing_model": "platform fee + processing",
      "free_plan": true,
      "paid_from_usd": 0,
      "creator_fee_percent": 10,
      "pricing_notes": "Patreon support says platform fees vary by plan and timing; new standard plan materials mention 10%, with legacy ranges depending on creator plan.",
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web, iOS, Android",
      "last_verified": "2026-06-26",
      "verification_status": "v33 official source-backed; noindex until screenshot proof",
      "icon": "/FindBetterApp/assets/img/tools/patreon.svg"
    },
    "fanfix": {
      "id": "fanfix",
      "name": "Fanfix",
      "slug": "fanfix",
      "official_url": "https://fanfix.io/",
      "profile_path": "/FindBetterApp/software/fanfix/about/",
      "primary_category": "brand-safe-creator-platforms",
      "categories": [
        "brand-safe-creator-platforms",
        "creator-monetization",
        "fan-subscriptions"
      ],
      "tags": [
        "brand-safe",
        "fan-subscriptions",
        "gen-z-creators",
        "non-adult-creators",
        "onlyfans-alternative",
        "paid-messaging"
      ],
      "best_for": "Brand-safe influencers and younger-audience creators who want paid fan memberships without adult content association.",
      "summary": "Fanfix is a brand-safe fan subscription platform that belongs in the OnlyFans alternatives cluster for creators who want paid access and fan monetization but do not want adult-platform positioning.",
      "pricing_model": "revenue share; verify current rate",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web/mobile web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/fanfix.svg"
    },
    "ko-fi": {
      "id": "ko-fi",
      "name": "Ko-fi",
      "slug": "ko-fi",
      "official_url": "https://ko-fi.com/",
      "profile_path": "/FindBetterApp/software/ko-fi/about/",
      "primary_category": "donation-tools",
      "categories": [
        "content-commerce",
        "creator-monetization",
        "donation-tools",
        "membership-platforms"
      ],
      "tags": [
        "commissions",
        "donations",
        "low-fee",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative",
        "shop",
        "tips"
      ],
      "best_for": "Creators who want tips, donations, memberships, shop sales or commissions with 0–5% Ko-fi fee options.",
      "summary": "Ko-fi is a low-friction support, donation, membership and shop platform. It is a good OnlyFans alternative when the user wants tips or memberships without adult-platform branding and with low-fee options.",
      "pricing_model": "0-5% platform fee options",
      "free_plan": true,
      "paid_from_usd": 0,
      "creator_fee_percent": 5,
      "pricing_notes": "Ko-fi pricing says 0–5% fee options, with Gold/subscription options depending on setup.",
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 official source-backed; noindex until screenshot proof",
      "icon": "/FindBetterApp/assets/img/tools/ko-fi.svg"
    },
    "buy-me-a-coffee": {
      "id": "buy-me-a-coffee",
      "name": "Buy Me a Coffee",
      "slug": "buy-me-a-coffee",
      "official_url": "https://www.buymeacoffee.com/",
      "profile_path": "/FindBetterApp/software/buy-me-a-coffee/about/",
      "primary_category": "donation-tools",
      "categories": [
        "creator-monetization",
        "donation-tools",
        "membership-platforms"
      ],
      "tags": [
        "donations",
        "low-fee",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative",
        "tips"
      ],
      "best_for": "Simple tips, memberships and supporter payments with a straightforward 5% platform fee.",
      "summary": "Buy Me a Coffee is a creator support platform for one-time support, memberships and direct fan payments. It fits users who want a lighter alternative to OnlyFans or Patreon.",
      "pricing_model": "5% transaction fee + processing",
      "free_plan": true,
      "paid_from_usd": 0,
      "creator_fee_percent": 5,
      "pricing_notes": "Buy Me a Coffee help says there is no monthly fee and it charges a 5% transaction fee.",
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 official source-backed; noindex until screenshot proof",
      "icon": "/FindBetterApp/assets/img/tools/buy-me-a-coffee.svg"
    },
    "substack": {
      "id": "substack",
      "name": "Substack",
      "slug": "substack",
      "official_url": "https://substack.com/",
      "profile_path": "/FindBetterApp/software/substack/about/",
      "primary_category": "newsletter-platforms",
      "categories": [
        "brand-safe-creator-platforms",
        "creator-monetization",
        "membership-platforms",
        "newsletter-platforms"
      ],
      "tags": [
        "brand-safe",
        "community",
        "newsletter",
        "non-adult-creators",
        "onlyfans-alternative",
        "paid-subscriptions",
        "podcasts",
        "writers"
      ],
      "best_for": "Writers, journalists, podcasters and newsletter creators who want paid subscriptions and email distribution.",
      "summary": "Substack is a newsletter and publishing platform with paid subscriptions. It is an OnlyFans alternative only for non-adult creators whose product is writing, podcasting, commentary or community-driven publishing.",
      "pricing_model": "10% of paid subscription transactions + Stripe fees",
      "free_plan": true,
      "paid_from_usd": 0,
      "creator_fee_percent": 10,
      "pricing_notes": "Substack support says publishing is free and Substack takes 10% of paid subscription transactions plus payment processing.",
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web, iOS, Android",
      "last_verified": "2026-06-26",
      "verification_status": "v33 official source-backed; noindex until screenshot proof",
      "icon": "/FindBetterApp/assets/img/tools/substack.svg"
    },
    "fourthwall": {
      "id": "fourthwall",
      "name": "Fourthwall",
      "slug": "fourthwall",
      "official_url": "https://fourthwall.com/",
      "profile_path": "/FindBetterApp/software/fourthwall/about/",
      "primary_category": "content-commerce",
      "categories": [
        "content-commerce",
        "creator-monetization",
        "membership-platforms",
        "merch-platforms"
      ],
      "tags": [
        "brand-safe",
        "creator-commerce",
        "memberships",
        "merch",
        "non-adult-creators",
        "onlyfans-alternative",
        "shop"
      ],
      "best_for": "Creators who want memberships plus merch/shop commerce more than adult-style subscriptions.",
      "summary": "Fourthwall is a creator commerce option for merch, memberships and storefronts. It is useful in the OnlyFans alternatives cluster for creators whose revenue is products, communities and memberships.",
      "pricing_model": "commerce/membership fees vary; verify",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/fourthwall.svg"
    },
    "gumroad": {
      "id": "gumroad",
      "name": "Gumroad",
      "slug": "gumroad",
      "official_url": "https://gumroad.com/",
      "profile_path": "/FindBetterApp/software/gumroad/about/",
      "primary_category": "content-commerce",
      "categories": [
        "content-commerce",
        "creator-monetization",
        "digital-product-platforms"
      ],
      "tags": [
        "courses",
        "digital-products",
        "low-friction",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative",
        "shop"
      ],
      "best_for": "Selling digital products, downloads, courses and simple memberships instead of fan-subscription content.",
      "summary": "Gumroad is a digital product and simple commerce platform. It is not a direct OnlyFans clone, but it is useful when the creator wants to sell downloads, guides, courses or access rather than run a fan page.",
      "pricing_model": "transaction fee + processing; verify current rate",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/gumroad.svg"
    },
    "podia": {
      "id": "podia",
      "name": "Podia",
      "slug": "podia",
      "official_url": "https://www.podia.com/",
      "profile_path": "/FindBetterApp/software/podia/about/",
      "primary_category": "course-community-platforms",
      "categories": [
        "content-commerce",
        "course-community-platforms",
        "creator-monetization",
        "membership-platforms"
      ],
      "tags": [
        "brand-safe",
        "community",
        "courses",
        "digital-products",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative"
      ],
      "best_for": "Educators and creators selling courses, memberships and digital products.",
      "summary": "Podia is better than OnlyFans for educators, coaches and creators who need courses, downloads, email and memberships rather than fan-subscription social content.",
      "pricing_model": "monthly SaaS + transaction terms vary",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/podia.svg"
    },
    "memberful": {
      "id": "memberful",
      "name": "Memberful",
      "slug": "memberful",
      "official_url": "https://memberful.com/",
      "profile_path": "/FindBetterApp/software/memberful/about/",
      "primary_category": "membership-platforms",
      "categories": [
        "content-commerce",
        "creator-monetization",
        "membership-platforms"
      ],
      "tags": [
        "brand-safe",
        "creator-owned-site",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative",
        "wordpress"
      ],
      "best_for": "Creators who want memberships on their own site, especially WordPress-connected membership businesses.",
      "summary": "Memberful is not a social fan platform; it is a membership tool for creators who want more control through their own website. It is important for OnlyFans users thinking about platform-risk reduction.",
      "pricing_model": "monthly SaaS + transaction terms vary",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web, WordPress integration",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/memberful.svg"
    },
    "uscreen": {
      "id": "uscreen",
      "name": "Uscreen",
      "slug": "uscreen",
      "official_url": "https://www.uscreen.tv/",
      "profile_path": "/FindBetterApp/software/uscreen/about/",
      "primary_category": "video-membership-platforms",
      "categories": [
        "course-community-platforms",
        "creator-monetization",
        "membership-platforms",
        "video-membership-platforms"
      ],
      "tags": [
        "brand-safe",
        "non-adult-creators",
        "onlyfans-alternative",
        "ott",
        "subscriptions",
        "video-memberships"
      ],
      "best_for": "Video creators who want a branded subscription video platform instead of a fan-site profile.",
      "summary": "Uscreen is a video membership and OTT-style platform for creators who want branded video subscriptions, apps and community features. It is not a direct OnlyFans clone, but it fits video-first creator monetization.",
      "pricing_model": "monthly SaaS; verify current rates",
      "free_plan": false,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web, apps depending on plan",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/uscreen.svg"
    },
    "mighty-networks": {
      "id": "mighty-networks",
      "name": "Mighty Networks",
      "slug": "mighty-networks",
      "official_url": "https://www.mightynetworks.com/",
      "profile_path": "/FindBetterApp/software/mighty-networks/about/",
      "primary_category": "course-community-platforms",
      "categories": [
        "community-platforms",
        "course-community-platforms",
        "creator-monetization",
        "membership-platforms"
      ],
      "tags": [
        "brand-safe",
        "community",
        "courses",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative"
      ],
      "best_for": "Community-led memberships, courses and paid groups.",
      "summary": "Mighty Networks is a community and course platform for creators building a paid group or membership brand. It is a better OnlyFans alternative when interaction and community are the product.",
      "pricing_model": "monthly SaaS; verify current rates",
      "free_plan": false,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web, iOS, Android",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/mighty-networks.svg"
    },
    "circle": {
      "id": "circle",
      "name": "Circle",
      "slug": "circle",
      "official_url": "https://circle.so/",
      "profile_path": "/FindBetterApp/software/circle/about/",
      "primary_category": "community-platforms",
      "categories": [
        "community-platforms",
        "course-community-platforms",
        "creator-monetization",
        "membership-platforms"
      ],
      "tags": [
        "brand-safe",
        "community",
        "courses",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative"
      ],
      "best_for": "Paid communities, courses and creator-led groups with cleaner brand positioning.",
      "summary": "Circle is a community platform for memberships, events, courses and creator-led groups. It is useful for OnlyFans alternatives when the creator wants community infrastructure instead of fan-site mechanics.",
      "pricing_model": "monthly SaaS; verify current rates",
      "free_plan": false,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/circle.svg"
    },
    "ghost": {
      "id": "ghost",
      "name": "Ghost",
      "slug": "ghost",
      "official_url": "https://ghost.org/",
      "profile_path": "/FindBetterApp/software/ghost/about/",
      "primary_category": "newsletter-platforms",
      "categories": [
        "creator-monetization",
        "membership-platforms",
        "newsletter-platforms",
        "open-source-tools"
      ],
      "tags": [
        "brand-safe",
        "creator-owned-site",
        "memberships",
        "newsletter",
        "non-adult-creators",
        "onlyfans-alternative",
        "open-source",
        "self-hosted"
      ],
      "best_for": "Creators who want a more owned, open-source publishing and membership site.",
      "summary": "Ghost is an open-source publishing platform with memberships and newsletters. It is a strategic OnlyFans alternative for creators who want owned media, SEO, email and less platform dependency.",
      "pricing_model": "hosted SaaS or self-hosted open-source",
      "free_plan": true,
      "paid_from_usd": 0,
      "login_required": "yes",
      "open_source": true,
      "self_hosted": true,
      "platforms": "Web, self-hosted",
      "last_verified": "2026-06-26",
      "verification_status": "v33 candidate; manual verification required",
      "icon": "/FindBetterApp/assets/img/tools/ghost.svg"
    },
    "fancentro": {
      "id": "fancentro",
      "name": "FanCentro",
      "slug": "fancentro",
      "official_url": "https://fancentro.com/",
      "profile_path": "/FindBetterApp/software/fancentro/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "creator-monetization",
        "fan-subscriptions",
        "paid-messaging-platforms"
      ],
      "tags": [
        "onlyfans-alternative",
        "adult-friendly",
        "fan-subscriptions",
        "premium-social",
        "paid-messaging",
        "live-streaming",
        "creator-platform",
        "verified-fee"
      ],
      "best_for": "Creators who want fan subscriptions, premium social access, paid messaging, livestreaming and an older adult-friendly creator platform.",
      "summary": "FanCentro is an adult-friendly creator monetization platform for fan subscriptions, premium social access, paid messaging, livestreaming and fan relationships. It belongs in the OnlyFans cluster because it is a direct fan-subscription alternative, not just a generic membership tool.",
      "pricing_model": "revenue share",
      "creator_fee_percent": 20,
      "creator_keep_percent": 80,
      "pricing_notes": "FanCentro creator help says creators are paid 80% of all transactions made by fans, with no billing fees or hidden deductions on that page. Verify dashboard and country payout details before indexing.",
      "source_urls": [
        "https://creatorhelp.fancentro.com/hc/en-us/articles/41509782087443-How-much-will-I-earn",
        "https://creatorhelp.fancentro.com/hc/en-us/articles/41465251292051-How-to-become-a-Fancentro-creator"
      ],
      "verification_status": "v34 source-backed; manual dashboard proof needed",
      "icon": "/FindBetterApp/assets/img/tools/fancentro.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "mym-fans": {
      "id": "mym-fans",
      "name": "MYM.fans",
      "slug": "mym-fans",
      "official_url": "https://mym.fans/",
      "profile_path": "/FindBetterApp/software/mym-fans/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "creator-monetization",
        "fan-subscriptions",
        "europe-creator-platforms"
      ],
      "tags": [
        "onlyfans-alternative",
        "adult-friendly",
        "europe",
        "fan-subscriptions",
        "private-media",
        "tips",
        "creator-platform",
        "verified-fee"
      ],
      "best_for": "European and French-speaking creators who want subscription income, private media, tips and a regional fan platform.",
      "summary": "MYM.fans is a European creator monetization platform for subscriptions, private media, private shows and tips. It is useful in the OnlyFans cluster because its fee structure is different from the simple 80/20 model: official help lists 75% on subscriptions and 80% on private media, private shows and tips.",
      "pricing_model": "revenue share varies by product",
      "creator_fee_percent": "20-25",
      "creator_keep_percent": "75-80",
      "pricing_notes": "MYM official support says creators earn 75% on subscriptions and 80% on private media, private show and tips after bank charges/taxes.",
      "source_urls": [
        "https://support.mym.fans/hc/en-us/articles/360013830319-MYM-fees",
        "https://corporate.mym.com/en"
      ],
      "verification_status": "v34 source-backed; country payout proof needed",
      "icon": "/FindBetterApp/assets/img/tools/mym-fans.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "subscribestar": {
      "id": "subscribestar",
      "name": "SubscribeStar",
      "slug": "subscribestar",
      "official_url": "https://www.subscribestar.com/",
      "profile_path": "/FindBetterApp/software/subscribestar/about/",
      "primary_category": "membership-platforms",
      "categories": [
        "membership-platforms",
        "creator-monetization",
        "fan-subscriptions",
        "brand-safe-creator-platforms"
      ],
      "tags": [
        "onlyfans-alternative",
        "membership",
        "paid-subscriptions",
        "low-fee",
        "creators",
        "writers",
        "podcasters",
        "verified-fee"
      ],
      "best_for": "Creators who want Patreon-style memberships with lower platform-fee positioning and less adult-platform branding.",
      "summary": "SubscribeStar is a creator membership platform that fits the OnlyFans alternatives map for users who want recurring paid support without OnlyFans branding. It is not a direct adult fan-site clone for every creator, but it matters for low-fee membership intent.",
      "pricing_model": "5% platform fee + processing",
      "creator_fee_percent": 5,
      "pricing_notes": "SubscribeStar pricing lists a 5% platform service fee for regular content providers, with payment processing fees handled separately.",
      "source_urls": [
        "https://www.subscribestar.com/pricing",
        "https://www.subscribestar.com/help"
      ],
      "verification_status": "v34 source-backed; policy fit proof needed",
      "icon": "/FindBetterApp/assets/img/tools/subscribestar.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "sospoilt": {
      "id": "sospoilt",
      "name": "SoSpoilt",
      "slug": "sospoilt",
      "official_url": "https://www.sospoilt.com/",
      "profile_path": "/FindBetterApp/software/sospoilt/about/",
      "primary_category": "creator-monetization",
      "categories": [
        "creator-monetization",
        "fan-subscriptions",
        "brand-safe-creator-platforms",
        "paid-messaging-platforms"
      ],
      "tags": [
        "onlyfans-alternative",
        "low-fee",
        "brand-collabs",
        "paid-messaging",
        "live-chat",
        "subscriptions",
        "creator-platform",
        "verified-fee"
      ],
      "best_for": "Creators who want subscriptions, paid messages, tips, brand collabs and private live-chat style monetization with lower-fee positioning.",
      "summary": "SoSpoilt is a creator monetization platform positioned around fan subscriptions, paid messages, tips, live chats and brand collaborations. It is important in the OnlyFans alternatives cluster because its official creator pages say creators can keep up to 90% on subscriptions, paid messages, tips and brand collabs, with lower keep rates for live chats.",
      "pricing_model": "revenue share varies by earning tool",
      "creator_keep_percent": "70-90",
      "pricing_notes": "SoSpoilt creator pages list up to 90% creator keep on subscriptions, paid messages, tips and brand collabs, and 70% on live chats.",
      "source_urls": [
        "https://www.sospoilt.com/creators-overview/",
        "https://www.sospoilt.com/faqs-for-creators/",
        "https://www.sospoilt.com/earnings/"
      ],
      "verification_status": "v34 source-backed; exact terms need dashboard proof",
      "icon": "/FindBetterApp/assets/img/tools/sospoilt.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "exclu": {
      "id": "exclu",
      "name": "Exclu",
      "slug": "exclu",
      "official_url": "https://exclu.at/",
      "profile_path": "/FindBetterApp/software/exclu/about/",
      "primary_category": "content-commerce",
      "categories": [
        "content-commerce",
        "creator-monetization",
        "fan-subscriptions",
        "paid-link-tools"
      ],
      "tags": [
        "onlyfans-alternative",
        "zero-commission",
        "paid-links",
        "low-fee",
        "creator-commerce",
        "direct-selling",
        "adult-friendly",
        "verified-fee"
      ],
      "best_for": "Creators who want paid-link sales and direct unlocks instead of a traditional fan-subscription profile.",
      "summary": "Exclu is a creator monetization option focused on selling exclusive content through paid links and instant unlocks. It should rank in low-fee OnlyFans alternative pages because its public site positions premium creators around 0% commission, but the exact eligibility and processing terms need manual verification.",
      "pricing_model": "0% commission positioning for premium creators; processing/eligibility to verify",
      "creator_fee_percent": 0,
      "pricing_notes": "Exclu public site says 0% commission for premium creators; verify eligibility and payment processing terms before indexing.",
      "source_urls": [
        "https://exclu.at/"
      ],
      "verification_status": "v34 source-backed claim; terms screenshot required",
      "icon": "/FindBetterApp/assets/img/tools/exclu.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "slushy": {
      "id": "slushy",
      "name": "Slushy",
      "slug": "slushy",
      "official_url": "https://slushy.com/",
      "profile_path": "/FindBetterApp/software/slushy/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "creator-monetization",
        "fan-subscriptions",
        "discovery-led-creator-platforms"
      ],
      "tags": [
        "onlyfans-alternative",
        "adult-friendly",
        "discovery",
        "for-you-feed",
        "subscriptions",
        "locked-posts",
        "tips",
        "verified-fee"
      ],
      "best_for": "Creators who want an adult-friendly social/discovery-style platform rather than only a static paywall.",
      "summary": "Slushy is an adult creator monetization platform with a more social/discovery-led positioning. It belongs in the cluster because some creators search for OnlyFans alternatives with better internal discovery, but the fee economics need to be shown clearly: a public Slushy fees page viewed in research stated a 50% platform fee on successfully processed transactions as of May 2026.",
      "pricing_model": "revenue share; high platform fee noted",
      "creator_fee_percent": 50,
      "creator_keep_percent": 50,
      "pricing_notes": "A Slushy fees page stated a 50% platform fee on successfully processed subscriptions, locked posts and tips as of May 2026. Re-check before indexing.",
      "source_urls": [
        "https://slushy.notion.site/Fees-57aef6eb4555490ebbbcac1161eb5ed4",
        "https://www.prnewswire.com/news-releases/slushy-the-first-venture-backed-adult-content-platform-closes-10-2m-seed-raise-302180699.html"
      ],
      "verification_status": "v34 source-backed but high-risk; re-check live terms",
      "icon": "/FindBetterApp/assets/img/tools/slushy.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "fanspicy": {
      "id": "fanspicy",
      "name": "FanSpicy",
      "slug": "fanspicy",
      "official_url": "https://fanspicy.com/",
      "profile_path": "/FindBetterApp/software/fanspicy/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "creator-monetization",
        "fan-subscriptions"
      ],
      "tags": [
        "onlyfans-alternative",
        "adult-friendly",
        "fan-subscriptions",
        "tips",
        "ppv",
        "creator-platform",
        "needs-proof"
      ],
      "best_for": "Creators comparing newer adult-friendly fan subscription platforms and looking for backup options.",
      "summary": "FanSpicy is a candidate adult-friendly creator platform for the OnlyFans alternatives map. It should stay noindex until the team verifies creator fees, payout methods, country support, content policy and live creator dashboard details.",
      "pricing_model": "verify current dashboard",
      "pricing_notes": "Needs current official fee and payout verification.",
      "source_urls": [
        "https://fanspicy.com/"
      ],
      "verification_status": "v34 candidate; proof required",
      "icon": "/FindBetterApp/assets/img/tools/fanspicy.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "clips4sale": {
      "id": "clips4sale",
      "name": "Clips4Sale",
      "slug": "clips4sale",
      "official_url": "https://www.clips4sale.com/",
      "profile_path": "/FindBetterApp/software/clips4sale/about/",
      "primary_category": "content-marketplaces",
      "categories": [
        "content-marketplaces",
        "adult-creator-platforms",
        "creator-monetization"
      ],
      "tags": [
        "onlyfans-alternative",
        "clip-store",
        "adult-friendly",
        "marketplace",
        "video-sales",
        "creator-platform",
        "needs-proof"
      ],
      "best_for": "Creators who sell individual videos/clips and need marketplace-style discovery rather than only recurring subscriptions.",
      "summary": "Clips4Sale is not an OnlyFans clone. It belongs in the broader OnlyFans alternatives cluster because many creators looking to diversify revenue need clip stores and content marketplaces in addition to fan subscriptions.",
      "pricing_model": "marketplace split; verify current terms",
      "pricing_notes": "Needs current creator payout and fee verification.",
      "source_urls": [
        "https://www.clips4sale.com/"
      ],
      "verification_status": "v34 candidate; proof required",
      "icon": "/FindBetterApp/assets/img/tools/clips4sale.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "iwantclips": {
      "id": "iwantclips",
      "name": "iWantClips",
      "slug": "iwantclips",
      "official_url": "https://iwantclips.com/",
      "profile_path": "/FindBetterApp/software/iwantclips/about/",
      "primary_category": "content-marketplaces",
      "categories": [
        "content-marketplaces",
        "adult-creator-platforms",
        "creator-monetization"
      ],
      "tags": [
        "onlyfans-alternative",
        "clip-store",
        "adult-friendly",
        "marketplace",
        "custom-content",
        "needs-proof"
      ],
      "best_for": "Creators who want a marketplace for individual clips, custom content and store-style sales.",
      "summary": "iWantClips is a creator content marketplace candidate for users who search beyond subscription-first platforms. It should be presented as a marketplace alternative, not a direct OnlyFans replacement.",
      "pricing_model": "marketplace split; verify current terms",
      "pricing_notes": "Needs current creator payout and fee verification.",
      "source_urls": [
        "https://iwantclips.com/"
      ],
      "verification_status": "v34 candidate; proof required",
      "icon": "/FindBetterApp/assets/img/tools/iwantclips.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "pocketstars": {
      "id": "pocketstars",
      "name": "PocketStars",
      "slug": "pocketstars",
      "official_url": "https://pocketstars.com/",
      "profile_path": "/FindBetterApp/software/pocketstars/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "creator-monetization",
        "fan-subscriptions"
      ],
      "tags": [
        "onlyfans-alternative",
        "adult-friendly",
        "fan-subscriptions",
        "uk",
        "creator-platform",
        "needs-proof"
      ],
      "best_for": "Creators checking smaller or regional adult-friendly fan subscription platforms.",
      "summary": "PocketStars is a candidate platform in the adult-friendly fan subscription map. It is not a priority public page until fee, payout and country details are verified.",
      "pricing_model": "verify current dashboard",
      "pricing_notes": "Needs current creator payout and fee verification.",
      "source_urls": [
        "https://pocketstars.com/"
      ],
      "verification_status": "v34 candidate; proof required",
      "icon": "/FindBetterApp/assets/img/tools/pocketstars.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "scrile-connect": {
      "id": "scrile-connect",
      "name": "Scrile Connect",
      "slug": "scrile-connect",
      "official_url": "https://www.scrile.com/connect/",
      "profile_path": "/FindBetterApp/software/scrile-connect/about/",
      "primary_category": "creator-owned-platforms",
      "categories": [
        "creator-owned-platforms",
        "creator-monetization",
        "self-hosted-like-business-tools",
        "content-commerce"
      ],
      "tags": [
        "onlyfans-alternative",
        "creator-owned",
        "white-label",
        "platform-risk",
        "custom-site",
        "membership-infrastructure",
        "needs-proof"
      ],
      "best_for": "Agencies or larger creators who want their own branded paid-content platform instead of renting a profile on a marketplace.",
      "summary": "Scrile Connect is not a simple creator profile platform. It belongs in the OnlyFans alternatives cluster because advanced creators and agencies may want a white-label, creator-owned paid-content site to reduce platform risk and own more of the audience relationship.",
      "pricing_model": "software/white-label pricing; verify quote",
      "pricing_notes": "Needs current pricing quote and implementation details.",
      "source_urls": [
        "https://www.scrile.com/connect/",
        "https://www.scrile.com/blog/other-sites-like-only-fans"
      ],
      "verification_status": "v34 candidate; proof required",
      "icon": "/FindBetterApp/assets/img/tools/scrile-connect.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "vylit": {
      "id": "vylit",
      "name": "Vylit",
      "slug": "vylit",
      "official_url": "https://www.vylit.com/",
      "profile_path": "/FindBetterApp/software/vylit/about/",
      "primary_category": "brand-safe-creator-platforms",
      "categories": [
        "brand-safe-creator-platforms",
        "creator-monetization",
        "social-platforms"
      ],
      "tags": [
        "onlyfans-alternative",
        "brand-safe",
        "social-platform",
        "eighteen-plus",
        "creator-monetization",
        "new-platform",
        "needs-proof"
      ],
      "best_for": "Creators watching newer adult-oriented but non-explicit social monetization models.",
      "summary": "Vylit is a newer 18+ social/creator monetization candidate associated with former OnlyFans leadership in media coverage. It should stay noindex until the official product, policy and monetization model are verified directly.",
      "pricing_model": "verify current product",
      "pricing_notes": "New platform; monetization details require proof.",
      "source_urls": [
        "https://pagesix.com/contributor-content/former-onlyfans-ceo-ami-gan-debuts-vylit-pitched-as-a-curator-of-social-media/"
      ],
      "verification_status": "v34 emerging candidate; high verification needed",
      "icon": "/FindBetterApp/assets/img/tools/vylit.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    },
    "hidden": {
      "id": "hidden",
      "name": "Hidden",
      "slug": "hidden",
      "official_url": "https://hidden.com/",
      "profile_path": "/FindBetterApp/software/hidden/about/",
      "primary_category": "adult-creator-platforms",
      "categories": [
        "adult-creator-platforms",
        "creator-monetization",
        "content-marketplaces",
        "discovery-led-creator-platforms"
      ],
      "tags": [
        "onlyfans-alternative",
        "adult-friendly",
        "creator-first",
        "marketplace",
        "new-platform",
        "needs-proof"
      ],
      "best_for": "Creators monitoring newer adult creator platforms focused on autonomy, stores and discovery.",
      "summary": "Hidden is an emerging adult creator platform discussed in media as a reaction to burnout and control issues in the OnlyFans model. It is a research candidate, not a public-ready recommendation, until direct official pricing, availability and policy pages are verified.",
      "pricing_model": "verify current product",
      "pricing_notes": "Emerging platform; exact fees and terms require proof.",
      "source_urls": [
        "https://www.theguardian.com/us-news/ng-interactive/2025/nov/07/stella-barey-hidden-porn-creators-onlyfans"
      ],
      "verification_status": "v34 emerging candidate; high verification needed",
      "icon": "/FindBetterApp/assets/img/tools/hidden.svg",
      "free_plan": true,
      "login_required": "yes",
      "open_source": false,
      "self_hosted": false,
      "platforms": "Web",
      "last_verified": "2026-06-26",
      "alternatives_url": null
    }
  },
  "categories": {
    "ai-coding-tools": [
      "abacus-chatllm",
      "adobe-express",
      "adobe-premiere",
      "adobe-premiere-elements",
      "aider",
      "alight-motion",
      "amazon-q-developer",
      "amp-code",
      "ampache",
      "anakin-ai",
      "animaker",
      "animoto",
      "atlassian-rovo",
      "augment-code",
      "avidemux",
      "beautiful-ai",
      "biteable",
      "blackbox-ai",
      "blender",
      "bolt-new",
      "boltai",
      "botpress",
      "brandcrowd",
      "brave-leo",
      "camtasia",
      "canva",
      "canva-video",
      "capcut",
      "captions-ai",
      "chatgpt",
      "chatsonic",
      "cherry-studio",
      "claude",
      "claude-code",
      "cline",
      "clipchamp",
      "codebuff",
      "coderabbit",
      "consensus",
      "continue",
      "corel-videostudio",
      "cursor",
      "davinci-resolve",
      "deepai",
      "deepseek",
      "descript",
      "devin-desktop",
      "dia-browser",
      "dochipo",
      "exa",
      "felo-ai-search",
      "filmora",
      "final-cut-pro",
      "flexclip",
      "flixier",
      "flowise",
      "funimate",
      "gemini-cli",
      "gemini-code-assist",
      "gemini-for-workspace",
      "genspark",
      "github-copilot",
      "google-ai-studio",
      "google-antigravity",
      "google-gemini",
      "google-jules",
      "goose",
      "gopro-quik",
      "grok",
      "gumloop",
      "hebbia",
      "idagio",
      "imovie",
      "inshot",
      "instagram-edits",
      "invideo",
      "invideo-ai",
      "jasper",
      "jellyfin",
      "jetbrains-ai-assistant",
      "kagi-assistant",
      "kapwing",
      "kdenlive",
      "kilo-code",
      "kinemaster",
      "kiro",
      "klap",
      "krater-ai",
      "langflow",
      "librechat",
      "lightcut",
      "lightworks",
      "liveone",
      "lobechat",
      "looka",
      "losslesscut",
      "lovable",
      "lumafusion",
      "manus",
      "mem-ai",
      "merlin-ai",
      "mini-swe-agent",
      "mistral-vibe",
      "mojo",
      "motion-ninja",
      "movavi-video-editor",
      "msty",
      "munch",
      "n8n",
      "ninja-ai",
      "node-video",
      "notion-ai",
      "nugs-net",
      "olive-video-editor",
      "ollama",
      "open-interpreter",
      "open-swe",
      "open-webui",
      "openai-codex",
      "opencode",
      "openhands",
      "openshot",
      "opusclip",
      "otio",
      "phind",
      "pickaxe",
      "pictory",
      "pieces",
      "piktochart",
      "pinnacle-studio",
      "pitivi",
      "plandex",
      "playplay",
      "powerdirector",
      "privategpt",
      "prowritingaid",
      "pythagora-ai",
      "qodo",
      "qwen",
      "radio-garden",
      "raycast-ai",
      "read-ai",
      "relevance-ai",
      "renderforest",
      "replit-agent",
      "roo-code",
      "runway",
      "scholarcy",
      "screenpal",
      "shotcut",
      "sider-ai",
      "simplified",
      "skywork-ai",
      "slack-ai",
      "sourcegraph-cody",
      "splice",
      "ssemble",
      "straico",
      "submagic",
      "supermaven",
      "tabby",
      "tabnine",
      "tidal",
      "trae-ide",
      "uizard",
      "v0-vercel",
      "veed",
      "vegas-pro",
      "venice-ai",
      "venngage",
      "videoguru",
      "videoleap",
      "videopad",
      "videoshow",
      "visme",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "void-ide",
      "vsdc-free-video-editor",
      "wave-video",
      "wevideo",
      "windsurf",
      "wisecut",
      "wordtune",
      "writer",
      "youcut",
      "youtube-music",
      "zapier-chatbots",
      "zed-ai",
      "zotero"
    ],
    "ai-search-engines": [
      "abacus-chatllm",
      "amazon-q-business",
      "amp-code",
      "andi-search",
      "apple-music-classical",
      "arc-search",
      "askyourpdf",
      "atlassian-rovo",
      "bardeen",
      "bolt-new",
      "character-ai",
      "chatbox-ai",
      "chatgpt",
      "chatgpt-atlas",
      "chatpdf",
      "claude",
      "connected-papers",
      "consensus",
      "duck-ai",
      "dust",
      "elicit",
      "exa",
      "felo-ai-search",
      "fireflies-ai",
      "genspark",
      "glean",
      "google-gemini",
      "goose",
      "grammarly-superhuman",
      "grok",
      "guru",
      "h2ogpt",
      "harpa-ai",
      "hebbia",
      "humata-ai",
      "hyperwrite",
      "iask-ai",
      "idagio",
      "jenni-ai",
      "kagi-assistant",
      "khoj",
      "komo-ai",
      "librechat",
      "litmaps",
      "lovable",
      "lumo",
      "magai",
      "manus",
      "maxai",
      "mem-ai",
      "mendeley",
      "merlin-ai",
      "microsoft-copilot",
      "mini-swe-agent",
      "mistral-vibe",
      "morphic",
      "msty",
      "ninja-ai",
      "notebooklm",
      "notion-ai",
      "okara-ai",
      "onyx",
      "opencat",
      "otio",
      "otter-ai",
      "paperpal",
      "pdf-ai",
      "perplexity",
      "perplexity-comet",
      "phind",
      "pi",
      "playlisty",
      "privategpt",
      "quivr",
      "ragflow",
      "raycast-ai",
      "remio",
      "research-rabbit",
      "sana",
      "scholarcy",
      "scispace",
      "scite",
      "semantic-scholar",
      "sider-ai",
      "skywork-ai",
      "slack-ai",
      "slite",
      "sourcegraph-cody",
      "supermaven",
      "tl-dv",
      "v0-vercel",
      "wordvice-ai",
      "writesonic",
      "you-com",
      "zed-ai",
      "zotero"
    ],
    "research-ai": [
      "abacus-chatllm",
      "amazon-q-business",
      "amp-code",
      "andi-search",
      "apple-music-classical",
      "arc-search",
      "askyourpdf",
      "atlassian-rovo",
      "bardeen",
      "bolt-new",
      "character-ai",
      "chatbox-ai",
      "chatgpt",
      "chatgpt-atlas",
      "chatpdf",
      "claude",
      "connected-papers",
      "consensus",
      "duck-ai",
      "dust",
      "elicit",
      "exa",
      "felo-ai-search",
      "fireflies-ai",
      "genspark",
      "glean",
      "google-gemini",
      "goose",
      "grammarly-superhuman",
      "grok",
      "guru",
      "h2ogpt",
      "harpa-ai",
      "hebbia",
      "humata-ai",
      "hyperwrite",
      "iask-ai",
      "idagio",
      "jenni-ai",
      "kagi-assistant",
      "khoj",
      "komo-ai",
      "librechat",
      "litmaps",
      "lovable",
      "lumo",
      "magai",
      "manus",
      "maxai",
      "mem-ai",
      "mendeley",
      "merlin-ai",
      "microsoft-copilot",
      "mini-swe-agent",
      "mistral-vibe",
      "morphic",
      "msty",
      "ninja-ai",
      "notebooklm",
      "notion-ai",
      "okara-ai",
      "onyx",
      "opencat",
      "otio",
      "otter-ai",
      "paperpal",
      "pdf-ai",
      "perplexity",
      "perplexity-comet",
      "phind",
      "pi",
      "playlisty",
      "privategpt",
      "quivr",
      "ragflow",
      "raycast-ai",
      "remio",
      "research-rabbit",
      "sana",
      "scholarcy",
      "scispace",
      "scite",
      "semantic-scholar",
      "sider-ai",
      "skywork-ai",
      "slack-ai",
      "slite",
      "sourcegraph-cody",
      "supermaven",
      "tl-dv",
      "v0-vercel",
      "wordvice-ai",
      "writesonic",
      "you-com",
      "zed-ai",
      "zotero"
    ],
    "ai-chatbots": [
      "abacus-chatllm",
      "activepieces",
      "aider",
      "amazon-q-business",
      "amazon-q-developer",
      "amp-code",
      "andi-search",
      "anythingllm",
      "anyword",
      "apple-intelligence",
      "arc-search",
      "askyourpdf",
      "atlassian-rovo",
      "augment-code",
      "avoma",
      "backyard-ai",
      "bardeen",
      "blackbox-ai",
      "bolt-new",
      "boltai",
      "boodlebox",
      "botpress",
      "brave-leo",
      "cabina-ai",
      "character-ai",
      "chatbot-ui",
      "chatbox-ai",
      "chatgpt",
      "chatgpt-atlas",
      "chatpdf",
      "chatsonic",
      "cherry-studio",
      "claude",
      "claude-code",
      "cline",
      "clockwise",
      "codebuff",
      "coderabbit",
      "connected-papers",
      "consensus",
      "copy-ai",
      "deepai",
      "deepseek",
      "dia-browser",
      "dify",
      "duck-ai",
      "dust",
      "elicit",
      "exa",
      "fathom",
      "felo-ai-search",
      "fireflies-ai",
      "flowise",
      "gemini-cli",
      "gemini-code-assist",
      "gemini-for-workspace",
      "genspark",
      "glean",
      "google-ai-studio",
      "google-antigravity",
      "google-gemini",
      "google-jules",
      "goose",
      "gpt4all",
      "grammarly-superhuman",
      "granola",
      "grok",
      "gumloop",
      "guru",
      "h2ogpt",
      "harpa-ai",
      "hebbia",
      "hermes-agent",
      "huggingchat",
      "humata-ai",
      "hyperwrite",
      "jamie-ai",
      "jan",
      "jasper",
      "jenni-ai",
      "jetbrains-ai-assistant",
      "kagi-assistant",
      "khoj",
      "koboldcpp",
      "komo-ai",
      "krater-ai",
      "krisp",
      "krita",
      "languagetool",
      "lex",
      "librechat",
      "lindy-ai",
      "litmaps",
      "llama-cpp",
      "lmstudio",
      "lobechat",
      "localai",
      "lovable",
      "lumo",
      "magai",
      "make-ai-agents",
      "manus",
      "maxai",
      "meetgeek",
      "mem-ai",
      "mendeley",
      "merlin-ai",
      "meta-ai",
      "microsoft-365-copilot",
      "microsoft-copilot",
      "mindmac",
      "mini-swe-agent",
      "mistral-vibe",
      "monica",
      "morphic",
      "motion",
      "msty",
      "n8n",
      "nanogpt",
      "nextchat",
      "ninja-ai",
      "notebooklm",
      "notion-ai",
      "okara-ai",
      "ollama",
      "onyx",
      "open-interpreter",
      "open-swe",
      "open-webui",
      "openai-codex",
      "opencat",
      "openclaw",
      "openrouter",
      "opera-aria",
      "otio",
      "paperpal",
      "pdf-ai",
      "perplexity",
      "perplexity-comet",
      "phind",
      "pi",
      "pickaxe",
      "pieces",
      "plandex",
      "poe",
      "pokee-ai",
      "privategpt",
      "prowritingaid",
      "pythagora-ai",
      "qodo",
      "quivr",
      "qwen",
      "ragflow",
      "raycast-ai",
      "read-ai",
      "reclaim-ai",
      "relevance-ai",
      "remio",
      "replit-agent",
      "research-rabbit",
      "roo-code",
      "rytr",
      "sana",
      "scholarcy",
      "scispace",
      "scite",
      "semantic-scholar",
      "sider-ai",
      "sillytavern",
      "sintra-ai",
      "skywork-ai",
      "slack-ai",
      "slite",
      "sourcegraph-cody",
      "supermaven",
      "supernormal",
      "t3-chat",
      "tabby",
      "tactiq",
      "taskade",
      "textgen-webui",
      "tl-dv",
      "trae-ide",
      "typingmind",
      "v0-vercel",
      "venice-ai",
      "vertex-ai",
      "voiceflow",
      "void-ide",
      "windsurf",
      "wordtune",
      "wordvice-ai",
      "writer",
      "writesonic",
      "you-com",
      "zapier-agents",
      "zapier-chatbots",
      "zed-ai",
      "zotero"
    ],
    "radio": [
      "accuradio",
      "iheartradio",
      "liveone",
      "mixcloud",
      "pandora",
      "radio-garden",
      "siriusxm",
      "tunein"
    ],
    "free-music-apps": [
      "accuradio",
      "freegal-music",
      "jamendo",
      "jiosaavn",
      "mdundo",
      "radio-garden"
    ],
    "music-streaming": [
      "accuradio",
      "airsonic-advanced",
      "amazon-music",
      "ampache",
      "anghami",
      "apple-music",
      "apple-music-classical",
      "audiomack",
      "audirvana",
      "bandcamp",
      "boomplay",
      "davinci-resolve",
      "deepai",
      "deezer",
      "descript",
      "foobar2000",
      "freegal-music",
      "freeyourmusic",
      "funkwhale",
      "gonic",
      "idagio",
      "iheartradio",
      "inshot",
      "jamendo",
      "jellyfin",
      "jiosaavn",
      "joox",
      "kkbox",
      "koel",
      "krater-ai",
      "krisp",
      "liveone",
      "losslesscut",
      "mdundo",
      "mixcloud",
      "musicbee",
      "navidrome",
      "nugs-net",
      "opusclip",
      "pandora",
      "playlisty",
      "plexamp",
      "presto-music",
      "qobuz",
      "radio-garden",
      "roon",
      "siriusxm",
      "skywork-ai",
      "songshift",
      "soundcloud",
      "soundiiz",
      "spotify",
      "strawberry-music-player",
      "tidal",
      "tunein",
      "tunemymusic",
      "udux",
      "vegas-pro",
      "videoguru",
      "videoshow",
      "vita-video-editor",
      "vivavideo",
      "vllo",
      "wave-video",
      "youcut",
      "youtube-music"
    ],
    "local-ai-tools": [
      "activepieces",
      "affinity",
      "aider",
      "airsonic-advanced",
      "amazon-music",
      "ampache",
      "anghami",
      "anythingllm",
      "apple-music",
      "audiomack",
      "audirvana",
      "blender",
      "boltai",
      "boomplay",
      "chatbot-ui",
      "chatbox-ai",
      "cherry-studio",
      "cline",
      "codebuff",
      "continue",
      "deepseek",
      "dify",
      "enchanted",
      "flowise",
      "foobar2000",
      "funkwhale",
      "gemini-cli",
      "gimp",
      "gonic",
      "goose",
      "gpt4all",
      "h2ogpt",
      "hermes-agent",
      "inkscape",
      "jan",
      "jellyfin",
      "jetbrains-ai-assistant",
      "kdenlive",
      "khoj",
      "koboldcpp",
      "koel",
      "krita",
      "langflow",
      "librechat",
      "libreoffice-draw",
      "liveone",
      "llama-cpp",
      "lmstudio",
      "lobechat",
      "localai",
      "mdundo",
      "mindmac",
      "mini-swe-agent",
      "mixcloud",
      "morphic",
      "msty",
      "musicbee",
      "navidrome",
      "nextchat",
      "ollama",
      "onyx",
      "open-interpreter",
      "open-swe",
      "open-webui",
      "opencat",
      "openclaw",
      "openhands",
      "openshot",
      "pandora",
      "penpot",
      "photopea",
      "pieces",
      "plandex",
      "plexamp",
      "privategpt",
      "quivr",
      "ragflow",
      "raycast-ai",
      "remio",
      "roo-code",
      "roon",
      "scribus",
      "shotcut",
      "sillytavern",
      "soundcloud",
      "spotify",
      "strawberry-music-player",
      "tabby",
      "textgen-webui",
      "trae-ide",
      "typingmind",
      "void-ide",
      "vsdc-free-video-editor",
      "youtube-music",
      "zed-ai"
    ],
    "graphic-design-tools": [
      "adobe-express",
      "adobe-illustrator",
      "adobe-photoshop",
      "adobe-photoshop-express",
      "affinity",
      "alight-motion",
      "animaker",
      "animoto",
      "avidemux",
      "beautiful-ai",
      "befunky",
      "biteable",
      "brandcrowd",
      "canva",
      "canva-video",
      "capcut",
      "clipchamp",
      "corel-videostudio",
      "coreldraw-go",
      "davinci-resolve",
      "descript",
      "designcap",
      "desygner",
      "dia-browser",
      "dochipo",
      "easil",
      "figma",
      "filmora",
      "flexclip",
      "fotor",
      "framer",
      "gamma",
      "genially",
      "genspark",
      "gimp",
      "glorify",
      "google-gemini",
      "imovie",
      "inkscape",
      "invideo",
      "jamie-ai",
      "kapwing",
      "kinemaster",
      "kittl",
      "krita",
      "libreoffice-draw",
      "lightcut",
      "looka",
      "manus",
      "marq",
      "microsoft-designer",
      "mindmac",
      "mojo",
      "motion-ninja",
      "movavi-video-editor",
      "node-video",
      "open-webui",
      "openshot",
      "penpot",
      "photopea",
      "picmonkey",
      "piktochart",
      "pitch",
      "pixlr",
      "placeit",
      "plandex",
      "playplay",
      "polotno-studio",
      "postermywall",
      "powerdirector",
      "prezi",
      "relaythat",
      "remove-bg",
      "renderforest",
      "scribus",
      "simplified",
      "sketch",
      "skywork-ai",
      "snappa",
      "ssemble",
      "stencil",
      "tailor-brands",
      "tome",
      "uizard",
      "v0-vercel",
      "veed",
      "venngage",
      "videoleap",
      "visme",
      "vistacreate",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vn-video-editor",
      "voiceflow",
      "webflow",
      "wevideo"
    ],
    "canva-alternatives": [
      "adobe-express",
      "adobe-illustrator",
      "adobe-photoshop",
      "adobe-photoshop-express",
      "affinity",
      "alight-motion",
      "animaker",
      "animoto",
      "avidemux",
      "beautiful-ai",
      "befunky",
      "biteable",
      "brandcrowd",
      "canva",
      "canva-video",
      "capcut",
      "clipchamp",
      "corel-videostudio",
      "coreldraw-go",
      "davinci-resolve",
      "descript",
      "designcap",
      "desygner",
      "dia-browser",
      "dochipo",
      "easil",
      "figma",
      "filmora",
      "flexclip",
      "fotor",
      "framer",
      "gamma",
      "genially",
      "genspark",
      "gimp",
      "glorify",
      "google-gemini",
      "imovie",
      "inkscape",
      "invideo",
      "jamie-ai",
      "kapwing",
      "kinemaster",
      "kittl",
      "krita",
      "libreoffice-draw",
      "lightcut",
      "looka",
      "manus",
      "marq",
      "microsoft-designer",
      "mindmac",
      "mojo",
      "motion-ninja",
      "movavi-video-editor",
      "node-video",
      "open-webui",
      "openshot",
      "penpot",
      "photopea",
      "picmonkey",
      "piktochart",
      "pitch",
      "pixlr",
      "placeit",
      "plandex",
      "playplay",
      "polotno-studio",
      "postermywall",
      "powerdirector",
      "prezi",
      "relaythat",
      "remove-bg",
      "renderforest",
      "scribus",
      "simplified",
      "sketch",
      "skywork-ai",
      "snappa",
      "ssemble",
      "stencil",
      "tailor-brands",
      "tome",
      "uizard",
      "v0-vercel",
      "veed",
      "venngage",
      "videoleap",
      "visme",
      "vistacreate",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vn-video-editor",
      "voiceflow",
      "webflow",
      "wevideo"
    ],
    "capcut-alternatives": [
      "adobe-express",
      "adobe-photoshop",
      "adobe-photoshop-express",
      "adobe-premiere",
      "adobe-premiere-elements",
      "affinity",
      "alight-motion",
      "ampache",
      "anakin-ai",
      "animaker",
      "animoto",
      "avidemux",
      "befunky",
      "biteable",
      "blender",
      "bolt-new",
      "camtasia",
      "canva",
      "canva-video",
      "capcut",
      "captions-ai",
      "cline",
      "clipchamp",
      "corel-videostudio",
      "cursor",
      "davinci-resolve",
      "deepai",
      "descript",
      "dochipo",
      "filmora",
      "final-cut-pro",
      "flexclip",
      "flixier",
      "fotor",
      "funimate",
      "genspark",
      "gimp",
      "google-gemini",
      "gopro-quik",
      "grok",
      "idagio",
      "imovie",
      "inkscape",
      "inshot",
      "instagram-edits",
      "invideo",
      "invideo-ai",
      "jellyfin",
      "kapwing",
      "kdenlive",
      "kinemaster",
      "klap",
      "krater-ai",
      "languagetool",
      "lex",
      "lightcut",
      "lightworks",
      "liveone",
      "losslesscut",
      "lumafusion",
      "merlin-ai",
      "mojo",
      "motion-ninja",
      "movavi-video-editor",
      "munch",
      "node-video",
      "nugs-net",
      "olive-video-editor",
      "openshot",
      "opusclip",
      "otio",
      "paperpal",
      "photopea",
      "picmonkey",
      "pictory",
      "pinnacle-studio",
      "pitivi",
      "pixlr",
      "playplay",
      "polotno-studio",
      "powerdirector",
      "prowritingaid",
      "qobuz",
      "remove-bg",
      "renderforest",
      "roo-code",
      "runway",
      "screenpal",
      "shotcut",
      "sider-ai",
      "simplified",
      "splice",
      "ssemble",
      "straico",
      "submagic",
      "trae-ide",
      "veed",
      "vegas-pro",
      "venice-ai",
      "videoguru",
      "videoleap",
      "videopad",
      "videoshow",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "void-ide",
      "vsdc-free-video-editor",
      "wave-video",
      "wevideo",
      "windsurf",
      "wisecut",
      "wordvice-ai",
      "youcut",
      "youtube-music",
      "zed-ai"
    ],
    "video-editors": [
      "adobe-express",
      "adobe-photoshop",
      "adobe-photoshop-express",
      "adobe-premiere",
      "adobe-premiere-elements",
      "affinity",
      "alight-motion",
      "ampache",
      "anakin-ai",
      "animaker",
      "animoto",
      "avidemux",
      "befunky",
      "biteable",
      "blender",
      "bolt-new",
      "camtasia",
      "canva",
      "canva-video",
      "capcut",
      "captions-ai",
      "cline",
      "clipchamp",
      "corel-videostudio",
      "cursor",
      "davinci-resolve",
      "deepai",
      "descript",
      "dochipo",
      "filmora",
      "final-cut-pro",
      "flexclip",
      "flixier",
      "fotor",
      "funimate",
      "genspark",
      "gimp",
      "google-gemini",
      "gopro-quik",
      "grok",
      "idagio",
      "imovie",
      "inkscape",
      "inshot",
      "instagram-edits",
      "invideo",
      "invideo-ai",
      "jellyfin",
      "kapwing",
      "kdenlive",
      "kinemaster",
      "klap",
      "krater-ai",
      "languagetool",
      "lex",
      "lightcut",
      "lightworks",
      "liveone",
      "losslesscut",
      "lumafusion",
      "merlin-ai",
      "mojo",
      "motion-ninja",
      "movavi-video-editor",
      "munch",
      "node-video",
      "nugs-net",
      "olive-video-editor",
      "openshot",
      "opusclip",
      "otio",
      "paperpal",
      "photopea",
      "picmonkey",
      "pictory",
      "pinnacle-studio",
      "pitivi",
      "pixlr",
      "playplay",
      "polotno-studio",
      "powerdirector",
      "prowritingaid",
      "qobuz",
      "remove-bg",
      "renderforest",
      "roo-code",
      "runway",
      "screenpal",
      "shotcut",
      "sider-ai",
      "simplified",
      "splice",
      "ssemble",
      "straico",
      "submagic",
      "trae-ide",
      "veed",
      "vegas-pro",
      "venice-ai",
      "videoguru",
      "videoleap",
      "videopad",
      "videoshow",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "void-ide",
      "vsdc-free-video-editor",
      "wave-video",
      "wevideo",
      "windsurf",
      "wisecut",
      "wordvice-ai",
      "youcut",
      "youtube-music",
      "zed-ai"
    ],
    "vector-design-tools": [
      "adobe-illustrator",
      "affinity",
      "coreldraw-go",
      "inkscape",
      "libreoffice-draw"
    ],
    "logo-design-tools": [
      "adobe-illustrator",
      "brandcrowd",
      "coreldraw-go",
      "inkscape",
      "kittl",
      "looka",
      "placeit",
      "renderforest",
      "tailor-brands"
    ],
    "mobile-video-editors": [
      "adobe-photoshop-express",
      "adobe-premiere",
      "alight-motion",
      "canva-video",
      "capcut",
      "captions-ai",
      "davinci-resolve",
      "filmora",
      "final-cut-pro",
      "funimate",
      "genspark",
      "google-gemini",
      "gopro-quik",
      "grok",
      "imovie",
      "inshot",
      "instagram-edits",
      "invideo-ai",
      "kinemaster",
      "lightcut",
      "lumafusion",
      "merlin-ai",
      "mojo",
      "motion-ninja",
      "node-video",
      "pinnacle-studio",
      "powerdirector",
      "splice",
      "videoguru",
      "videoleap",
      "videoshow",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "wevideo",
      "youcut"
    ],
    "desktop-video-editors": [
      "adobe-premiere",
      "adobe-premiere-elements",
      "affinity",
      "animaker",
      "animoto",
      "avidemux",
      "biteable",
      "blender",
      "camtasia",
      "canva-video",
      "capcut",
      "captions-ai",
      "clipchamp",
      "corel-videostudio",
      "davinci-resolve",
      "filmora",
      "final-cut-pro",
      "flixier",
      "funimate",
      "gimp",
      "google-gemini",
      "imovie",
      "inshot",
      "instagram-edits",
      "invideo-ai",
      "kdenlive",
      "kinemaster",
      "klap",
      "lightcut",
      "lightworks",
      "losslesscut",
      "lumafusion",
      "motion-ninja",
      "movavi-video-editor",
      "munch",
      "node-video",
      "olive-video-editor",
      "openshot",
      "opusclip",
      "pictory",
      "pinnacle-studio",
      "pitivi",
      "playplay",
      "powerdirector",
      "renderforest",
      "runway",
      "screenpal",
      "shotcut",
      "splice",
      "ssemble",
      "submagic",
      "vegas-pro",
      "videoguru",
      "videopad",
      "videoshow",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "vsdc-free-video-editor",
      "wave-video",
      "wisecut",
      "youcut"
    ],
    "api-providers": [
      "aider",
      "amp-code",
      "anakin-ai",
      "askyourpdf",
      "augment-code",
      "bardeen",
      "blackbox-ai",
      "boltai",
      "cabina-ai",
      "chatbot-ui",
      "chatbox-ai",
      "chatpdf",
      "cherry-studio",
      "claude",
      "cline",
      "continue",
      "deepai",
      "deepseek",
      "dify",
      "exa",
      "flowise",
      "google-ai-studio",
      "goose",
      "gpt4all",
      "grok",
      "huggingchat",
      "langflow",
      "librechat",
      "lmstudio",
      "lobechat",
      "localai",
      "mindmac",
      "mini-swe-agent",
      "morphic",
      "msty",
      "nanogpt",
      "navidrome",
      "nextchat",
      "okara-ai",
      "ollama",
      "open-interpreter",
      "open-swe",
      "open-webui",
      "openrouter",
      "pdf-ai",
      "plandex",
      "poe",
      "qwen",
      "roo-code",
      "sillytavern",
      "straico",
      "t3-chat",
      "textgen-webui",
      "typingmind",
      "vertex-ai",
      "void-ide",
      "you-com",
      "zapier-agents",
      "zapier-chatbots"
    ],
    "self-hosted-ai": [
      "aider",
      "ampache",
      "anythingllm",
      "chatbot-ui",
      "cline",
      "continue",
      "deepseek",
      "dify",
      "enchanted",
      "flowise",
      "funkwhale",
      "gemini-cli",
      "goose",
      "h2ogpt",
      "hermes-agent",
      "jellyfin",
      "khoj",
      "koboldcpp",
      "langflow",
      "librechat",
      "llama-cpp",
      "lobechat",
      "localai",
      "mini-swe-agent",
      "morphic",
      "navidrome",
      "nextchat",
      "ollama",
      "onyx",
      "open-interpreter",
      "open-swe",
      "open-webui",
      "openclaw",
      "openhands",
      "penpot",
      "plandex",
      "plexamp",
      "privategpt",
      "quivr",
      "ragflow",
      "roo-code",
      "sillytavern",
      "tabby",
      "tabnine",
      "textgen-webui",
      "void-ide"
    ],
    "open-source-ai": [
      "aider",
      "ampache",
      "anythingllm",
      "chatbot-ui",
      "chatbox-ai",
      "cherry-studio",
      "cline",
      "codebuff",
      "continue",
      "dify",
      "enchanted",
      "flowise",
      "funkwhale",
      "gemini-cli",
      "gimp",
      "goose",
      "gpt4all",
      "h2ogpt",
      "hermes-agent",
      "inkscape",
      "jan",
      "jellyfin",
      "khoj",
      "kilo-code",
      "koboldcpp",
      "krita",
      "langflow",
      "librechat",
      "libreoffice-draw",
      "llama-cpp",
      "lobechat",
      "localai",
      "mini-swe-agent",
      "morphic",
      "navidrome",
      "nextchat",
      "ollama",
      "onyx",
      "open-interpreter",
      "open-swe",
      "open-webui",
      "openclaw",
      "opencode",
      "openhands",
      "penpot",
      "plandex",
      "privategpt",
      "quivr",
      "ragflow",
      "roo-code",
      "scribus",
      "sillytavern",
      "tabby",
      "textgen-webui",
      "void-ide"
    ],
    "self-hosted-music": [
      "airsonic-advanced",
      "ampache",
      "funkwhale",
      "gonic",
      "jellyfin",
      "koel",
      "navidrome",
      "plexamp"
    ],
    "education-ai-tools": [
      "amazon-q-business",
      "atlassian-rovo",
      "connected-papers",
      "dust",
      "gemini-for-workspace",
      "glean",
      "guru",
      "hebbia",
      "litmaps",
      "mendeley",
      "microsoft-365-copilot",
      "research-rabbit",
      "sana",
      "scholarcy",
      "semantic-scholar",
      "slack-ai",
      "zotero"
    ],
    "local-music": [
      "ampache",
      "jellyfin",
      "navidrome"
    ],
    "open-source-music": [
      "ampache",
      "funkwhale",
      "jellyfin",
      "navidrome"
    ],
    "media-server": [
      "ampache",
      "jellyfin"
    ],
    "privacy-ai": [
      "andi-search",
      "anythingllm",
      "apple-intelligence",
      "arc-search",
      "boltai",
      "brave-leo",
      "cline",
      "deepai",
      "deepseek",
      "dia-browser",
      "duck-ai",
      "enchanted",
      "funkwhale",
      "goose",
      "gpt4all",
      "h2ogpt",
      "hermes-agent",
      "huggingchat",
      "jamie-ai",
      "jan",
      "kagi-assistant",
      "kdenlive",
      "khoj",
      "koboldcpp",
      "llama-cpp",
      "lmstudio",
      "lumo",
      "mindmac",
      "mini-swe-agent",
      "morphic",
      "msty",
      "nanogpt",
      "navidrome",
      "nextchat",
      "notebooklm",
      "okara-ai",
      "onyx",
      "open-interpreter",
      "open-webui",
      "openclaw",
      "openshot",
      "opera-aria",
      "perplexity",
      "plandex",
      "poe",
      "privategpt",
      "quillbot",
      "quivr",
      "ragflow",
      "shotcut",
      "sillytavern",
      "tabby",
      "tabnine",
      "textgen-webui",
      "typingmind",
      "venice-ai",
      "void-ide",
      "zed-ai"
    ],
    "regional-music-streaming": [
      "anghami",
      "joox"
    ],
    "writing-ai": [
      "anyword",
      "apple-intelligence",
      "bardeen",
      "chatgpt",
      "chatsonic",
      "claude",
      "copy-ai",
      "deepseek",
      "duck-ai",
      "elicit",
      "genspark",
      "google-gemini",
      "goose",
      "grammarly-superhuman",
      "grok",
      "harpa-ai",
      "hyperwrite",
      "iask-ai",
      "jasper",
      "jenni-ai",
      "khoj",
      "languagetool",
      "lex",
      "litmaps",
      "lumo",
      "magai",
      "manus",
      "maxai",
      "merlin-ai",
      "microsoft-copilot",
      "mindmac",
      "mistral-vibe",
      "monica",
      "msty",
      "ninja-ai",
      "notebooklm",
      "notion-ai",
      "otio",
      "paperpal",
      "perplexity",
      "pictory",
      "poe",
      "prowritingaid",
      "quillbot",
      "qwen",
      "raycast-ai",
      "rytr",
      "scispace",
      "sider-ai",
      "simplified",
      "skywork-ai",
      "snappa",
      "stencil",
      "sudowrite",
      "typingmind",
      "wordtune",
      "wordvice-ai",
      "writer",
      "writesonic",
      "you-com",
      "zotero"
    ],
    "classical-music": [
      "apple-music-classical",
      "idagio",
      "presto-music"
    ],
    "audiophile-music": [
      "apple-music-classical",
      "idagio",
      "kkbox",
      "nugs-net",
      "presto-music"
    ],
    "workplace-ai": [
      "atlassian-rovo",
      "gemini-for-workspace",
      "microsoft-365-copilot",
      "slack-ai"
    ],
    "african-music-streaming": [
      "audiomack",
      "boomplay"
    ],
    "african-music": [
      "audiomack",
      "mdundo",
      "udux"
    ],
    "hifi-music-streaming": [
      "audirvana",
      "qobuz",
      "roon",
      "tidal"
    ],
    "artist-friendly-music": [
      "bandcamp",
      "jamendo",
      "soundcloud"
    ],
    "presentation-tools": [
      "beautiful-ai",
      "canva",
      "canva-video",
      "designcap",
      "dochipo",
      "gamma",
      "genially",
      "pitch",
      "prezi",
      "tome",
      "visme"
    ],
    "caption-tools": [
      "capcut",
      "captions-ai",
      "descript",
      "flixier",
      "inshot",
      "kapwing",
      "klap",
      "opusclip",
      "ssemble",
      "submagic",
      "veed",
      "wisecut"
    ],
    "podcasts": [
      "descript",
      "funkwhale",
      "iheartradio",
      "jiosaavn",
      "liveone",
      "mixcloud",
      "opusclip",
      "siriusxm",
      "skywork-ai",
      "spotify",
      "tunein"
    ],
    "brand-management-tools": [
      "desygner",
      "marq",
      "relaythat"
    ],
    "multi-model-ai": [
      "duck-ai",
      "krater-ai"
    ],
    "library-music": [
      "freegal-music"
    ],
    "creator-music": [
      "funkwhale",
      "jamendo",
      "mixcloud"
    ],
    "ecommerce-design-tools": [
      "glorify"
    ],
    "ai-meeting-notes": [
      "granola",
      "otter-ai",
      "supernormal"
    ],
    "radio-music-streaming": [
      "iheartradio",
      "pandora"
    ],
    "ai-writing-tools": [
      "jenni-ai",
      "lex",
      "mem-ai",
      "paperpal",
      "quillbot",
      "wordvice-ai",
      "writer"
    ],
    "regional-music": [
      "jiosaavn",
      "kkbox",
      "radio-garden",
      "udux"
    ],
    "online-video-editors": [
      "kapwing",
      "veed"
    ],
    "automation-ai-agents": [
      "make-ai-agents",
      "zapier-agents"
    ],
    "ai-design-tools": [
      "microsoft-designer"
    ],
    "live-music": [
      "nugs-net"
    ],
    "infographics-reports": [
      "piktochart",
      "venngage"
    ],
    "jazz-music": [
      "presto-music"
    ],
    "audiobooks": [
      "spotify",
      "tunein"
    ],
    "adult-creator-platforms": [
      "onlyfans",
      "fansly",
      "fanvue",
      "loyalfans",
      "manyvids",
      "justforfans",
      "admireme",
      "unlockd",
      "fancentro",
      "mym-fans",
      "slushy",
      "fanspicy",
      "clips4sale",
      "iwantclips",
      "pocketstars",
      "hidden"
    ],
    "content-commerce": [
      "onlyfans",
      "fansly",
      "fanvue",
      "passes",
      "ko-fi",
      "fourthwall",
      "gumroad",
      "podia",
      "memberful",
      "exclu",
      "scrile-connect"
    ],
    "creator-monetization": [
      "onlyfans",
      "fansly",
      "fanvue",
      "loyalfans",
      "manyvids",
      "justforfans",
      "admireme",
      "unlockd",
      "passes",
      "patreon",
      "fanfix",
      "ko-fi",
      "buy-me-a-coffee",
      "substack",
      "fourthwall",
      "gumroad",
      "podia",
      "memberful",
      "uscreen",
      "mighty-networks",
      "circle",
      "ghost",
      "fancentro",
      "mym-fans",
      "subscribestar",
      "sospoilt",
      "exclu",
      "slushy",
      "fanspicy",
      "clips4sale",
      "iwantclips",
      "pocketstars",
      "scrile-connect",
      "vylit",
      "hidden"
    ],
    "fan-subscriptions": [
      "onlyfans",
      "fansly",
      "fanvue",
      "loyalfans",
      "justforfans",
      "admireme",
      "unlockd",
      "passes",
      "patreon",
      "fanfix",
      "fancentro",
      "mym-fans",
      "subscribestar",
      "sospoilt",
      "exclu",
      "slushy",
      "fanspicy",
      "pocketstars"
    ],
    "membership-platforms": [
      "onlyfans",
      "patreon",
      "ko-fi",
      "buy-me-a-coffee",
      "substack",
      "fourthwall",
      "podia",
      "memberful",
      "uscreen",
      "mighty-networks",
      "circle",
      "ghost",
      "subscribestar"
    ],
    "content-marketplaces": [
      "manyvids",
      "clips4sale",
      "iwantclips",
      "hidden"
    ],
    "brand-safe-creator-platforms": [
      "passes",
      "patreon",
      "fanfix",
      "substack",
      "subscribestar",
      "sospoilt",
      "vylit"
    ],
    "donation-tools": [
      "ko-fi",
      "buy-me-a-coffee"
    ],
    "newsletter-platforms": [
      "substack",
      "ghost"
    ],
    "merch-platforms": [
      "fourthwall"
    ],
    "digital-product-platforms": [
      "gumroad"
    ],
    "course-community-platforms": [
      "podia",
      "uscreen",
      "mighty-networks",
      "circle"
    ],
    "video-membership-platforms": [
      "uscreen"
    ],
    "community-platforms": [
      "mighty-networks",
      "circle"
    ],
    "open-source-tools": [
      "ghost"
    ],
    "paid-messaging-platforms": [
      "fancentro",
      "sospoilt"
    ],
    "europe-creator-platforms": [
      "mym-fans"
    ],
    "paid-link-tools": [
      "exclu"
    ],
    "discovery-led-creator-platforms": [
      "slushy",
      "hidden"
    ],
    "creator-owned-platforms": [
      "scrile-connect"
    ],
    "self-hosted-like-business-tools": [
      "scrile-connect"
    ],
    "social-platforms": [
      "vylit"
    ]
  },
  "tags": {
    "chatgpt-alternative": [
      "abacus-chatllm",
      "amazon-q-developer",
      "amp-code",
      "andi-search",
      "anythingllm",
      "askyourpdf",
      "augment-code",
      "bolt-new",
      "character-ai",
      "chatbox-ai",
      "chatgpt",
      "chatgpt-atlas",
      "chatpdf",
      "claude",
      "consensus",
      "duck-ai",
      "elicit",
      "felo-ai-search",
      "genspark",
      "goose",
      "grammarly-superhuman",
      "grok",
      "h2ogpt",
      "harpa-ai",
      "humata-ai",
      "hyperwrite",
      "jasper",
      "kagi-assistant",
      "khoj",
      "lovable",
      "lumo",
      "magai",
      "manus",
      "merlin-ai",
      "microsoft-copilot",
      "mini-swe-agent",
      "morphic",
      "msty",
      "nanogpt",
      "ninja-ai",
      "notebooklm",
      "notion-ai",
      "onyx",
      "open-webui",
      "otio",
      "pdf-ai",
      "perplexity",
      "phind",
      "pi",
      "plandex",
      "privategpt",
      "quivr",
      "ragflow",
      "raycast-ai",
      "scispace",
      "scite",
      "sider-ai",
      "skywork-ai",
      "sourcegraph-cody",
      "supermaven",
      "v0-vercel",
      "you-com",
      "zed-ai"
    ],
    "cheaper": [
      "abacus-chatllm",
      "chatsonic",
      "consensus",
      "liveone",
      "maxai",
      "trae-ide",
      "typingmind",
      "venice-ai",
      "vistacreate"
    ],
    "claude-alternative": [
      "abacus-chatllm",
      "amazon-q-business",
      "amazon-q-developer",
      "amp-code",
      "andi-search",
      "anyword",
      "askyourpdf",
      "atlassian-rovo",
      "augment-code",
      "bolt-new",
      "boltai",
      "brave-leo",
      "character-ai",
      "chatpdf",
      "chatsonic",
      "cherry-studio",
      "cline",
      "connected-papers",
      "consensus",
      "copy-ai",
      "duck-ai",
      "dust",
      "elicit",
      "felo-ai-search",
      "gemini-for-workspace",
      "genspark",
      "glean",
      "google-jules",
      "goose",
      "grammarly-superhuman",
      "guru",
      "h2ogpt",
      "harpa-ai",
      "hebbia",
      "hermes-agent",
      "humata-ai",
      "hyperwrite",
      "jenni-ai",
      "jetbrains-ai-assistant",
      "kagi-assistant",
      "koboldcpp",
      "languagetool",
      "lex",
      "litmaps",
      "llama-cpp",
      "lovable",
      "magai",
      "manus",
      "maxai",
      "mem-ai",
      "merlin-ai",
      "meta-ai",
      "microsoft-365-copilot",
      "mini-swe-agent",
      "monica",
      "morphic",
      "msty",
      "nextchat",
      "ninja-ai",
      "notebooklm",
      "notion-ai",
      "onyx",
      "open-interpreter",
      "open-swe",
      "openai-codex",
      "opencat",
      "openclaw",
      "opera-aria",
      "otio",
      "paperpal",
      "pdf-ai",
      "phind",
      "pi",
      "plandex",
      "privategpt",
      "prowritingaid",
      "quivr",
      "ragflow",
      "raycast-ai",
      "research-rabbit",
      "roo-code",
      "rytr",
      "sana",
      "scholarcy",
      "scispace",
      "scite",
      "sider-ai",
      "sillytavern",
      "skywork-ai",
      "slack-ai",
      "sourcegraph-cody",
      "supermaven",
      "t3-chat",
      "tabby",
      "trae-ide",
      "typingmind",
      "v0-vercel",
      "venice-ai",
      "void-ide",
      "wordtune",
      "wordvice-ai",
      "writer",
      "writesonic",
      "zed-ai"
    ],
    "coding": [
      "abacus-chatllm",
      "aider",
      "amazon-q-developer",
      "amp-code",
      "augment-code",
      "blackbox-ai",
      "bolt-new",
      "chatgpt",
      "claude",
      "claude-code",
      "continue",
      "cursor",
      "deepseek",
      "devin-desktop",
      "gemini-cli",
      "gemini-code-assist",
      "genspark",
      "github-copilot",
      "google-antigravity",
      "goose",
      "grok",
      "kilo-code",
      "kiro",
      "lovable",
      "mini-swe-agent",
      "mistral-vibe",
      "ninja-ai",
      "ollama",
      "open-webui",
      "opencode",
      "openhands",
      "phind",
      "pieces",
      "plandex",
      "privategpt",
      "qwen",
      "raycast-ai",
      "replit-agent",
      "sourcegraph-cody",
      "supermaven",
      "tabnine",
      "v0-vercel",
      "windsurf",
      "zed-ai"
    ],
    "for-coding": [
      "abacus-chatllm",
      "amazon-q-developer",
      "cline",
      "google-jules",
      "goose",
      "jetbrains-ai-assistant",
      "mini-swe-agent",
      "open-interpreter",
      "open-swe",
      "openai-codex",
      "phind",
      "roo-code",
      "sourcegraph-cody",
      "tabby",
      "trae-ide",
      "void-ide"
    ],
    "for-research": [
      "abacus-chatllm",
      "consensus",
      "elicit",
      "goose",
      "h2ogpt",
      "merlin-ai",
      "notebooklm",
      "onyx",
      "phind",
      "privategpt",
      "quivr",
      "ragflow",
      "scite",
      "sider-ai"
    ],
    "free": [
      "abacus-chatllm",
      "accuradio",
      "activepieces",
      "adobe-express",
      "adobe-photoshop-express",
      "affinity",
      "aider",
      "airsonic-advanced",
      "alight-motion",
      "amazon-music",
      "amazon-q-developer",
      "amp-code",
      "ampache",
      "andi-search",
      "anghami",
      "animaker",
      "animoto",
      "anythingllm",
      "apple-intelligence",
      "arc-search",
      "askyourpdf",
      "audiomack",
      "audirvana",
      "avidemux",
      "avoma",
      "backyard-ai",
      "bandcamp",
      "bardeen",
      "blackbox-ai",
      "blender",
      "bolt-new",
      "boodlebox",
      "boomplay",
      "botpress",
      "brave-leo",
      "cabina-ai",
      "camtasia",
      "canva",
      "canva-video",
      "capcut",
      "captions-ai",
      "character-ai",
      "chatbot-ui",
      "chatbox-ai",
      "chatgpt",
      "chatgpt-atlas",
      "chatpdf",
      "chatsonic",
      "cherry-studio",
      "claude",
      "cline",
      "clipchamp",
      "clockwise",
      "codebuff",
      "coderabbit",
      "connected-papers",
      "consensus",
      "continue",
      "copy-ai",
      "cursor",
      "davinci-resolve",
      "deepai",
      "deepseek",
      "deezer",
      "designcap",
      "desygner",
      "dia-browser",
      "dify",
      "dochipo",
      "duck-ai",
      "dust",
      "easil",
      "elicit",
      "enchanted",
      "exa",
      "fathom",
      "felo-ai-search",
      "figma",
      "filmora",
      "fireflies-ai",
      "flexclip",
      "flixier",
      "flowise",
      "foobar2000",
      "fotor",
      "freegal-music",
      "freeyourmusic",
      "funimate",
      "funkwhale",
      "gemini-cli",
      "gemini-code-assist",
      "genspark",
      "gimp",
      "github-copilot",
      "gonic",
      "google-ai-studio",
      "google-antigravity",
      "google-gemini",
      "google-jules",
      "goose",
      "gopro-quik",
      "gpt4all",
      "grammarly-superhuman",
      "granola",
      "grok",
      "gumloop",
      "guru",
      "h2ogpt",
      "harpa-ai",
      "hermes-agent",
      "huggingchat",
      "humata-ai",
      "hyperwrite",
      "iask-ai",
      "idagio",
      "iheartradio",
      "imovie",
      "inkscape",
      "inshot",
      "instagram-edits",
      "invideo-ai",
      "jamendo",
      "jamie-ai",
      "jan",
      "jellyfin",
      "jenni-ai",
      "jiosaavn",
      "joox",
      "kdenlive",
      "khoj",
      "kilo-code",
      "kinemaster",
      "kiro",
      "kittl",
      "kkbox",
      "koboldcpp",
      "koel",
      "komo-ai",
      "krisp",
      "krita",
      "langflow",
      "languagetool",
      "lex",
      "librechat",
      "libreoffice-draw",
      "lightcut",
      "lightworks",
      "litmaps",
      "liveone",
      "llama-cpp",
      "lmstudio",
      "lobechat",
      "localai",
      "losslesscut",
      "lovable",
      "lumo",
      "make-ai-agents",
      "manus",
      "marq",
      "maxai",
      "mdundo",
      "meetgeek",
      "mem-ai",
      "mendeley",
      "merlin-ai",
      "meta-ai",
      "microsoft-copilot",
      "microsoft-designer",
      "mindmac",
      "mini-swe-agent",
      "mistral-vibe",
      "mixcloud",
      "mojo",
      "monica",
      "morphic",
      "motion-ninja",
      "msty",
      "musicbee",
      "n8n",
      "navidrome",
      "nextchat",
      "ninja-ai",
      "node-video",
      "notebooklm",
      "notion-ai",
      "okara-ai",
      "olive-video-editor",
      "ollama",
      "onyx",
      "open-interpreter",
      "open-swe",
      "open-webui",
      "openai-codex",
      "opencat",
      "openclaw",
      "opencode",
      "openhands",
      "openrouter",
      "openshot",
      "opera-aria",
      "opusclip",
      "otio",
      "otter-ai",
      "pandora",
      "paperpal",
      "pdf-ai",
      "perplexity",
      "perplexity-comet",
      "phind",
      "photopea",
      "pi",
      "pickaxe",
      "pieces",
      "piktochart",
      "pitivi",
      "pixlr",
      "plandex",
      "playlisty",
      "plexamp",
      "poe",
      "pokee-ai",
      "polotno-studio",
      "postermywall",
      "powerdirector",
      "privategpt",
      "prowritingaid",
      "qodo",
      "quillbot",
      "quivr",
      "qwen",
      "radio-garden",
      "ragflow",
      "raycast-ai",
      "read-ai",
      "reclaim-ai",
      "relevance-ai",
      "remio",
      "remove-bg",
      "renderforest",
      "replit-agent",
      "research-rabbit",
      "roo-code",
      "roon",
      "runway",
      "rytr",
      "sana",
      "scholarcy",
      "scispace",
      "screenpal",
      "scribus",
      "semantic-scholar",
      "shotcut",
      "sider-ai",
      "sillytavern",
      "simplified",
      "skywork-ai",
      "slite",
      "snappa",
      "songshift",
      "soundcloud",
      "soundiiz",
      "splice",
      "spotify",
      "ssemble",
      "stencil",
      "straico",
      "strawberry-music-player",
      "supermaven",
      "supernormal",
      "t3-chat",
      "tabby",
      "tactiq",
      "taskade",
      "textgen-webui",
      "tl-dv",
      "trae-ide",
      "tunein",
      "tunemymusic",
      "v0-vercel",
      "venice-ai",
      "venngage",
      "videoguru",
      "videoleap",
      "videopad",
      "videoshow",
      "visme",
      "vistacreate",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "voiceflow",
      "void-ide",
      "vsdc-free-video-editor",
      "wave-video",
      "wevideo",
      "windsurf",
      "wisecut",
      "wordtune",
      "wordvice-ai",
      "writesonic",
      "you-com",
      "youcut",
      "youtube-music",
      "zapier-agents",
      "zapier-chatbots",
      "zed-ai",
      "zotero"
    ],
    "login-required": [
      "abacus-chatllm",
      "amazon-q-developer",
      "amp-code",
      "andi-search",
      "askyourpdf",
      "augment-code",
      "bolt-new",
      "character-ai",
      "chatpdf",
      "claude",
      "consensus",
      "elicit",
      "genspark",
      "grammarly-superhuman",
      "grok",
      "harpa-ai",
      "humata-ai",
      "hyperwrite",
      "jasper",
      "kagi-assistant",
      "lovable",
      "lumo",
      "magai",
      "manus",
      "merlin-ai",
      "microsoft-copilot",
      "msty",
      "ninja-ai",
      "notebooklm",
      "notion-ai",
      "onyx",
      "otio",
      "pdf-ai",
      "plandex",
      "quivr",
      "raycast-ai",
      "scite",
      "sider-ai",
      "skywork-ai",
      "sourcegraph-cody",
      "supermaven",
      "v0-vercel",
      "you-com",
      "zed-ai"
    ],
    "multi-model-ai-assistant": [
      "abacus-chatllm",
      "duck-ai"
    ],
    "paid": [
      "abacus-chatllm",
      "amazon-q-developer",
      "amp-code",
      "andi-search",
      "anythingllm",
      "askyourpdf",
      "augment-code",
      "bolt-new",
      "character-ai",
      "chatgpt",
      "chatpdf",
      "claude",
      "claude-code",
      "consensus",
      "cursor",
      "elicit",
      "felo-ai-search",
      "genspark",
      "github-copilot",
      "grammarly-superhuman",
      "grok",
      "harpa-ai",
      "humata-ai",
      "hyperwrite",
      "jasper",
      "kagi-assistant",
      "lovable",
      "magai",
      "manus",
      "merlin-ai",
      "microsoft-copilot",
      "msty",
      "ninja-ai",
      "notion-ai",
      "otio",
      "pdf-ai",
      "perplexity",
      "phind",
      "pi",
      "raycast-ai",
      "scispace",
      "scite",
      "sider-ai",
      "skywork-ai",
      "sourcegraph-cody",
      "sudowrite",
      "supermaven",
      "v0-vercel",
      "zed-ai"
    ],
    "research": [
      "abacus-chatllm",
      "amp-code",
      "andi-search",
      "askyourpdf",
      "bolt-new",
      "character-ai",
      "chatgpt",
      "chatgpt-atlas",
      "chatpdf",
      "claude",
      "connected-papers",
      "consensus",
      "duck-ai",
      "elicit",
      "felo-ai-search",
      "genspark",
      "goose",
      "grammarly-superhuman",
      "grok",
      "h2ogpt",
      "harpa-ai",
      "humata-ai",
      "hyperwrite",
      "iask-ai",
      "jenni-ai",
      "kagi-assistant",
      "khoj",
      "litmaps",
      "lovable",
      "lumo",
      "magai",
      "manus",
      "mem-ai",
      "merlin-ai",
      "microsoft-copilot",
      "mini-swe-agent",
      "morphic",
      "msty",
      "ninja-ai",
      "notebooklm",
      "notion-ai",
      "onyx",
      "otio",
      "paperpal",
      "pdf-ai",
      "perplexity",
      "perplexity-comet",
      "phind",
      "pi",
      "privategpt",
      "quivr",
      "ragflow",
      "raycast-ai",
      "remio",
      "research-rabbit",
      "scispace",
      "scite",
      "sider-ai",
      "skywork-ai",
      "supermaven",
      "v0-vercel",
      "you-com",
      "zed-ai"
    ],
    "v13-candidate": [
      "abacus-chatllm",
      "amazon-q-developer",
      "brave-leo",
      "chatsonic",
      "cline",
      "consensus",
      "elicit",
      "google-jules",
      "goose",
      "h2ogpt",
      "hermes-agent",
      "jetbrains-ai-assistant",
      "koboldcpp",
      "llama-cpp",
      "maxai",
      "merlin-ai",
      "meta-ai",
      "mini-swe-agent",
      "monica",
      "notebooklm",
      "onyx",
      "open-interpreter",
      "open-swe",
      "openai-codex",
      "openclaw",
      "phind",
      "privategpt",
      "quivr",
      "ragflow",
      "roo-code",
      "scite",
      "sider-ai",
      "sillytavern",
      "sourcegraph-cody",
      "tabby",
      "trae-ide",
      "typingmind",
      "venice-ai",
      "void-ide"
    ],
    "spotify-alternative": [
      "accuradio",
      "airsonic-advanced",
      "amazon-music",
      "ampache",
      "anghami",
      "apple-music",
      "apple-music-classical",
      "audiomack",
      "audirvana",
      "bandcamp",
      "boomplay",
      "deezer",
      "foobar2000",
      "freegal-music",
      "freeyourmusic",
      "funkwhale",
      "gonic",
      "idagio",
      "iheartradio",
      "jamendo",
      "jellyfin",
      "jiosaavn",
      "joox",
      "kkbox",
      "koel",
      "liveone",
      "mdundo",
      "mixcloud",
      "musicbee",
      "navidrome",
      "nugs-net",
      "pandora",
      "playlisty",
      "plexamp",
      "presto-music",
      "qobuz",
      "radio-garden",
      "roon",
      "siriusxm",
      "songshift",
      "soundcloud",
      "soundiiz",
      "spotify",
      "strawberry-music-player",
      "tidal",
      "tunein",
      "tunemymusic",
      "udux",
      "youtube-music"
    ],
    "radio": [
      "accuradio",
      "iheartradio",
      "pandora",
      "siriusxm"
    ],
    "unlimited-skips": [
      "accuradio"
    ],
    "stations": [
      "accuradio",
      "iheartradio",
      "liveone",
      "pandora"
    ],
    "no-subscription": [
      "accuradio"
    ],
    "google-gemini-alternative": [
      "activepieces",
      "amp-code",
      "andi-search",
      "avoma",
      "bardeen",
      "bolt-new",
      "botpress",
      "character-ai",
      "duck-ai",
      "exa",
      "felo-ai-search",
      "grammarly-superhuman",
      "gumloop",
      "kagi-assistant",
      "komo-ai",
      "krisp",
      "lovable",
      "meetgeek",
      "n8n",
      "notion-ai",
      "pi",
      "relevance-ai",
      "scispace",
      "semantic-scholar",
      "slite",
      "supermaven",
      "supernormal",
      "taskade",
      "tl-dv",
      "v0-vercel",
      "voiceflow",
      "zed-ai"
    ],
    "v26-1": [
      "activepieces",
      "avoma",
      "bardeen",
      "botpress",
      "duck-ai",
      "exa",
      "gumloop",
      "komo-ai",
      "krisp",
      "meetgeek",
      "n8n",
      "relevance-ai",
      "semantic-scholar",
      "slite",
      "supernormal",
      "taskade",
      "tl-dv",
      "voiceflow"
    ],
    "proof-required": [
      "activepieces",
      "avoma",
      "bardeen",
      "botpress",
      "duck-ai",
      "exa",
      "gumloop",
      "komo-ai",
      "krisp",
      "meetgeek",
      "n8n",
      "relevance-ai",
      "semantic-scholar",
      "slite",
      "supernormal",
      "taskade",
      "tl-dv",
      "voiceflow"
    ],
    "open-source-automation": [
      "activepieces"
    ],
    "ai-agents": [
      "activepieces"
    ],
    "brand-kit": [
      "adobe-express",
      "canva",
      "desygner",
      "easil",
      "looka",
      "relaythat",
      "visme",
      "vistacreate"
    ],
    "photo-editing": [
      "adobe-express",
      "adobe-photoshop",
      "adobe-photoshop-express",
      "affinity",
      "befunky",
      "fotor",
      "gimp",
      "photopea",
      "picmonkey",
      "pixlr",
      "remove-bg"
    ],
    "ai-design": [
      "adobe-express",
      "beautiful-ai",
      "canva",
      "fotor",
      "gamma",
      "glorify",
      "kittl",
      "microsoft-designer",
      "pixlr",
      "simplified",
      "tome",
      "uizard"
    ],
    "video-editor": [
      "adobe-express",
      "adobe-premiere",
      "adobe-premiere-elements",
      "alight-motion",
      "animaker",
      "animoto",
      "avidemux",
      "biteable",
      "blender",
      "camtasia",
      "canva",
      "canva-video",
      "capcut",
      "captions-ai",
      "clipchamp",
      "corel-videostudio",
      "davinci-resolve",
      "descript",
      "filmora",
      "final-cut-pro",
      "flexclip",
      "flixier",
      "funimate",
      "gopro-quik",
      "imovie",
      "inshot",
      "instagram-edits",
      "invideo",
      "invideo-ai",
      "kapwing",
      "kdenlive",
      "kinemaster",
      "klap",
      "lightcut",
      "lightworks",
      "losslesscut",
      "lumafusion",
      "mojo",
      "motion-ninja",
      "movavi-video-editor",
      "munch",
      "node-video",
      "olive-video-editor",
      "openshot",
      "opusclip",
      "pictory",
      "pinnacle-studio",
      "pitivi",
      "playplay",
      "powerdirector",
      "renderforest",
      "runway",
      "screenpal",
      "shotcut",
      "splice",
      "ssemble",
      "submagic",
      "veed",
      "vegas-pro",
      "videoguru",
      "videoleap",
      "videopad",
      "videoshow",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "vsdc-free-video-editor",
      "wave-video",
      "wevideo",
      "wisecut",
      "youcut"
    ],
    "design": [
      "adobe-express",
      "canva",
      "coreldraw-go",
      "easil",
      "stencil"
    ],
    "canva-alternative": [
      "adobe-express",
      "adobe-illustrator",
      "adobe-photoshop",
      "adobe-photoshop-express",
      "affinity",
      "beautiful-ai",
      "befunky",
      "brandcrowd",
      "clipchamp",
      "descript",
      "desygner",
      "figma",
      "fotor",
      "framer",
      "gamma",
      "genially",
      "gimp",
      "inkscape",
      "invideo",
      "kapwing",
      "kittl",
      "krita",
      "libreoffice-draw",
      "looka",
      "penpot",
      "photopea",
      "picmonkey",
      "piktochart",
      "pitch",
      "pixlr",
      "placeit",
      "polotno-studio",
      "prezi",
      "remove-bg",
      "scribus",
      "sketch",
      "snappa",
      "stencil",
      "tailor-brands",
      "tome",
      "uizard",
      "veed",
      "venngage",
      "visme",
      "vistacreate",
      "webflow"
    ],
    "graphic-design-creative-content": [
      "adobe-express"
    ],
    "vector-design": [
      "adobe-illustrator",
      "affinity",
      "coreldraw-go",
      "inkscape"
    ],
    "professional-design": [
      "adobe-illustrator",
      "adobe-photoshop",
      "coreldraw-go"
    ],
    "logo-maker": [
      "adobe-illustrator",
      "brandcrowd",
      "inkscape",
      "kittl",
      "looka",
      "placeit",
      "tailor-brands"
    ],
    "professional-photo-editing": [
      "adobe-photoshop"
    ],
    "mobile": [
      "adobe-photoshop-express",
      "adobe-premiere",
      "alight-motion",
      "amp-code",
      "apple-intelligence",
      "arc-search",
      "askyourpdf",
      "backyard-ai",
      "boomplay",
      "canva-video",
      "capcut",
      "captions-ai",
      "character-ai",
      "chatgpt",
      "chatpdf",
      "claude",
      "davinci-resolve",
      "duck-ai",
      "filmora",
      "final-cut-pro",
      "funimate",
      "genspark",
      "gopro-quik",
      "grammarly-superhuman",
      "grok",
      "imovie",
      "inshot",
      "instagram-edits",
      "invideo-ai",
      "joox",
      "kinemaster",
      "lightcut",
      "lumafusion",
      "lumo",
      "manus",
      "mdundo",
      "microsoft-copilot",
      "mojo",
      "motion-ninja",
      "node-video",
      "notion-ai",
      "perplexity",
      "pi",
      "powerdirector",
      "splice",
      "v0-vercel",
      "videoguru",
      "videoleap",
      "videoshow",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "you-com",
      "youcut"
    ],
    "mobile-photo-editing": [
      "adobe-photoshop-express"
    ],
    "capcut-alternative": [
      "adobe-premiere",
      "adobe-premiere-elements",
      "animaker",
      "animoto",
      "biteable",
      "canva-video",
      "capcut",
      "captions-ai",
      "corel-videostudio",
      "davinci-resolve",
      "filmora",
      "final-cut-pro",
      "flixier",
      "funimate",
      "imovie",
      "inshot",
      "instagram-edits",
      "invideo-ai",
      "kdenlive",
      "kinemaster",
      "klap",
      "lightcut",
      "lumafusion",
      "motion-ninja",
      "munch",
      "node-video",
      "openshot",
      "opusclip",
      "pictory",
      "pinnacle-studio",
      "playplay",
      "powerdirector",
      "renderforest",
      "shotcut",
      "ssemble",
      "submagic",
      "videoguru",
      "videopad",
      "videoshow",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "vsdc-free-video-editor",
      "wave-video",
      "wisecut",
      "youcut"
    ],
    "short-form-video": [
      "adobe-premiere",
      "canva-video",
      "capcut",
      "captions-ai",
      "davinci-resolve",
      "filmora",
      "final-cut-pro",
      "imovie",
      "inshot",
      "instagram-edits",
      "invideo-ai",
      "kinemaster",
      "lightcut",
      "lumafusion",
      "powerdirector",
      "submagic",
      "videoleap",
      "vita-video-editor",
      "vn-video-editor",
      "youcut"
    ],
    "social-video": [
      "adobe-premiere",
      "canva-video",
      "capcut",
      "davinci-resolve",
      "filmora",
      "final-cut-pro",
      "funimate",
      "imovie",
      "inshot",
      "instagram-edits",
      "invideo-ai",
      "kinemaster",
      "lightcut",
      "lumafusion",
      "mojo",
      "powerdirector",
      "splice",
      "videoguru",
      "videoleap",
      "videoshow",
      "vita-video-editor",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "youcut"
    ],
    "creator-tools": [
      "adobe-premiere",
      "canva-video",
      "capcut",
      "captions-ai",
      "davinci-resolve",
      "filmora",
      "final-cut-pro",
      "flexclip",
      "imovie",
      "inshot",
      "instagram-edits",
      "invideo-ai",
      "kdenlive",
      "kinemaster",
      "lightcut",
      "lumafusion",
      "openshot",
      "powerdirector",
      "runway",
      "shotcut",
      "splice",
      "submagic",
      "videoleap",
      "vita-video-editor",
      "vllo",
      "vn-video-editor",
      "youcut"
    ],
    "short-form-creator-tools": [
      "adobe-premiere",
      "adobe-premiere-elements",
      "alight-motion",
      "animaker",
      "animoto",
      "avidemux",
      "biteable",
      "blender",
      "camtasia",
      "canva-video",
      "capcut",
      "captions-ai",
      "corel-videostudio",
      "davinci-resolve",
      "filmora",
      "final-cut-pro",
      "flexclip",
      "flixier",
      "funimate",
      "gopro-quik",
      "imovie",
      "inshot",
      "instagram-edits",
      "invideo-ai",
      "kdenlive",
      "kinemaster",
      "klap",
      "lightcut",
      "lightworks",
      "losslesscut",
      "lumafusion",
      "mojo",
      "motion-ninja",
      "movavi-video-editor",
      "munch",
      "node-video",
      "olive-video-editor",
      "openshot",
      "opusclip",
      "pictory",
      "pinnacle-studio",
      "pitivi",
      "playplay",
      "powerdirector",
      "renderforest",
      "runway",
      "screenpal",
      "shotcut",
      "splice",
      "ssemble",
      "submagic",
      "vegas-pro",
      "videoguru",
      "videoleap",
      "videopad",
      "videoshow",
      "vita-video-editor",
      "vivacut",
      "vivavideo",
      "vllo",
      "vn-video-editor",
      "vsdc-free-video-editor",
      "wave-video",
      "wevideo",
      "wisecut",
      "youcut"
    ],
    "desktop-video-editor": [
      "adobe-premiere-elements",
      "avidemux",
      "blender",
      "camtasia",
      "corel-videostudio",
      "kdenlive",
      "lightworks",
      "losslesscut",
      "movavi-video-editor",
      "olive-video-editor",
      "openshot",
      "pinnacle-studio",
      "pitivi",
      "shotcut",
      "vegas-pro",
      "videopad",
      "vsdc-free-video-editor"
    ],
    "adobe": [
      "adobe-premiere-elements"
    ],
    "beginner": [
      "adobe-premiere-elements",
      "corel-videostudio",
      "videopad"
    ],
    "desktop": [
      "affinity",
      "amazon-q-developer",
      "anythingllm",
      "apple-intelligence",
      "augment-code",
      "chatgpt",
      "claude",
      "google-antigravity",
      "goose",
      "grammarly-superhuman",
      "h2ogpt",
      "khoj",
      "manus",
      "microsoft-copilot",
      "mini-swe-agent",
      "msty",
      "notion-ai",
      "opencode",
      "plandex",
      "privategpt",
      "raycast-ai",
      "sourcegraph-cody",
      "supermaven"
    ],
    "professional-creative-software": [
      "affinity"
    ],
    "open-source": [
      "aider",
      "airsonic-advanced",
      "ampache",
      "anythingllm",
      "avidemux",
      "blender",
      "chatbot-ui",
      "chatbox-ai",
      "cherry-studio",
      "cline",
      "codebuff",
      "continue",
      "dify",
      "enchanted",
      "flowise",
      "funkwhale",
      "gemini-cli",
      "gimp",
      "gonic",
      "goose",
      "gpt4all",
      "h2ogpt",
      "hermes-agent",
      "inkscape",
      "jan",
      "jellyfin",
      "kdenlive",
      "khoj",
      "kilo-code",
      "koboldcpp",
      "koel",
      "krita",
      "langflow",
      "librechat",
      "libreoffice-draw",
      "llama-cpp",
      "lobechat",
      "localai",
      "losslesscut",
      "mini-swe-agent",
      "morphic",
      "navidrome",
      "nextchat",
      "olive-video-editor",
      "ollama",
      "onyx",
      "open-interpreter",
      "open-swe",
      "open-webui",
      "openclaw",
      "opencode",
      "openhands",
      "openshot",
      "penpot",
      "pitivi",
      "plandex",
      "privategpt",
      "quivr",
      "ragflow",
      "roo-code",
      "scribus",
      "shotcut",
      "sillytavern",
      "strawberry-music-player",
      "tabby",
      "textgen-webui",
      "void-ide",
      "zotero",
      "ghost"
    ],
    "terminal": [
      "aider",
      "amp-code",
      "claude-code",
      "codebuff",
      "gemini-cli",
      "kilo-code",
      "opencode",
      "openhands",
      "plandex"
    ],
    "self-hosted": [
      "aider",
      "airsonic-advanced",
      "ampache",
      "anythingllm",
      "chatbot-ui",
      "cline",
      "continue",
      "deepseek",
      "dify",
      "enchanted",
      "flowise",
      "funkwhale",
      "gemini-cli",
      "gonic",
      "goose",
      "h2ogpt",
      "hermes-agent",
      "jellyfin",
      "khoj",
      "koboldcpp",
      "koel",
      "langflow",
      "librechat",
      "llama-cpp",
      "lmstudio",
      "lobechat",
      "localai",
      "mini-swe-agent",
      "morphic",
      "navidrome",
      "nextchat",
      "ollama",
      "onyx",
      "open-interpreter",
      "open-swe",
      "open-webui",
      "openclaw",
      "openhands",
      "penpot",
      "plandex",
      "plexamp",
      "privategpt",
      "quivr",
      "ragflow",
      "roo-code",
      "sillytavern",
      "tabby",
      "tabnine",
      "textgen-webui",
      "void-ide",
      "ghost"
    ],
    "terminal-ai-pair-programmer": [
      "aider"
    ],
    "subsonic": [
      "airsonic-advanced",
      "gonic"
    ],
    "local-music": [
      "airsonic-advanced",
      "ampache",
      "audirvana",
      "foobar2000",
      "gonic",
      "jellyfin",
      "koel",
      "musicbee",
      "navidrome",
      "plexamp",
      "roon",
      "strawberry-music-player"
    ],
    "motion-graphics": [
      "alight-motion",
      "motion-ninja",
      "node-video",
      "vivacut"
    ],
    "animation": [
      "alight-motion",
      "animaker"
    ],
    "watermark-paid": [
      "alight-motion"
    ],
    "amazon-prime": [
      "amazon-music"
    ],
    "alexa": [
      "amazon-music"
    ],
    "family-plan": [
      "amazon-music",
      "apple-music",
      "deezer",
      "pandora",
      "spotify",
      "tidal",
      "youtube-music"
    ],
    "student-discount": [
      "amazon-music",
      "apple-music",
      "deezer",
      "spotify",
      "tidal",
      "youtube-music"
    ],
    "offline": [
      "amazon-music",
      "anghami",
      "anythingllm",
      "apple-music",
      "audiomack",
      "boomplay",
      "enchanted",
      "gpt4all",
      "h2ogpt",
      "jan",
      "khoj",
      "liveone",
      "lmstudio",
      "localai",
      "mdundo",
      "mixcloud",
      "msty",
      "ollama",
      "open-webui",
      "pandora",
      "plexamp",
      "privategpt",
      "soundcloud",
      "spotify",
      "textgen-webui",
      "vsdc-free-video-editor",
      "youtube-music"
    ],
    "music-streaming": [
      "amazon-music",
      "anghami",
      "apple-music",
      "audiomack",
      "bandcamp",
      "boomplay",
      "deezer",
      "iheartradio",
      "joox",
      "pandora",
      "plexamp",
      "qobuz",
      "soundcloud",
      "spotify",
      "tidal",
      "youtube-music"
    ],
    "amazon-prime-ecosystem": [
      "amazon-music"
    ],
    "business-ai": [
      "amazon-q-business",
      "atlassian-rovo",
      "dust",
      "gemini-for-workspace",
      "glean",
      "guru",
      "hebbia",
      "microsoft-365-copilot",
      "sana",
      "slack-ai"
    ],
    "aws": [
      "amazon-q-business"
    ],
    "enterprise-search": [
      "amazon-q-business",
      "dust",
      "glean",
      "guru",
      "hebbia",
      "sana",
      "slack-ai"
    ],
    "knowledge-base": [
      "amazon-q-business",
      "askyourpdf",
      "dust",
      "glean",
      "guru",
      "mem-ai",
      "sana"
    ],
    "teams": [
      "amazon-q-business",
      "boodlebox",
      "glean",
      "guru",
      "microsoft-365-copilot",
      "sana",
      "writer"
    ],
    "enterprise-knowledge-assistant": [
      "amazon-q-business"
    ],
    "ai-coding-assistant": [
      "amazon-q-developer",
      "jetbrains-ai-assistant",
      "sourcegraph-cody"
    ],
    "agent": [
      "amp-code",
      "google-antigravity",
      "lindy-ai",
      "pokee-ai",
      "sintra-ai"
    ],
    "android": [
      "amp-code",
      "askyourpdf",
      "character-ai",
      "chatgpt",
      "chatpdf",
      "claude",
      "genspark",
      "grammarly-superhuman",
      "grok",
      "lumo",
      "manus",
      "meta-ai",
      "microsoft-copilot",
      "monica",
      "notion-ai",
      "perplexity",
      "pi",
      "videoguru",
      "you-com"
    ],
    "api": [
      "amp-code",
      "anakin-ai",
      "askyourpdf",
      "chatpdf",
      "claude",
      "deepai",
      "deepseek",
      "google-ai-studio",
      "goose",
      "grok",
      "mini-swe-agent",
      "morphic",
      "msty",
      "nanogpt",
      "open-webui",
      "openrouter",
      "pdf-ai",
      "plandex",
      "straico",
      "textgen-webui",
      "vertex-ai",
      "you-com"
    ],
    "gemini-alternative": [
      "amp-code",
      "andi-search",
      "bolt-new",
      "character-ai",
      "chatgpt",
      "claude",
      "duck-ai",
      "felo-ai-search",
      "grammarly-superhuman",
      "harpa-ai",
      "kagi-assistant",
      "lovable",
      "notion-ai",
      "open-webui",
      "perplexity",
      "pi",
      "scispace",
      "supermaven",
      "v0-vercel",
      "zed-ai"
    ],
    "ios": [
      "amp-code",
      "askyourpdf",
      "character-ai",
      "chatgpt",
      "claude",
      "genspark",
      "grammarly-superhuman",
      "grok",
      "lumo",
      "manus",
      "meta-ai",
      "microsoft-copilot",
      "monica",
      "notion-ai",
      "perplexity",
      "pi",
      "playlisty",
      "songshift",
      "v0-vercel",
      "you-com"
    ],
    "payg": [
      "amp-code"
    ],
    "v11-2-added": [
      "amp-code",
      "andi-search",
      "bolt-new",
      "character-ai",
      "felo-ai-search",
      "grammarly-superhuman",
      "kagi-assistant",
      "lovable",
      "notion-ai",
      "pi",
      "scispace",
      "supermaven",
      "v0-vercel",
      "zed-ai"
    ],
    "own-library": [
      "ampache",
      "jellyfin",
      "navidrome"
    ],
    "audio-video": [
      "ampache"
    ],
    "web-app": [
      "ampache"
    ],
    "agents": [
      "anakin-ai",
      "dify",
      "dust",
      "flowise",
      "khoj",
      "langflow",
      "make-ai-agents",
      "openhands",
      "sana",
      "zapier-agents"
    ],
    "business": [
      "anakin-ai",
      "boodlebox",
      "desygner",
      "ninja-ai",
      "pickaxe",
      "sintra-ai",
      "tailor-brands",
      "venngage",
      "visme",
      "writer",
      "writesonic"
    ],
    "duck-ai-alternative": [
      "anakin-ai",
      "andi-search",
      "arc-search",
      "backyard-ai",
      "boodlebox",
      "brave-leo",
      "chatbox-ai",
      "chatgpt",
      "chatgpt-atlas",
      "claude",
      "deepai",
      "deepseek",
      "dia-browser",
      "enchanted",
      "google-gemini",
      "huggingchat",
      "iask-ai",
      "jan",
      "kagi-assistant",
      "krater-ai",
      "lmstudio",
      "lumo",
      "microsoft-copilot",
      "mindmac",
      "mistral-vibe",
      "nanogpt",
      "okara-ai",
      "ollama",
      "open-webui",
      "openrouter",
      "perplexity",
      "perplexity-comet",
      "phind",
      "poe",
      "straico",
      "venice-ai",
      "you-com"
    ],
    "multi-model-ai": [
      "anakin-ai",
      "boodlebox",
      "chatbox-ai",
      "duck-ai",
      "krater-ai",
      "mistral-vibe",
      "nanogpt",
      "openrouter",
      "poe",
      "straico"
    ],
    "no-code": [
      "anakin-ai",
      "lovable",
      "pickaxe",
      "replit-agent",
      "zapier-chatbots"
    ],
    "v19-candidate": [
      "anakin-ai",
      "arc-search",
      "backyard-ai",
      "boodlebox",
      "chatbox-ai",
      "chatgpt-atlas",
      "deepai",
      "dia-browser",
      "enchanted",
      "iask-ai",
      "krater-ai",
      "mindmac",
      "nanogpt",
      "okara-ai",
      "perplexity-comet",
      "straico"
    ],
    "workflows": [
      "anakin-ai",
      "dia-browser"
    ],
    "no-code-ai-app-builder": [
      "anakin-ai"
    ],
    "workflow-automation": [
      "anakin-ai"
    ],
    "ai-search": [
      "andi-search",
      "felo-ai-search",
      "iask-ai",
      "kagi-assistant",
      "morphic",
      "perplexity",
      "phind",
      "you-com"
    ],
    "browser-extension": [
      "andi-search",
      "askyourpdf",
      "genspark",
      "grammarly-superhuman",
      "harpa-ai",
      "hyperwrite",
      "kagi-assistant",
      "merlin-ai",
      "perplexity",
      "scispace",
      "sider-ai"
    ],
    "duckai-alternative": [
      "andi-search",
      "brave-leo",
      "chatgpt",
      "claude",
      "deepseek",
      "google-gemini",
      "huggingchat",
      "jan",
      "kagi-assistant",
      "lmstudio",
      "lumo",
      "microsoft-copilot",
      "mistral-vibe",
      "ollama",
      "open-webui",
      "openrouter",
      "perplexity",
      "phind",
      "poe",
      "venice-ai",
      "you-com"
    ],
    "duckduckgo-ai-chat-alternative": [
      "andi-search",
      "brave-leo",
      "chatgpt",
      "claude",
      "deepseek",
      "google-gemini",
      "huggingchat",
      "jan",
      "kagi-assistant",
      "lmstudio",
      "lumo",
      "microsoft-copilot",
      "mistral-vibe",
      "ollama",
      "open-webui",
      "openrouter",
      "perplexity",
      "phind",
      "poe",
      "venice-ai",
      "you-com"
    ],
    "no-login": [
      "andi-search",
      "brave-leo",
      "deepai",
      "duck-ai",
      "goose",
      "kagi-assistant",
      "lumo",
      "mini-swe-agent",
      "nanogpt",
      "opera-aria",
      "quillbot",
      "venice-ai"
    ],
    "no-login-candidate": [
      "andi-search"
    ],
    "privacy": [
      "andi-search",
      "apple-intelligence",
      "duck-ai",
      "funkwhale",
      "gpt4all",
      "jan",
      "kagi-assistant",
      "lmstudio",
      "lumo",
      "navidrome",
      "open-webui",
      "tabnine"
    ],
    "privacy-ai": [
      "andi-search",
      "brave-leo",
      "duck-ai",
      "kagi-assistant",
      "lumo",
      "venice-ai"
    ],
    "privacy-focused": [
      "andi-search",
      "anythingllm",
      "arc-search",
      "brave-leo",
      "cline",
      "dia-browser",
      "duck-ai",
      "goose",
      "h2ogpt",
      "hermes-agent",
      "kagi-assistant",
      "kdenlive",
      "khoj",
      "koboldcpp",
      "llama-cpp",
      "lumo",
      "mindmac",
      "morphic",
      "msty",
      "okara-ai",
      "onyx",
      "open-interpreter",
      "open-webui",
      "openclaw",
      "openshot",
      "plandex",
      "privategpt",
      "quivr",
      "ragflow",
      "shotcut",
      "sillytavern",
      "tabby",
      "typingmind",
      "venice-ai",
      "void-ide",
      "zed-ai"
    ],
    "private-ai": [
      "andi-search",
      "brave-leo",
      "duck-ai",
      "enchanted",
      "jan",
      "kagi-assistant",
      "lmstudio",
      "lumo",
      "msty",
      "nanogpt",
      "okara-ai",
      "ollama",
      "open-webui",
      "venice-ai"
    ],
    "arabic-music": [
      "anghami"
    ],
    "mena": [
      "anghami"
    ],
    "regional-music": [
      "anghami",
      "jiosaavn",
      "joox",
      "kkbox",
      "udux"
    ],
    "mena-music-streaming": [
      "anghami"
    ],
    "online-video-editor": [
      "animaker",
      "animoto",
      "biteable",
      "flixier",
      "playplay",
      "renderforest",
      "ssemble",
      "wave-video"
    ],
    "business-video": [
      "animaker",
      "animoto",
      "biteable",
      "playplay",
      "renderforest",
      "wave-video"
    ],
    "templates": [
      "animaker",
      "animoto",
      "biteable",
      "brandcrowd",
      "canva",
      "designcap",
      "desygner",
      "dochipo",
      "easil",
      "flexclip",
      "marq",
      "microsoft-designer",
      "mojo",
      "postermywall",
      "renderforest",
      "snappa",
      "stencil",
      "vistacreate",
      "vivavideo"
    ],
    "ads": [
      "animoto",
      "anyword",
      "glorify"
    ],
    "deepseek-alternative": [
      "anythingllm",
      "chatgpt",
      "claude",
      "duck-ai",
      "grok",
      "open-webui",
      "perplexity",
      "privategpt",
      "you-com"
    ],
    "document-chat": [
      "anythingllm",
      "askyourpdf",
      "chatpdf",
      "claude",
      "humata-ai",
      "khoj",
      "pdf-ai"
    ],
    "local-ai": [
      "anythingllm",
      "chatbox-ai",
      "cherry-studio",
      "enchanted",
      "goose",
      "h2ogpt",
      "jan",
      "lmstudio",
      "mindmac",
      "mini-swe-agent",
      "msty",
      "ollama",
      "open-webui",
      "pieces",
      "plandex",
      "privategpt",
      "raycast-ai",
      "zed-ai"
    ],
    "local-desktop": [
      "anythingllm",
      "gpt4all",
      "jan",
      "lmstudio",
      "textgen-webui"
    ],
    "low-login": [
      "anythingllm",
      "chatgpt",
      "duck-ai",
      "huggingchat",
      "khoj",
      "lumo",
      "microsoft-copilot",
      "perplexity",
      "you-com"
    ],
    "rag": [
      "anythingllm",
      "dify",
      "flowise",
      "khoj",
      "langflow"
    ],
    "marketing": [
      "anyword",
      "copy-ai",
      "jasper",
      "snappa",
      "writesonic"
    ],
    "copywriting": [
      "anyword"
    ],
    "brand-voice": [
      "anyword",
      "jasper",
      "writer"
    ],
    "ai-writing": [
      "anyword",
      "copy-ai",
      "jenni-ai",
      "lex",
      "paperpal",
      "wordtune",
      "writer",
      "writesonic"
    ],
    "ai-copywriting": [
      "anyword"
    ],
    "marketing-ai": [
      "anyword"
    ],
    "apple-ecosystem": [
      "apple-intelligence",
      "apple-music"
    ],
    "device-integrated-personal-ai": [
      "apple-intelligence"
    ],
    "lossless": [
      "apple-music",
      "apple-music-classical",
      "deezer",
      "idagio",
      "kkbox",
      "nugs-net",
      "presto-music",
      "qobuz",
      "tidal"
    ],
    "spatial-audio": [
      "apple-music",
      "apple-music-classical"
    ],
    "no-ads": [
      "apple-music",
      "qobuz",
      "tidal"
    ],
    "lossless-music": [
      "apple-music"
    ],
    "classical": [
      "apple-music-classical",
      "idagio",
      "presto-music"
    ],
    "apple-music": [
      "apple-music-classical",
      "playlisty",
      "songshift"
    ],
    "hi-res": [
      "apple-music-classical",
      "audirvana",
      "nugs-net",
      "presto-music",
      "qobuz",
      "tidal"
    ],
    "dolby-atmos": [
      "apple-music-classical",
      "tidal"
    ],
    "included": [
      "apple-music-classical"
    ],
    "ai-browser": [
      "arc-search",
      "chatgpt-atlas",
      "dia-browser",
      "perplexity-comet"
    ],
    "browser-ai": [
      "arc-search",
      "chatgpt-atlas",
      "dia-browser",
      "duck-ai",
      "opera-aria",
      "perplexity-comet"
    ],
    "no-tracking": [
      "arc-search",
      "duck-ai"
    ],
    "ai-mobile-browser": [
      "arc-search"
    ],
    "search-browser": [
      "arc-search"
    ],
    "chrome-extension": [
      "askyourpdf",
      "rytr"
    ],
    "pdf-ai": [
      "askyourpdf",
      "chatpdf",
      "humata-ai",
      "pdf-ai"
    ],
    "v13-2-candidate": [
      "askyourpdf",
      "augment-code",
      "blackbox-ai",
      "boltai",
      "chatpdf",
      "cherry-studio",
      "codebuff",
      "coderabbit",
      "copy-ai",
      "genspark",
      "harpa-ai",
      "humata-ai",
      "hyperwrite",
      "magai",
      "manus",
      "morphic",
      "msty",
      "nextchat",
      "ninja-ai",
      "opencat",
      "opera-aria",
      "otio",
      "pdf-ai",
      "pieces",
      "plandex",
      "pythagora-ai",
      "qodo",
      "raycast-ai",
      "rytr",
      "skywork-ai",
      "t3-chat",
      "wordtune"
    ],
    "atlassian": [
      "atlassian-rovo"
    ],
    "jira": [
      "atlassian-rovo"
    ],
    "confluence": [
      "atlassian-rovo"
    ],
    "workplace-ai": [
      "atlassian-rovo",
      "dust",
      "gemini-for-workspace",
      "glean",
      "microsoft-365-copilot",
      "slack-ai"
    ],
    "african-music": [
      "audiomack",
      "boomplay",
      "mdundo",
      "udux"
    ],
    "afrobeats": [
      "audiomack",
      "boomplay",
      "mdundo",
      "udux"
    ],
    "hip-hop": [
      "audiomack"
    ],
    "mixtapes": [
      "audiomack"
    ],
    "artist-friendly": [
      "audiomack",
      "bandcamp",
      "jamendo",
      "qobuz",
      "soundcloud",
      "tidal"
    ],
    "free-music-streaming": [
      "audiomack"
    ],
    "audiophile": [
      "audirvana",
      "presto-music",
      "roon",
      "strawberry-music-player"
    ],
    "audiophile-music-player": [
      "audirvana"
    ],
    "cheap-api": [
      "augment-code",
      "pdf-ai"
    ],
    "claude-code-alternative": [
      "augment-code",
      "blackbox-ai",
      "codebuff",
      "coderabbit",
      "pieces",
      "plandex",
      "pythagora-ai",
      "qodo",
      "windsurf"
    ],
    "cli": [
      "augment-code",
      "blackbox-ai"
    ],
    "codebase-context": [
      "augment-code"
    ],
    "coding-agent": [
      "augment-code",
      "codebuff",
      "plandex",
      "pythagora-ai",
      "replit-agent"
    ],
    "enterprise": [
      "augment-code",
      "marq",
      "tabnine",
      "vertex-ai"
    ],
    "trimming": [
      "avidemux",
      "losslesscut"
    ],
    "encoding": [
      "avidemux"
    ],
    "ai-meeting-assistant": [
      "avoma",
      "fireflies-ai",
      "jamie-ai",
      "meetgeek",
      "tactiq"
    ],
    "conversation-intelligence": [
      "avoma"
    ],
    "character-ai": [
      "backyard-ai"
    ],
    "creative-ai": [
      "backyard-ai"
    ],
    "voice-chat": [
      "backyard-ai",
      "duck-ai"
    ],
    "ai-characters": [
      "backyard-ai"
    ],
    "roleplay-chat": [
      "backyard-ai"
    ],
    "ethical": [
      "bandcamp"
    ],
    "music-store": [
      "bandcamp",
      "qobuz"
    ],
    "indie-music": [
      "bandcamp",
      "soundcloud"
    ],
    "direct-support": [
      "bandcamp"
    ],
    "artist-friendly-music-store": [
      "bandcamp"
    ],
    "music-community": [
      "bandcamp"
    ],
    "browser-automation": [
      "bardeen",
      "harpa-ai"
    ],
    "gtm-ai-agents": [
      "bardeen"
    ],
    "presentation-tool": [
      "beautiful-ai",
      "canva",
      "designcap",
      "dochipo",
      "gamma",
      "genially",
      "pitch",
      "prezi",
      "tome",
      "visme"
    ],
    "ai-presentation-tool": [
      "beautiful-ai"
    ],
    "collage": [
      "befunky",
      "fotor"
    ],
    "online-photo-editor-design": [
      "befunky"
    ],
    "multi-agent": [
      "blackbox-ai",
      "devin-desktop"
    ],
    "ide": [
      "blackbox-ai",
      "continue",
      "devin-desktop",
      "gemini-code-assist",
      "github-copilot",
      "kilo-code",
      "kiro",
      "opencode",
      "qodo",
      "supermaven",
      "windsurf"
    ],
    "3d": [
      "blender"
    ],
    "local-editing": [
      "blender",
      "kdenlive",
      "openshot",
      "shotcut"
    ],
    "app-builder": [
      "bolt-new",
      "lovable",
      "replit-agent",
      "v0-vercel"
    ],
    "startup": [
      "bolt-new",
      "lovable"
    ],
    "website-builder": [
      "bolt-new",
      "framer",
      "webflow"
    ],
    "mac-ai": [
      "boltai",
      "opencat"
    ],
    "desktop-ai": [
      "boltai",
      "chatbox-ai",
      "cherry-studio",
      "mindmac",
      "raycast-ai"
    ],
    "multi-model": [
      "boltai",
      "cabina-ai",
      "cherry-studio",
      "kilo-code",
      "magai",
      "nextchat",
      "ninja-ai",
      "openrouter",
      "poe",
      "t3-chat"
    ],
    "private": [
      "boltai"
    ],
    "mac-ai-client": [
      "boltai"
    ],
    "collaboration": [
      "boodlebox",
      "figma",
      "flixier",
      "kapwing",
      "lex",
      "pitch"
    ],
    "education": [
      "boodlebox",
      "canva",
      "genially",
      "piktochart",
      "wevideo"
    ],
    "students": [
      "boodlebox",
      "iask-ai",
      "jenni-ai",
      "litmaps",
      "mendeley",
      "research-rabbit",
      "scholarcy",
      "wordvice-ai",
      "zotero"
    ],
    "team-ai-workspace": [
      "boodlebox"
    ],
    "mobile-music-app": [
      "boomplay"
    ],
    "ai-agent": [
      "botpress",
      "genspark",
      "manus",
      "ninja-ai"
    ],
    "chatbot-builder": [
      "botpress",
      "zapier-chatbots"
    ],
    "logo-maker-design-templates": [
      "brandcrowd"
    ],
    "ai-assistant": [
      "brave-leo",
      "chatgpt",
      "google-gemini",
      "meta-ai",
      "monica"
    ],
    "workspace": [
      "cabina-ai",
      "notion-ai"
    ],
    "ai-chat": [
      "cabina-ai",
      "character-ai",
      "deepai",
      "t3-chat"
    ],
    "multi-model-ai-workspace": [
      "cabina-ai",
      "straico"
    ],
    "screen-recorder": [
      "camtasia",
      "screenpal"
    ],
    "tutorials": [
      "camtasia",
      "screenpal"
    ],
    "nonprofit": [
      "canva"
    ],
    "team-collaboration": [
      "canva",
      "easil",
      "marq",
      "simplified"
    ],
    "social-media-design": [
      "canva",
      "dochipo",
      "easil",
      "glorify",
      "microsoft-designer",
      "picmonkey",
      "postermywall",
      "relaythat",
      "simplified",
      "snappa",
      "stencil",
      "vistacreate"
    ],
    "ai-video": [
      "captions-ai",
      "flexclip",
      "flixier",
      "invideo",
      "klap",
      "munch",
      "opusclip",
      "pictory",
      "runway",
      "ssemble",
      "videoleap",
      "wisecut"
    ],
    "ai-captions": [
      "captions-ai",
      "submagic"
    ],
    "auto-subtitles": [
      "captions-ai",
      "flixier",
      "submagic",
      "wisecut"
    ],
    "companion": [
      "character-ai",
      "pi"
    ],
    "roleplay": [
      "character-ai"
    ],
    "voice": [
      "character-ai",
      "pi"
    ],
    "ui": [
      "chatbot-ui",
      "figma",
      "v0-vercel"
    ],
    "open-source-ai-chat-ui": [
      "chatbot-ui",
      "nextchat"
    ],
    "file-upload": [
      "chatbox-ai",
      "duck-ai",
      "okara-ai",
      "straico"
    ],
    "pdf-chat": [
      "chatbox-ai",
      "duck-ai"
    ],
    "spreadsheet-upload": [
      "chatbox-ai",
      "okara-ai"
    ],
    "ai-client": [
      "chatbox-ai"
    ],
    "local-desktop-ai": [
      "chatbox-ai"
    ],
    "multi-model-assistant": [
      "chatbox-ai"
    ],
    "coding-ai": [
      "chatgpt"
    ],
    "conversational-ai": [
      "chatgpt",
      "google-gemini"
    ],
    "generative-ai": [
      "chatgpt",
      "google-gemini"
    ],
    "gpt": [
      "chatgpt"
    ],
    "image-generation": [
      "chatgpt",
      "deepai",
      "duck-ai",
      "grok",
      "krater-ai",
      "microsoft-copilot",
      "poe",
      "straico"
    ],
    "llm": [
      "chatgpt",
      "google-gemini"
    ],
    "openai": [
      "chatgpt"
    ],
    "productivity-ai": [
      "chatgpt"
    ],
    "research-ai": [
      "chatgpt"
    ],
    "voice-assistant": [
      "chatgpt"
    ],
    "writing": [
      "chatgpt",
      "claude",
      "copy-ai",
      "deepseek",
      "duck-ai",
      "elicit",
      "genspark",
      "goose",
      "grammarly-superhuman",
      "grok",
      "harpa-ai",
      "hyperwrite",
      "jasper",
      "khoj",
      "languagetool",
      "lex",
      "lumo",
      "magai",
      "manus",
      "merlin-ai",
      "microsoft-copilot",
      "mindmac",
      "mistral-vibe",
      "msty",
      "ninja-ai",
      "notebooklm",
      "notion-ai",
      "otio",
      "perplexity",
      "poe",
      "prowritingaid",
      "quillbot",
      "qwen",
      "raycast-ai",
      "rytr",
      "scispace",
      "sider-ai",
      "skywork-ai",
      "sudowrite",
      "wordtune",
      "you-com"
    ],
    "writing-ai": [
      "chatgpt"
    ],
    "agentic-ai": [
      "chatgpt-atlas"
    ],
    "productivity": [
      "chatgpt-atlas",
      "clockwise",
      "dia-browser",
      "grammarly-superhuman",
      "lindy-ai",
      "mem-ai",
      "motion",
      "notion-ai",
      "raycast-ai",
      "read-ai",
      "reclaim-ai",
      "tactiq"
    ],
    "chatgpt-browser": [
      "chatgpt-atlas"
    ],
    "research-papers": [
      "chatpdf"
    ],
    "student": [
      "chatpdf",
      "humata-ai"
    ],
    "ai-writing-assistant": [
      "chatsonic",
      "rytr"
    ],
    "for-writing": [
      "chatsonic",
      "elicit",
      "maxai",
      "merlin-ai",
      "monica",
      "notebooklm",
      "sider-ai",
      "typingmind"
    ],
    "desktop-ai-client": [
      "cherry-studio"
    ],
    "analysis": [
      "claude"
    ],
    "proprietary-ai": [
      "claude"
    ],
    "reasoning": [
      "claude",
      "deepseek",
      "grok"
    ],
    "agentic": [
      "claude-code",
      "cursor"
    ],
    "agentic-coding-tool": [
      "claude-code"
    ],
    "ai-coding-agent": [
      "cline",
      "google-jules",
      "openai-codex",
      "roo-code"
    ],
    "microsoft": [
      "clipchamp",
      "microsoft-copilot",
      "microsoft-designer"
    ],
    "calendar": [
      "clockwise",
      "motion",
      "reclaim-ai"
    ],
    "ai-calendar-optimization": [
      "clockwise"
    ],
    "terminal-ai-coding-agent": [
      "codebuff"
    ],
    "code-review": [
      "coderabbit",
      "qodo"
    ],
    "pull-requests": [
      "coderabbit",
      "qodo"
    ],
    "developer": [
      "coderabbit",
      "google-ai-studio",
      "supermaven",
      "zed-ai"
    ],
    "automation": [
      "coderabbit",
      "make-ai-agents",
      "manus",
      "zapier-agents",
      "zapier-chatbots"
    ],
    "ai-code-review": [
      "coderabbit",
      "qodo"
    ],
    "academic-research": [
      "connected-papers",
      "litmaps",
      "mendeley",
      "research-rabbit",
      "scholarcy",
      "zotero"
    ],
    "literature-review": [
      "connected-papers",
      "litmaps",
      "research-rabbit"
    ],
    "citation-map": [
      "connected-papers",
      "litmaps",
      "research-rabbit"
    ],
    "literature-discovery": [
      "connected-papers",
      "research-rabbit"
    ],
    "ai-academic-search": [
      "consensus"
    ],
    "local-models": [
      "continue",
      "opencat"
    ],
    "open-source-coding-agent": [
      "continue",
      "kilo-code",
      "opencode"
    ],
    "sales": [
      "copy-ai",
      "fathom"
    ],
    "gtm": [
      "copy-ai"
    ],
    "gtm-automation": [
      "copy-ai"
    ],
    "windows": [
      "corel-videostudio",
      "movavi-video-editor",
      "musicbee",
      "pinnacle-studio",
      "vegas-pro",
      "videopad",
      "vsdc-free-video-editor"
    ],
    "logo-design": [
      "coreldraw-go"
    ],
    "illustration": [
      "coreldraw-go",
      "krita"
    ],
    "editor": [
      "cursor",
      "lex",
      "zed-ai"
    ],
    "music-generation": [
      "deepai"
    ],
    "video-generation": [
      "deepai",
      "grok",
      "krater-ai"
    ],
    "creative-ai-platform": [
      "deepai"
    ],
    "free-ai": [
      "deepseek",
      "duck-ai"
    ],
    "llm-api": [
      "deepseek"
    ],
    "open-weight": [
      "deepseek",
      "huggingchat",
      "okara-ai",
      "qwen"
    ],
    "privacy-review-needed": [
      "deepseek"
    ],
    "reasoning-model": [
      "deepseek"
    ],
    "lyrics": [
      "deezer"
    ],
    "flow": [
      "deezer"
    ],
    "songcatcher": [
      "deezer"
    ],
    "duo-plan": [
      "deezer",
      "spotify"
    ],
    "podcast": [
      "descript"
    ],
    "audio": [
      "descript"
    ],
    "posters": [
      "designcap",
      "postermywall"
    ],
    "flyers": [
      "designcap",
      "postermywall"
    ],
    "infographics": [
      "designcap",
      "piktochart",
      "venngage",
      "visme"
    ],
    "quick-design": [
      "designcap",
      "stencil"
    ],
    "brand-management-design": [
      "desygner"
    ],
    "windsurf": [
      "devin-desktop"
    ],
    "agent-command-center": [
      "devin-desktop"
    ],
    "ai-ide": [
      "devin-desktop",
      "windsurf"
    ],
    "work-browser": [
      "dia-browser"
    ],
    "workflow": [
      "dify",
      "fireflies-ai",
      "flowise",
      "langflow",
      "lindy-ai",
      "make-ai-agents",
      "manus",
      "pokee-ai",
      "sintra-ai",
      "zapier-agents"
    ],
    "team": [
      "dify",
      "librechat"
    ],
    "open-source-llm-app-platform": [
      "dify"
    ],
    "documents": [
      "dochipo"
    ],
    "marketing-design": [
      "dochipo",
      "relaythat"
    ],
    "business-design": [
      "dochipo",
      "marq"
    ],
    "ai-chatbots": [
      "duck-ai"
    ],
    "ai-search-assistant": [
      "duck-ai"
    ],
    "anonymous-ai-chat": [
      "duck-ai",
      "nanogpt"
    ],
    "duck-ai": [
      "duck-ai"
    ],
    "duckduckgo-ai-chat": [
      "duck-ai"
    ],
    "image-upload": [
      "duck-ai"
    ],
    "no-account": [
      "duck-ai"
    ],
    "no-login-ai-chatbot": [
      "duck-ai"
    ],
    "perplexity-alternative": [
      "duck-ai",
      "iask-ai",
      "perplexity-comet"
    ],
    "private-ai-chat": [
      "duck-ai",
      "okara-ai"
    ],
    "student-ai": [
      "duck-ai"
    ],
    "web": [
      "duck-ai",
      "huggingchat",
      "mistral-vibe",
      "perplexity"
    ],
    "enterprise-ai-agents": [
      "dust"
    ],
    "ai-research-assistant": [
      "elicit",
      "notebooklm"
    ],
    "apple": [
      "enchanted"
    ],
    "ollama": [
      "enchanted",
      "open-webui"
    ],
    "open-source-local-ai-client": [
      "enchanted"
    ],
    "ollama-app": [
      "enchanted"
    ],
    "ai-search-api": [
      "exa"
    ],
    "web-search-for-agents": [
      "exa"
    ],
    "meetings": [
      "fathom",
      "fireflies-ai",
      "granola",
      "jamie-ai",
      "otter-ai",
      "read-ai",
      "tactiq"
    ],
    "ai-meeting-notetaker": [
      "fathom"
    ],
    "multilingual": [
      "felo-ai-search",
      "languagetool"
    ],
    "slides": [
      "felo-ai-search",
      "genspark",
      "skywork-ai"
    ],
    "prototyping": [
      "figma"
    ],
    "ui-design": [
      "figma",
      "framer",
      "penpot",
      "sketch",
      "uizard"
    ],
    "product-design": [
      "figma"
    ],
    "ux-design-product-design": [
      "figma"
    ],
    "online": [
      "flexclip",
      "runway",
      "screenpal",
      "wevideo"
    ],
    "low-code": [
      "flowise"
    ],
    "visual-ai-agent-builder": [
      "flowise"
    ],
    "audio-player": [
      "foobar2000"
    ],
    "advanced": [
      "foobar2000"
    ],
    "local-music-player": [
      "foobar2000",
      "musicbee",
      "strawberry-music-player"
    ],
    "ai-photo-editing-design": [
      "fotor"
    ],
    "website-builder-design": [
      "framer"
    ],
    "library": [
      "freegal-music"
    ],
    "downloads": [
      "freegal-music",
      "jamendo",
      "mdundo"
    ],
    "streaming": [
      "freegal-music"
    ],
    "public-library": [
      "freegal-music"
    ],
    "playlist-transfer": [
      "freeyourmusic",
      "playlisty",
      "songshift",
      "soundiiz",
      "tunemymusic"
    ],
    "music-utility": [
      "freeyourmusic",
      "soundiiz",
      "tunemymusic"
    ],
    "effects": [
      "funimate",
      "vivacut"
    ],
    "decentralized": [
      "funkwhale"
    ],
    "federated": [
      "funkwhale"
    ],
    "artists": [
      "funkwhale",
      "patreon"
    ],
    "podcasts": [
      "funkwhale",
      "iheartradio",
      "jiosaavn",
      "liveone",
      "mixcloud",
      "spotify",
      "tunein",
      "patreon",
      "substack"
    ],
    "ai-presentation-docs": [
      "gamma"
    ],
    "google-ecosystem": [
      "gemini-cli",
      "google-ai-studio",
      "google-antigravity"
    ],
    "open-source-terminal-ai-agent": [
      "gemini-cli"
    ],
    "google": [
      "gemini-code-assist"
    ],
    "google-workspace": [
      "gemini-for-workspace"
    ],
    "gmail": [
      "gemini-for-workspace"
    ],
    "docs": [
      "gemini-for-workspace",
      "genspark",
      "notion-ai",
      "skywork-ai"
    ],
    "interactive-content": [
      "genially"
    ],
    "interactive-content-presentations": [
      "genially"
    ],
    "ai-workspace": [
      "genspark",
      "skywork-ai",
      "taskade"
    ],
    "open-source-image-editor": [
      "gimp"
    ],
    "ecommerce": [
      "glorify"
    ],
    "product-photos": [
      "glorify"
    ],
    "mockups": [
      "glorify",
      "kittl",
      "placeit"
    ],
    "gemini-developer-workspace": [
      "google-ai-studio"
    ],
    "agentic-development-platform": [
      "google-antigravity"
    ],
    "android-ai": [
      "google-gemini"
    ],
    "bard": [
      "google-gemini"
    ],
    "deep-research": [
      "google-gemini",
      "skywork-ai"
    ],
    "gemini": [
      "google-gemini"
    ],
    "gemini-live": [
      "google-gemini"
    ],
    "gemma-related-open-weight-family": [
      "google-gemini"
    ],
    "google-ai": [
      "google-gemini"
    ],
    "google-deepmind": [
      "google-gemini"
    ],
    "machine-learning": [
      "google-gemini"
    ],
    "multimodal-ai": [
      "google-gemini"
    ],
    "workspace-ai": [
      "google-gemini"
    ],
    "open-source-ai-agent": [
      "goose"
    ],
    "action-camera": [
      "gopro-quik"
    ],
    "auto-editing": [
      "gopro-quik"
    ],
    "local-ai-desktop": [
      "gpt4all",
      "lmstudio"
    ],
    "grammar": [
      "grammarly-superhuman",
      "languagetool",
      "prowritingaid",
      "quillbot",
      "wordtune"
    ],
    "notes": [
      "granola",
      "jamie-ai",
      "mem-ai"
    ],
    "real-time": [
      "grok"
    ],
    "ai-automation": [
      "gumloop"
    ],
    "workflow-agent-builder": [
      "gumloop"
    ],
    "wiki": [
      "guru"
    ],
    "knowledge-management": [
      "guru"
    ],
    "open-source-private-ai-chat": [
      "h2ogpt"
    ],
    "pdf-summary": [
      "harpa-ai"
    ],
    "seo": [
      "harpa-ai",
      "writesonic"
    ],
    "youtube-summary": [
      "harpa-ai"
    ],
    "document-analysis": [
      "hebbia",
      "iask-ai"
    ],
    "finance": [
      "hebbia"
    ],
    "legal": [
      "hebbia"
    ],
    "enterprise-research-ai": [
      "hebbia"
    ],
    "self-hosted-ai-agent": [
      "hermes-agent"
    ],
    "no-login-limited": [
      "huggingchat",
      "lumo",
      "perplexity"
    ],
    "open-model-chat": [
      "huggingchat"
    ],
    "open-source-models": [
      "huggingchat",
      "okara-ai"
    ],
    "citations": [
      "hyperwrite",
      "jenni-ai",
      "otio",
      "paperpal",
      "scispace"
    ],
    "personas": [
      "hyperwrite"
    ],
    "ai-search-engine": [
      "iask-ai",
      "komo-ai"
    ],
    "video": [
      "idagio",
      "jellyfin",
      "nugs-net"
    ],
    "premium": [
      "idagio",
      "kkbox",
      "spotify",
      "tunein"
    ],
    "curated": [
      "idagio"
    ],
    "live-radio": [
      "iheartradio",
      "radio-garden",
      "siriusxm",
      "tunein"
    ],
    "open-source-vector-design": [
      "inkscape"
    ],
    "ai-video-editor": [
      "invideo"
    ],
    "independent-artists": [
      "jamendo"
    ],
    "creative-commons": [
      "jamendo"
    ],
    "royalty-free": [
      "jamendo"
    ],
    "local": [
      "jan",
      "lmstudio",
      "ollama"
    ],
    "open-source-local-ai-desktop": [
      "jan"
    ],
    "media-server": [
      "jellyfin"
    ],
    "academic-writing": [
      "jenni-ai",
      "paperpal",
      "wordvice-ai"
    ],
    "india": [
      "jiosaavn"
    ],
    "bollywood": [
      "jiosaavn"
    ],
    "jio": [
      "jiosaavn"
    ],
    "asia-music": [
      "joox"
    ],
    "karaoke": [
      "joox"
    ],
    "asia-music-streaming": [
      "joox"
    ],
    "social-music": [
      "joox"
    ],
    "byok": [
      "kilo-code",
      "opencat",
      "openrouter",
      "zed-ai"
    ],
    "agentic-engineering": [
      "kiro"
    ],
    "mcp": [
      "kiro",
      "langflow"
    ],
    "skills": [
      "kiro"
    ],
    "agentic-engineering-ide": [
      "kiro"
    ],
    "print-on-demand": [
      "kittl",
      "placeit"
    ],
    "ai-design-print-on-demand": [
      "kittl"
    ],
    "asia": [
      "kkbox"
    ],
    "mandopop": [
      "kkbox"
    ],
    "kpop": [
      "kkbox"
    ],
    "long-video-to-shorts": [
      "klap",
      "munch",
      "opusclip",
      "ssemble",
      "wisecut"
    ],
    "repurposing": [
      "klap",
      "munch",
      "opusclip",
      "pictory"
    ],
    "local-llm-runner": [
      "koboldcpp"
    ],
    "audio-generation": [
      "krater-ai"
    ],
    "without-daily-limits": [
      "krater-ai",
      "nanogpt",
      "straico"
    ],
    "ai-super-app": [
      "krater-ai"
    ],
    "ai-voice-productivity": [
      "krisp"
    ],
    "meeting-assistant": [
      "krisp"
    ],
    "open-source-painting": [
      "krita"
    ],
    "low-code-ai-builder": [
      "langflow"
    ],
    "editing": [
      "languagetool",
      "paperpal",
      "prowritingaid"
    ],
    "paraphrasing": [
      "languagetool",
      "quillbot",
      "wordvice-ai"
    ],
    "grammar-checker": [
      "languagetool",
      "prowritingaid"
    ],
    "writing-assistant": [
      "languagetool",
      "prowritingaid"
    ],
    "long-form": [
      "lex"
    ],
    "docker": [
      "librechat",
      "lobechat",
      "open-webui"
    ],
    "multi-user": [
      "librechat"
    ],
    "open-source-ai-platform": [
      "librechat"
    ],
    "layout": [
      "libreoffice-draw"
    ],
    "open-source-drawing-layout": [
      "libreoffice-draw"
    ],
    "professional": [
      "lightworks",
      "pinnacle-studio",
      "vegas-pro"
    ],
    "linux": [
      "lightworks",
      "pitivi"
    ],
    "ai-executive-assistant": [
      "lindy-ai"
    ],
    "on-demand": [
      "liveone"
    ],
    "music-videos": [
      "liveone",
      "youtube-music"
    ],
    "local-llm-inference-engine": [
      "llama-cpp"
    ],
    "multi-provider": [
      "lobechat"
    ],
    "open-source-ai-chat-framework": [
      "lobechat"
    ],
    "openai-compatible-api": [
      "localai"
    ],
    "self-hosted-openai-compatible-ai-engine": [
      "localai"
    ],
    "logo-maker-brand-kit": [
      "looka"
    ],
    "no-watermark": [
      "losslesscut",
      "screenpal"
    ],
    "agency": [
      "magai"
    ],
    "creative": [
      "magai"
    ],
    "brand-management": [
      "marq"
    ],
    "creative-automation": [
      "marq",
      "relaythat"
    ],
    "ai-browser-assistant": [
      "maxai",
      "merlin-ai"
    ],
    "bongo-flava": [
      "mdundo"
    ],
    "low-cost": [
      "mdundo"
    ],
    "memory": [
      "mem-ai",
      "remio"
    ],
    "citation-manager": [
      "mendeley",
      "zotero"
    ],
    "pdf-library": [
      "mendeley"
    ],
    "claude-companion": [
      "mendeley",
      "zotero"
    ],
    "reference-manager": [
      "mendeley"
    ],
    "microsoft-365": [
      "microsoft-365-copilot"
    ],
    "office": [
      "microsoft-365-copilot"
    ],
    "byo-api-key": [
      "mindmac"
    ],
    "mac": [
      "mindmac",
      "movavi-video-editor",
      "opencat",
      "playlisty",
      "raycast-ai",
      "sketch",
      "videopad"
    ],
    "macos-ai-client": [
      "mindmac"
    ],
    "byo-key-ai-app": [
      "mindmac"
    ],
    "ai-software-engineering-agent": [
      "mini-swe-agent"
    ],
    "ai-chat-and-coding-agent": [
      "mistral-vibe"
    ],
    "dj-mixes": [
      "mixcloud"
    ],
    "radio-shows": [
      "mixcloud"
    ],
    "creator": [
      "mixcloud"
    ],
    "live-streaming": [
      "mixcloud",
      "loyalfans",
      "fancentro"
    ],
    "ad-free": [
      "mixcloud"
    ],
    "small-business": [
      "mojo",
      "postermywall"
    ],
    "cited-answers": [
      "morphic"
    ],
    "planning": [
      "motion"
    ],
    "ai-calendar-and-project-planner": [
      "motion"
    ],
    "vfx": [
      "motion-ninja",
      "node-video"
    ],
    "beginner-friendly": [
      "movavi-video-editor"
    ],
    "knowledge-stacks": [
      "msty"
    ],
    "music-manager": [
      "musicbee"
    ],
    "ai-workflow-automation": [
      "n8n"
    ],
    "self-hostable-automation": [
      "n8n"
    ],
    "pay-as-you-go": [
      "nanogpt"
    ],
    "private-multi-model-ai": [
      "nanogpt"
    ],
    "pay-as-you-go-ai": [
      "nanogpt"
    ],
    "subsonic-api": [
      "navidrome"
    ],
    "chat-ui": [
      "nextchat"
    ],
    "live-concerts": [
      "nugs-net"
    ],
    "concert-streaming": [
      "nugs-net"
    ],
    "jam-bands": [
      "nugs-net"
    ],
    "open-source-model-ai": [
      "okara-ai"
    ],
    "experimental": [
      "olive-video-editor"
    ],
    "local-api": [
      "ollama"
    ],
    "local-model-runner": [
      "ollama"
    ],
    "open-source-enterprise-ai-search": [
      "onyx"
    ],
    "local-ai-computer-agent": [
      "open-interpreter"
    ],
    "open-source-coding-agent-framework": [
      "open-swe"
    ],
    "ios-ai": [
      "opencat"
    ],
    "ios-ai-client": [
      "opencat"
    ],
    "self-hosted-personal-ai-assistant": [
      "openclaw"
    ],
    "open-source-coding-agent-platform": [
      "openhands"
    ],
    "model-router": [
      "openrouter"
    ],
    "opera": [
      "opera-aria"
    ],
    "browser-ai-assistant": [
      "opera-aria"
    ],
    "auto-captions": [
      "opusclip"
    ],
    "pdf": [
      "otio"
    ],
    "transcription": [
      "otter-ai",
      "tactiq"
    ],
    "internet-radio": [
      "pandora"
    ],
    "extraction": [
      "pdf-ai"
    ],
    "open-source-ui-design": [
      "penpot"
    ],
    "web-search": [
      "perplexity-comet",
      "you-com"
    ],
    "research-assistant": [
      "perplexity-comet"
    ],
    "ai-search-developer-assistant": [
      "phind"
    ],
    "no-install": [
      "photopea"
    ],
    "browser-editor": [
      "photopea",
      "pixlr",
      "polotno-studio"
    ],
    "browser-photo-editor": [
      "photopea"
    ],
    "personal-ai": [
      "pi"
    ],
    "agent-builder": [
      "pickaxe"
    ],
    "ai-agent-builder": [
      "pickaxe"
    ],
    "online-design-photo-editing": [
      "picmonkey"
    ],
    "marketing-video": [
      "pictory",
      "wave-video"
    ],
    "text-to-video": [
      "pictory"
    ],
    "developer-memory": [
      "pieces"
    ],
    "snippets": [
      "pieces"
    ],
    "context-assistant": [
      "pieces"
    ],
    "reports": [
      "piktochart",
      "venngage"
    ],
    "presentation-collaboration": [
      "pitch"
    ],
    "browser-photo-editor-ai-image-editor": [
      "pixlr"
    ],
    "mockups-logo-social-design": [
      "placeit"
    ],
    "large-tasks": [
      "plandex"
    ],
    "apple-music-utility": [
      "playlisty"
    ],
    "team-video": [
      "playplay",
      "wevideo"
    ],
    "music-library": [
      "plexamp",
      "roon"
    ],
    "plex": [
      "plexamp"
    ],
    "local-music-library-player": [
      "plexamp"
    ],
    "multi-model-ai-chat": [
      "poe",
      "t3-chat"
    ],
    "integrations": [
      "pokee-ai"
    ],
    "personal": [
      "pokee-ai"
    ],
    "work-ai-agent": [
      "pokee-ai"
    ],
    "browser-design-editor": [
      "polotno-studio"
    ],
    "email-marketing": [
      "postermywall"
    ],
    "jazz": [
      "presto-music"
    ],
    "24-bit-192khz": [
      "presto-music"
    ],
    "booklets": [
      "presto-music"
    ],
    "private-document-ai": [
      "privategpt"
    ],
    "authors": [
      "prowritingaid"
    ],
    "fiction": [
      "prowritingaid",
      "sudowrite"
    ],
    "ai-software-engineer": [
      "pythagora-ai"
    ],
    "linear": [
      "pythagora-ai"
    ],
    "github-pr": [
      "pythagora-ai"
    ],
    "audiophiles": [
      "qobuz",
      "tidal"
    ],
    "hi-res-music-streaming": [
      "qobuz"
    ],
    "ai-coding": [
      "qodo",
      "windsurf"
    ],
    "code-quality": [
      "qodo"
    ],
    "personal-ai-knowledge-base": [
      "quivr"
    ],
    "study": [
      "qwen"
    ],
    "qwen-models": [
      "qwen"
    ],
    "model-ecosystem": [
      "qwen"
    ],
    "global-radio": [
      "radio-garden"
    ],
    "travel": [
      "radio-garden"
    ],
    "discovery": [
      "radio-garden",
      "slushy"
    ],
    "radio-map": [
      "radio-garden"
    ],
    "open-source-rag-engine": [
      "ragflow"
    ],
    "commands": [
      "raycast-ai"
    ],
    "ai-meeting-and-productivity-assistant": [
      "read-ai"
    ],
    "ai-calendar-scheduling": [
      "reclaim-ai"
    ],
    "design-automation": [
      "relaythat"
    ],
    "ai-workforce": [
      "relevance-ai"
    ],
    "multi-agent-platform": [
      "relevance-ai"
    ],
    "knowledge": [
      "remio"
    ],
    "ai-memory": [
      "remio"
    ],
    "knowledge-hub": [
      "remio"
    ],
    "background-remover": [
      "remove-bg"
    ],
    "intro-maker": [
      "renderforest"
    ],
    "deployment": [
      "replit-agent"
    ],
    "ai-app-builder": [
      "replit-agent"
    ],
    "audiophile-music-library": [
      "roon"
    ],
    "generative-video": [
      "runway"
    ],
    "cheap": [
      "rytr"
    ],
    "business-ai-agents": [
      "sana"
    ],
    "summarizer": [
      "scholarcy"
    ],
    "reading": [
      "scholarcy"
    ],
    "papers": [
      "scholarcy",
      "scispace"
    ],
    "research-summarizer": [
      "scholarcy"
    ],
    "academic": [
      "scispace"
    ],
    "ai-citation-research-assistant": [
      "scite"
    ],
    "desktop-publishing": [
      "scribus"
    ],
    "open-source-desktop-publishing": [
      "scribus"
    ],
    "academic-search-engine": [
      "semantic-scholar"
    ],
    "ai-sidebar-research-assistant": [
      "sider-ai"
    ],
    "local-llm-frontend": [
      "sillytavern"
    ],
    "content-marketing": [
      "simplified"
    ],
    "social-scheduler": [
      "simplified"
    ],
    "ai-employees": [
      "sintra-ai"
    ],
    "workflow-assistants": [
      "sintra-ai"
    ],
    "sports": [
      "siriusxm",
      "tunein"
    ],
    "news": [
      "siriusxm",
      "tunein"
    ],
    "car-listening": [
      "siriusxm"
    ],
    "app-streaming": [
      "siriusxm"
    ],
    "mac-ui-design": [
      "sketch"
    ],
    "team-chat": [
      "slack-ai"
    ],
    "summaries": [
      "slack-ai"
    ],
    "team-knowledge-base": [
      "slite"
    ],
    "ai-wiki": [
      "slite"
    ],
    "social-media-graphics": [
      "snappa"
    ],
    "ios-music-utility": [
      "songshift"
    ],
    "remixes": [
      "soundcloud",
      "youtube-music"
    ],
    "djs": [
      "soundcloud"
    ],
    "creator-platform": [
      "soundcloud",
      "onlyfans",
      "fansly",
      "fanvue",
      "manyvids",
      "justforfans",
      "admireme",
      "unlockd",
      "passes",
      "fancentro",
      "mym-fans",
      "sospoilt",
      "fanspicy",
      "clips4sale",
      "pocketstars"
    ],
    "indie-artists": [
      "soundcloud"
    ],
    "sync": [
      "soundiiz"
    ],
    "audiobooks": [
      "spotify",
      "tunein"
    ],
    "playlists": [
      "spotify"
    ],
    "mainstream-music": [
      "spotify"
    ],
    "blog-images": [
      "stencil"
    ],
    "poe-alternative": [
      "straico"
    ],
    "ai-fiction-writing": [
      "sudowrite"
    ],
    "autocomplete": [
      "supermaven"
    ],
    "fast-chat": [
      "t3-chat"
    ],
    "self-hosted-ai-coding-assistant": [
      "tabby"
    ],
    "on-prem": [
      "tabnine"
    ],
    "private-ai-coding-assistant": [
      "tabnine"
    ],
    "logo-maker-business-branding": [
      "tailor-brands"
    ],
    "project-management": [
      "taskade"
    ],
    "vision": [
      "textgen-webui"
    ],
    "local-llm-web-ui": [
      "textgen-webui"
    ],
    "hi-fi-music-streaming": [
      "tidal"
    ],
    "artist-focused-music": [
      "tidal"
    ],
    "ai-meeting-recorder": [
      "tl-dv"
    ],
    "sales-meeting-assistant": [
      "tl-dv"
    ],
    "ai-presentation-storytelling": [
      "tome"
    ],
    "ai-code-editor": [
      "trae-ide",
      "void-ide"
    ],
    "switching-tool": [
      "tunemymusic"
    ],
    "multi-model-ai-chat-client": [
      "typingmind"
    ],
    "nigeria": [
      "udux"
    ],
    "subscription": [
      "udux"
    ],
    "ai-ui-design": [
      "uizard"
    ],
    "vercel": [
      "v0-vercel"
    ],
    "subtitles": [
      "veed"
    ],
    "privacy-focused-ai-assistant": [
      "venice-ai"
    ],
    "google-cloud": [
      "vertex-ai"
    ],
    "enterprise-ai-platform": [
      "vertex-ai"
    ],
    "visual-communication-presentations": [
      "visme"
    ],
    "graphic-design-social-media-design": [
      "vistacreate"
    ],
    "voice-and-chat-agent-builder": [
      "voiceflow"
    ],
    "free-desktop": [
      "vsdc-free-video-editor"
    ],
    "hosting": [
      "wave-video"
    ],
    "cloud-editor": [
      "wevideo"
    ],
    "developer-tools": [
      "windsurf"
    ],
    "agentic-coding": [
      "windsurf"
    ],
    "silence-removal": [
      "wisecut"
    ],
    "rewriting": [
      "wordtune"
    ],
    "summarization": [
      "wordtune"
    ],
    "proofreading": [
      "wordvice-ai"
    ],
    "translation": [
      "wordvice-ai"
    ],
    "enterprise-ai": [
      "writer"
    ],
    "content": [
      "writesonic"
    ],
    "ai-search-visibility-platform": [
      "writesonic"
    ],
    "youtube": [
      "youtube-music"
    ],
    "covers": [
      "youtube-music"
    ],
    "youtube-ecosystem": [
      "youtube-music"
    ],
    "no-code-ai-chatbot-builder": [
      "zapier-chatbots"
    ],
    "adult-friendly": [
      "onlyfans",
      "fansly",
      "fanvue",
      "loyalfans",
      "manyvids",
      "justforfans",
      "admireme",
      "unlockd",
      "fancentro",
      "mym-fans",
      "exclu",
      "slushy",
      "fanspicy",
      "clips4sale",
      "iwantclips",
      "pocketstars",
      "hidden"
    ],
    "creator-monetization": [
      "onlyfans",
      "vylit"
    ],
    "direct-messaging": [
      "onlyfans"
    ],
    "eighteen-plus": [
      "onlyfans",
      "fansly",
      "vylit"
    ],
    "fan-subscriptions": [
      "onlyfans",
      "fansly",
      "fanvue",
      "loyalfans",
      "justforfans",
      "admireme",
      "unlockd",
      "passes",
      "fanfix",
      "fancentro",
      "mym-fans",
      "fanspicy",
      "pocketstars"
    ],
    "identity-verification": [
      "onlyfans"
    ],
    "noindex-proof-required": [
      "onlyfans"
    ],
    "onlyfans-alternative-source": [
      "onlyfans"
    ],
    "paid-subscriptions": [
      "onlyfans",
      "substack",
      "subscribestar"
    ],
    "ppv": [
      "onlyfans",
      "fansly",
      "fanvue",
      "fanspicy"
    ],
    "tips": [
      "onlyfans",
      "fansly",
      "fanvue",
      "loyalfans",
      "ko-fi",
      "buy-me-a-coffee",
      "mym-fans",
      "slushy",
      "fanspicy"
    ],
    "creator-discovery": [
      "fansly"
    ],
    "onlyfans-alternative": [
      "fansly",
      "fanvue",
      "loyalfans",
      "manyvids",
      "justforfans",
      "admireme",
      "unlockd",
      "passes",
      "patreon",
      "fanfix",
      "ko-fi",
      "buy-me-a-coffee",
      "substack",
      "fourthwall",
      "gumroad",
      "podia",
      "memberful",
      "uscreen",
      "mighty-networks",
      "circle",
      "ghost",
      "fancentro",
      "mym-fans",
      "subscribestar",
      "sospoilt",
      "exclu",
      "slushy",
      "fanspicy",
      "clips4sale",
      "iwantclips",
      "pocketstars",
      "scrile-connect",
      "vylit",
      "hidden"
    ],
    "tiered-subscriptions": [
      "fansly"
    ],
    "ai-tools": [
      "fanvue"
    ],
    "creator-analytics": [
      "fanvue"
    ],
    "clip-store": [
      "loyalfans",
      "manyvids",
      "clips4sale",
      "iwantclips"
    ],
    "paid-messaging": [
      "loyalfans",
      "unlockd",
      "passes",
      "fanfix",
      "fancentro",
      "sospoilt"
    ],
    "marketplace": [
      "manyvids",
      "clips4sale",
      "iwantclips",
      "hidden"
    ],
    "paid-content": [
      "manyvids",
      "justforfans"
    ],
    "uk-creators": [
      "admireme"
    ],
    "brand-safe": [
      "passes",
      "patreon",
      "fanfix",
      "substack",
      "fourthwall",
      "podia",
      "memberful",
      "uscreen",
      "mighty-networks",
      "circle",
      "ghost",
      "vylit"
    ],
    "livestreaming": [
      "passes"
    ],
    "lower-fee": [
      "passes"
    ],
    "merch": [
      "passes",
      "fourthwall"
    ],
    "non-adult-creators": [
      "passes",
      "patreon",
      "fanfix",
      "ko-fi",
      "buy-me-a-coffee",
      "substack",
      "fourthwall",
      "gumroad",
      "podia",
      "memberful",
      "uscreen",
      "mighty-networks",
      "circle",
      "ghost"
    ],
    "community": [
      "patreon",
      "substack",
      "podia",
      "mighty-networks",
      "circle"
    ],
    "membership": [
      "patreon",
      "subscribestar"
    ],
    "patreon-like": [
      "patreon"
    ],
    "writers": [
      "patreon",
      "substack",
      "subscribestar"
    ],
    "gen-z-creators": [
      "fanfix"
    ],
    "commissions": [
      "ko-fi"
    ],
    "donations": [
      "ko-fi",
      "buy-me-a-coffee"
    ],
    "low-fee": [
      "ko-fi",
      "buy-me-a-coffee",
      "subscribestar",
      "sospoilt",
      "exclu"
    ],
    "memberships": [
      "ko-fi",
      "buy-me-a-coffee",
      "fourthwall",
      "gumroad",
      "podia",
      "memberful",
      "mighty-networks",
      "circle",
      "ghost"
    ],
    "shop": [
      "ko-fi",
      "fourthwall",
      "gumroad"
    ],
    "newsletter": [
      "substack",
      "ghost"
    ],
    "creator-commerce": [
      "fourthwall",
      "exclu"
    ],
    "courses": [
      "gumroad",
      "podia",
      "mighty-networks",
      "circle"
    ],
    "digital-products": [
      "gumroad",
      "podia"
    ],
    "low-friction": [
      "gumroad"
    ],
    "creator-owned-site": [
      "memberful",
      "ghost"
    ],
    "wordpress": [
      "memberful"
    ],
    "ott": [
      "uscreen"
    ],
    "subscriptions": [
      "uscreen",
      "sospoilt",
      "slushy"
    ],
    "video-memberships": [
      "uscreen"
    ],
    "premium-social": [
      "fancentro"
    ],
    "verified-fee": [
      "fancentro",
      "mym-fans",
      "subscribestar",
      "sospoilt",
      "exclu",
      "slushy"
    ],
    "europe": [
      "mym-fans"
    ],
    "private-media": [
      "mym-fans"
    ],
    "creators": [
      "subscribestar"
    ],
    "podcasters": [
      "subscribestar"
    ],
    "brand-collabs": [
      "sospoilt"
    ],
    "live-chat": [
      "sospoilt"
    ],
    "zero-commission": [
      "exclu"
    ],
    "paid-links": [
      "exclu"
    ],
    "direct-selling": [
      "exclu"
    ],
    "for-you-feed": [
      "slushy"
    ],
    "locked-posts": [
      "slushy"
    ],
    "needs-proof": [
      "fanspicy",
      "clips4sale",
      "iwantclips",
      "pocketstars",
      "scrile-connect",
      "vylit",
      "hidden"
    ],
    "video-sales": [
      "clips4sale"
    ],
    "custom-content": [
      "iwantclips"
    ],
    "uk": [
      "pocketstars"
    ],
    "creator-owned": [
      "scrile-connect"
    ],
    "white-label": [
      "scrile-connect"
    ],
    "platform-risk": [
      "scrile-connect"
    ],
    "custom-site": [
      "scrile-connect"
    ],
    "membership-infrastructure": [
      "scrile-connect"
    ],
    "social-platform": [
      "vylit"
    ],
    "new-platform": [
      "vylit",
      "hidden"
    ],
    "creator-first": [
      "hidden"
    ]
  },
  "relationships": [
    {
      "id": "chatgpt__alternative__claude",
      "source_tool_id": "chatgpt",
      "target_tool_id": "claude",
      "relationship_type": "alternative",
      "score": 99,
      "rank_score": 216,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "api",
        "mobile",
        "desktop"
      ],
      "why": "Claude can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 1
    },
    {
      "id": "chatgpt__alternative__perplexity",
      "source_tool_id": "chatgpt",
      "target_tool_id": "perplexity",
      "relationship_type": "alternative",
      "score": 93,
      "rank_score": 202,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "mobile"
      ],
      "why": "Perplexity can appear as an alternative to ChatGPT because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 2
    },
    {
      "id": "chatgpt__alternative__google-gemini",
      "source_tool_id": "chatgpt",
      "target_tool_id": "google-gemini",
      "relationship_type": "alternative",
      "score": 88,
      "rank_score": 193,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "design",
        "video"
      ],
      "why": "Google Gemini can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 3
    },
    {
      "id": "chatgpt__alternative__microsoft-copilot",
      "source_tool_id": "chatgpt",
      "target_tool_id": "microsoft-copilot",
      "relationship_type": "alternative",
      "score": 88,
      "rank_score": 192,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "Microsoft Copilot can appear as an alternative to ChatGPT because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 4
    },
    {
      "id": "chatgpt__alternative__grok",
      "source_tool_id": "chatgpt",
      "target_tool_id": "grok",
      "relationship_type": "alternative",
      "score": 74,
      "rank_score": 162,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "api",
        "mobile",
        "video"
      ],
      "why": "Grok can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 5
    },
    {
      "id": "chatgpt__alternative__lumo",
      "source_tool_id": "chatgpt",
      "target_tool_id": "lumo",
      "relationship_type": "alternative",
      "score": 74,
      "rank_score": 162,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "privacy",
        "mobile"
      ],
      "why": "Lumo by Proton can appear as an alternative to ChatGPT because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 6
    },
    {
      "id": "chatgpt__alternative__duck-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "duck-ai",
      "relationship_type": "alternative",
      "score": 73,
      "rank_score": 160,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "privacy",
        "api",
        "mobile"
      ],
      "why": "DuckDuckGo AI Chat can appear as an alternative to ChatGPT because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 7
    },
    {
      "id": "chatgpt__alternative__deepseek",
      "source_tool_id": "chatgpt",
      "target_tool_id": "deepseek",
      "relationship_type": "alternative",
      "score": 65,
      "rank_score": 141,
      "contexts": [
        "free",
        "self-hosted",
        "local",
        "coding",
        "writing",
        "api",
        "mobile"
      ],
      "why": "DeepSeek can appear as an alternative to ChatGPT because it fits free, self-hosted, local, coding and matched by shared categories: ai-chatbots, ai-coding-tools, writing-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 8
    },
    {
      "id": "chatgpt__alternative__open-webui",
      "source_tool_id": "chatgpt",
      "target_tool_id": "open-webui",
      "relationship_type": "alternative",
      "score": 61,
      "rank_score": 134,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "design"
      ],
      "why": "Open WebUI can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 9
    },
    {
      "id": "chatgpt__alternative__you-com",
      "source_tool_id": "chatgpt",
      "target_tool_id": "you-com",
      "relationship_type": "alternative",
      "score": 48,
      "rank_score": 104,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "api",
        "mobile"
      ],
      "why": "You.com can appear as an alternative to ChatGPT because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 10
    },
    {
      "id": "chatgpt__alternative__mistral-vibe",
      "source_tool_id": "chatgpt",
      "target_tool_id": "mistral-vibe",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 103,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research"
      ],
      "why": "Mistral Vibe / Le Chat can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by shared categories: ai-coding-tools, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 11
    },
    {
      "id": "chatgpt__alternative__amp-code",
      "source_tool_id": "chatgpt",
      "target_tool_id": "amp-code",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "research",
        "api",
        "mobile"
      ],
      "why": "Amp Code can appear as an alternative to ChatGPT because it fits free, coding, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 12
    },
    {
      "id": "chatgpt__alternative__genspark",
      "source_tool_id": "chatgpt",
      "target_tool_id": "genspark",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "design",
        "video"
      ],
      "why": "Genspark can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 13
    },
    {
      "id": "chatgpt__alternative__grammarly-superhuman",
      "source_tool_id": "chatgpt",
      "target_tool_id": "grammarly-superhuman",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 102,
      "contexts": [
        "free",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "Grammarly / Superhuman can appear as an alternative to ChatGPT because it fits free, writing, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 14
    },
    {
      "id": "chatgpt__alternative__notion-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "notion-ai",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "Notion AI can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 15
    },
    {
      "id": "chatgpt__alternative__manus",
      "source_tool_id": "chatgpt",
      "target_tool_id": "manus",
      "relationship_type": "alternative",
      "score": 46,
      "rank_score": 100,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop",
        "design"
      ],
      "why": "Manus can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 16
    },
    {
      "id": "chatgpt__alternative__v0-vercel",
      "source_tool_id": "chatgpt",
      "target_tool_id": "v0-vercel",
      "relationship_type": "alternative",
      "score": 46,
      "rank_score": 100,
      "contexts": [
        "free",
        "coding",
        "research",
        "mobile",
        "design"
      ],
      "why": "v0 by Vercel can appear as an alternative to ChatGPT because it fits free, coding, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 17
    },
    {
      "id": "chatgpt__alternative__bolt-new",
      "source_tool_id": "chatgpt",
      "target_tool_id": "bolt-new",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "research",
        "video"
      ],
      "why": "Bolt.new can appear as an alternative to ChatGPT because it fits free, coding, research, video and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 18
    },
    {
      "id": "chatgpt__alternative__goose",
      "source_tool_id": "chatgpt",
      "target_tool_id": "goose",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 98,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "coding",
        "writing",
        "research",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Goose can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 19
    },
    {
      "id": "chatgpt__alternative__harpa-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "harpa-ai",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 98,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "HARPA AI can appear as an alternative to ChatGPT because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 20
    },
    {
      "id": "chatgpt__alternative__khoj",
      "source_tool_id": "chatgpt",
      "target_tool_id": "khoj",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 98,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "writing",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "Khoj can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 21
    },
    {
      "id": "chatgpt__alternative__lovable",
      "source_tool_id": "chatgpt",
      "target_tool_id": "lovable",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Lovable can appear as an alternative to ChatGPT because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 22
    },
    {
      "id": "chatgpt__alternative__ninja-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "ninja-ai",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research"
      ],
      "why": "Ninja AI / SuperNinja can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 23
    },
    {
      "id": "chatgpt__alternative__privategpt",
      "source_tool_id": "chatgpt",
      "target_tool_id": "privategpt",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 98,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "PrivateGPT can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 24
    },
    {
      "id": "chatgpt__alternative__raycast-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "raycast-ai",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 98,
      "contexts": [
        "free",
        "local",
        "coding",
        "writing",
        "research",
        "desktop"
      ],
      "why": "Raycast AI can appear as an alternative to ChatGPT because it fits free, local, coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 25
    },
    {
      "id": "chatgpt__alternative__supermaven",
      "source_tool_id": "chatgpt",
      "target_tool_id": "supermaven",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "research",
        "desktop"
      ],
      "why": "Supermaven can appear as an alternative to ChatGPT because it fits free, coding, research, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 26
    },
    {
      "id": "chatgpt__alternative__zed-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "zed-ai",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 98,
      "contexts": [
        "free",
        "local",
        "coding",
        "research",
        "privacy",
        "video"
      ],
      "why": "Zed AI can appear as an alternative to ChatGPT because it fits free, local, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 27
    },
    {
      "id": "chatgpt__alternative__scispace",
      "source_tool_id": "chatgpt",
      "target_tool_id": "scispace",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 97,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "SciSpace can appear as an alternative to ChatGPT because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 28
    },
    {
      "id": "chatgpt__alternative__abacus-chatllm",
      "source_tool_id": "chatgpt",
      "target_tool_id": "abacus-chatllm",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Abacus ChatLLM can appear as an alternative to ChatGPT because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 29
    },
    {
      "id": "chatgpt__alternative__hyperwrite",
      "source_tool_id": "chatgpt",
      "target_tool_id": "hyperwrite",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "HyperWrite can appear as an alternative to ChatGPT because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 30
    },
    {
      "id": "chatgpt__alternative__kagi-assistant",
      "source_tool_id": "chatgpt",
      "target_tool_id": "kagi-assistant",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "research",
        "privacy"
      ],
      "why": "Kagi Assistant can appear as an alternative to ChatGPT because it fits free, coding, research, privacy and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 31
    },
    {
      "id": "chatgpt__alternative__magai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "magai",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "writing",
        "research"
      ],
      "why": "Magai can appear as an alternative to ChatGPT because it fits writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 32
    },
    {
      "id": "chatgpt__alternative__merlin-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "merlin-ai",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "video"
      ],
      "why": "Merlin AI can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 33
    },
    {
      "id": "chatgpt__alternative__mini-swe-agent",
      "source_tool_id": "chatgpt",
      "target_tool_id": "mini-swe-agent",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "coding",
        "research",
        "api",
        "desktop"
      ],
      "why": "mini-SWE-agent / SWE-agent can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 34
    },
    {
      "id": "chatgpt__alternative__msty",
      "source_tool_id": "chatgpt",
      "target_tool_id": "msty",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "free",
        "local",
        "coding",
        "writing",
        "research",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Msty can appear as an alternative to ChatGPT because it fits free, local, coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 35
    },
    {
      "id": "chatgpt__alternative__notebooklm",
      "source_tool_id": "chatgpt",
      "target_tool_id": "notebooklm",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "NotebookLM can appear as an alternative to ChatGPT because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 36
    },
    {
      "id": "chatgpt__alternative__otio",
      "source_tool_id": "chatgpt",
      "target_tool_id": "otio",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "video"
      ],
      "why": "Otio can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 37
    },
    {
      "id": "chatgpt__alternative__sider-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "sider-ai",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "video"
      ],
      "why": "Sider AI can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 38
    },
    {
      "id": "chatgpt__alternative__skywork-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "skywork-ai",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "design",
        "music"
      ],
      "why": "Skywork AI can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 39
    },
    {
      "id": "chatgpt__alternative__character-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "character-ai",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 95,
      "contexts": [
        "free",
        "research",
        "mobile"
      ],
      "why": "Character.AI can appear as an alternative to ChatGPT because it fits free, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 40
    },
    {
      "id": "chatgpt__alternative__elicit",
      "source_tool_id": "chatgpt",
      "target_tool_id": "elicit",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 95,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "Elicit can appear as an alternative to ChatGPT because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 41
    },
    {
      "id": "chatgpt__alternative__felo-ai-search",
      "source_tool_id": "chatgpt",
      "target_tool_id": "felo-ai-search",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 95,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Felo AI Search can appear as an alternative to ChatGPT because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 42
    },
    {
      "id": "chatgpt__alternative__phind",
      "source_tool_id": "chatgpt",
      "target_tool_id": "phind",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 95,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Phind can appear as an alternative to ChatGPT because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 43
    },
    {
      "id": "chatgpt__alternative__pi",
      "source_tool_id": "chatgpt",
      "target_tool_id": "pi",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 95,
      "contexts": [
        "free",
        "research",
        "mobile"
      ],
      "why": "Pi by Inflection can appear as an alternative to ChatGPT because it fits free, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 44
    },
    {
      "id": "chatgpt__alternative__sourcegraph-cody",
      "source_tool_id": "chatgpt",
      "target_tool_id": "sourcegraph-cody",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 94,
      "contexts": [
        "coding",
        "research",
        "desktop"
      ],
      "why": "Sourcegraph Cody can appear as an alternative to ChatGPT because it fits coding, research, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 45
    },
    {
      "id": "chatgpt__alternative__askyourpdf",
      "source_tool_id": "chatgpt",
      "target_tool_id": "askyourpdf",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 93,
      "contexts": [
        "free",
        "research",
        "api",
        "mobile"
      ],
      "why": "AskYourPDF can appear as an alternative to ChatGPT because it fits free, research, api, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 46
    },
    {
      "id": "chatgpt__alternative__consensus",
      "source_tool_id": "chatgpt",
      "target_tool_id": "consensus",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 93,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Consensus can appear as an alternative to ChatGPT because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 47
    },
    {
      "id": "chatgpt__alternative__poe",
      "source_tool_id": "chatgpt",
      "target_tool_id": "poe",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 93,
      "contexts": [
        "free",
        "writing",
        "api",
        "mobile"
      ],
      "why": "Poe can appear as an alternative to ChatGPT because it fits free, writing, api, mobile and matched by shared categories: writing-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 48
    },
    {
      "id": "chatgpt__alternative__andi-search",
      "source_tool_id": "chatgpt",
      "target_tool_id": "andi-search",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 91,
      "contexts": [
        "free",
        "research",
        "privacy"
      ],
      "why": "Andi Search can appear as an alternative to ChatGPT because it fits free, research, privacy and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 49
    },
    {
      "id": "chatgpt__alternative__chatpdf",
      "source_tool_id": "chatgpt",
      "target_tool_id": "chatpdf",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 91,
      "contexts": [
        "free",
        "research",
        "api",
        "mobile"
      ],
      "why": "ChatPDF can appear as an alternative to ChatGPT because it fits free, research, api, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 50
    },
    {
      "id": "chatgpt__alternative__chatgpt-atlas",
      "source_tool_id": "chatgpt",
      "target_tool_id": "chatgpt-atlas",
      "relationship_type": "alternative",
      "score": 41,
      "rank_score": 89,
      "contexts": [
        "free",
        "research"
      ],
      "why": "ChatGPT Atlas can appear as an alternative to ChatGPT because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 51
    },
    {
      "id": "chatgpt__alternative__humata-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "humata-ai",
      "relationship_type": "alternative",
      "score": 41,
      "rank_score": 89,
      "contexts": [
        "free",
        "research"
      ],
      "why": "Humata AI can appear as an alternative to ChatGPT because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 52
    },
    {
      "id": "chatgpt__alternative__pdf-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "pdf-ai",
      "relationship_type": "alternative",
      "score": 41,
      "rank_score": 89,
      "contexts": [
        "free",
        "research",
        "api"
      ],
      "why": "PDF.ai can appear as an alternative to ChatGPT because it fits free, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 53
    },
    {
      "id": "chatgpt__alternative__h2ogpt",
      "source_tool_id": "chatgpt",
      "target_tool_id": "h2ogpt",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 88,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "h2oGPT can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 54
    },
    {
      "id": "chatgpt__alternative__jasper",
      "source_tool_id": "chatgpt",
      "target_tool_id": "jasper",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 88,
      "contexts": [
        "coding",
        "writing"
      ],
      "why": "Jasper can appear as an alternative to ChatGPT because it fits coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, writing-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 55
    },
    {
      "id": "chatgpt__alternative__quivr",
      "source_tool_id": "chatgpt",
      "target_tool_id": "quivr",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 88,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "Quivr can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 56
    },
    {
      "id": "chatgpt__alternative__chatbox-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "chatbox-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 87,
      "contexts": [
        "free",
        "open-source",
        "local",
        "research",
        "api"
      ],
      "why": "Chatbox AI can appear as an alternative to ChatGPT because it fits free, open-source, local, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 57
    },
    {
      "id": "chatgpt__alternative__onyx",
      "source_tool_id": "chatgpt",
      "target_tool_id": "onyx",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 87,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "Onyx can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 58
    },
    {
      "id": "chatgpt__alternative__morphic",
      "source_tool_id": "chatgpt",
      "target_tool_id": "morphic",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 86,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy",
        "api"
      ],
      "why": "Morphic can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 59
    },
    {
      "id": "chatgpt__alternative__scite",
      "source_tool_id": "chatgpt",
      "target_tool_id": "scite",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 86,
      "contexts": [
        "research"
      ],
      "why": "Scite Assistant can appear as an alternative to ChatGPT because it fits research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 60
    },
    {
      "id": "chatgpt__alternative__ragflow",
      "source_tool_id": "chatgpt",
      "target_tool_id": "ragflow",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 85,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "RAGFlow can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 61
    },
    {
      "id": "chatgpt__alternative__amazon-q-developer",
      "source_tool_id": "chatgpt",
      "target_tool_id": "amazon-q-developer",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 82,
      "contexts": [
        "free",
        "coding",
        "desktop"
      ],
      "why": "Amazon Q Developer can appear as an alternative to ChatGPT because it fits free, coding, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 62
    },
    {
      "id": "chatgpt__alternative__augment-code",
      "source_tool_id": "chatgpt",
      "target_tool_id": "augment-code",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 81,
      "contexts": [
        "coding",
        "api",
        "desktop"
      ],
      "why": "Augment Code can appear as an alternative to ChatGPT because it fits coding, api, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 63
    },
    {
      "id": "chatgpt__alternative__plandex",
      "source_tool_id": "chatgpt",
      "target_tool_id": "plandex",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 80,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "desktop",
        "design"
      ],
      "why": "Plandex can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 64
    },
    {
      "id": "chatgpt__alternative__anythingllm",
      "source_tool_id": "chatgpt",
      "target_tool_id": "anythingllm",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 79,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "privacy",
        "desktop"
      ],
      "why": "AnythingLLM can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 65
    },
    {
      "id": "chatgpt__alternative__ollama",
      "source_tool_id": "chatgpt",
      "target_tool_id": "ollama",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 76,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "api",
        "desktop"
      ],
      "why": "Ollama can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 66
    },
    {
      "id": "chatgpt__alternative__huggingchat",
      "source_tool_id": "chatgpt",
      "target_tool_id": "huggingchat",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 72,
      "contexts": [
        "free",
        "no-login",
        "api"
      ],
      "why": "HuggingChat can appear as an alternative to ChatGPT because it fits free, no-login, api and matched by shared feature tags; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 67
    },
    {
      "id": "chatgpt__alternative__nanogpt",
      "source_tool_id": "chatgpt",
      "target_tool_id": "nanogpt",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 71,
      "contexts": [
        "no-login",
        "api"
      ],
      "why": "NanoGPT can appear as an alternative to ChatGPT because it fits no-login, api and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 68
    },
    {
      "id": "chatgpt__alternative__cursor",
      "source_tool_id": "chatgpt",
      "target_tool_id": "cursor",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 66,
      "contexts": [
        "free",
        "coding",
        "desktop",
        "video"
      ],
      "why": "Cursor can appear as an alternative to ChatGPT because it fits free, coding, desktop, video and matched by shared categories: ai-coding-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 69
    },
    {
      "id": "chatgpt__alternative__github-copilot",
      "source_tool_id": "chatgpt",
      "target_tool_id": "github-copilot",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 63,
      "contexts": [
        "free",
        "coding"
      ],
      "why": "GitHub Copilot can appear as an alternative to ChatGPT because it fits free, coding and matched by shared categories: ai-coding-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 70
    },
    {
      "id": "chatgpt__alternative__litmaps",
      "source_tool_id": "chatgpt",
      "target_tool_id": "litmaps",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 46,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "Litmaps can appear as an alternative to ChatGPT because it fits free, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 71
    },
    {
      "id": "chatgpt__alternative__mem-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "mem-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 46,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Mem can appear as an alternative to ChatGPT because it fits free, coding, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 72
    },
    {
      "id": "chatgpt__alternative__librechat",
      "source_tool_id": "chatgpt",
      "target_tool_id": "librechat",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "research",
        "api"
      ],
      "why": "LibreChat can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 73
    },
    {
      "id": "chatgpt__alternative__paperpal",
      "source_tool_id": "chatgpt",
      "target_tool_id": "paperpal",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "writing",
        "research",
        "video"
      ],
      "why": "Paperpal can appear as an alternative to ChatGPT because it fits free, writing, research, video and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 74
    },
    {
      "id": "chatgpt__alternative__jenni-ai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "jenni-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 44,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "Jenni AI can appear as an alternative to ChatGPT because it fits free, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 75
    },
    {
      "id": "chatgpt__alternative__bardeen",
      "source_tool_id": "chatgpt",
      "target_tool_id": "bardeen",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 43,
      "contexts": [
        "free",
        "writing",
        "research",
        "api"
      ],
      "why": "Bardeen can appear as an alternative to ChatGPT because it fits free, writing, research, api and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 76
    },
    {
      "id": "chatgpt__alternative__exa",
      "source_tool_id": "chatgpt",
      "target_tool_id": "exa",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 43,
      "contexts": [
        "free",
        "coding",
        "research",
        "api"
      ],
      "why": "Exa can appear as an alternative to ChatGPT because it fits free, coding, research, api and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 77
    },
    {
      "id": "chatgpt__alternative__scholarcy",
      "source_tool_id": "chatgpt",
      "target_tool_id": "scholarcy",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 43,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Scholarcy can appear as an alternative to ChatGPT because it fits free, coding, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 78
    },
    {
      "id": "chatgpt__alternative__hebbia",
      "source_tool_id": "chatgpt",
      "target_tool_id": "hebbia",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 42,
      "contexts": [
        "coding",
        "research"
      ],
      "why": "Hebbia can appear as an alternative to ChatGPT because it fits coding, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 79
    },
    {
      "id": "chatgpt__alternative__maxai",
      "source_tool_id": "chatgpt",
      "target_tool_id": "maxai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 42,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "MaxAI can appear as an alternative to ChatGPT because it fits free, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 80
    },
    {
      "id": "google-gemini__alternative__chatgpt",
      "source_tool_id": "google-gemini",
      "target_tool_id": "chatgpt",
      "relationship_type": "alternative",
      "score": 99,
      "rank_score": 228,
      "contexts": [
        "free",
        "no-login",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "ChatGPT can appear as an alternative to Google Gemini because it fits free, no-login, coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 1
    },
    {
      "id": "google-gemini__alternative__claude",
      "source_tool_id": "google-gemini",
      "target_tool_id": "claude",
      "relationship_type": "alternative",
      "score": 87,
      "rank_score": 200,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "api",
        "mobile",
        "desktop"
      ],
      "why": "Claude can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 2
    },
    {
      "id": "google-gemini__alternative__perplexity",
      "source_tool_id": "google-gemini",
      "target_tool_id": "perplexity",
      "relationship_type": "alternative",
      "score": 80,
      "rank_score": 185,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "mobile"
      ],
      "why": "Perplexity can appear as an alternative to Google Gemini because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 3
    },
    {
      "id": "google-gemini__alternative__duck-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "duck-ai",
      "relationship_type": "alternative",
      "score": 61,
      "rank_score": 140,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "privacy",
        "api",
        "mobile"
      ],
      "why": "DuckDuckGo AI Chat can appear as an alternative to Google Gemini because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 4
    },
    {
      "id": "google-gemini__alternative__deepseek",
      "source_tool_id": "google-gemini",
      "target_tool_id": "deepseek",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 133,
      "contexts": [
        "free",
        "self-hosted",
        "local",
        "coding",
        "writing",
        "api",
        "mobile"
      ],
      "why": "DeepSeek can appear as an alternative to Google Gemini because it fits free, self-hosted, local, coding and matched by shared categories: ai-chatbots, ai-coding-tools, writing-ai; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 5
    },
    {
      "id": "google-gemini__alternative__microsoft-copilot",
      "source_tool_id": "google-gemini",
      "target_tool_id": "microsoft-copilot",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 133,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "Microsoft Copilot can appear as an alternative to Google Gemini because it fits free, no-login, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 6
    },
    {
      "id": "google-gemini__alternative__grok",
      "source_tool_id": "google-gemini",
      "target_tool_id": "grok",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 101,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "api",
        "mobile",
        "video"
      ],
      "why": "Grok can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 7
    },
    {
      "id": "google-gemini__alternative__lumo",
      "source_tool_id": "google-gemini",
      "target_tool_id": "lumo",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 96,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "privacy",
        "mobile"
      ],
      "why": "Lumo by Proton can appear as an alternative to Google Gemini because it fits free, no-login, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 8
    },
    {
      "id": "google-gemini__alternative__mistral-vibe",
      "source_tool_id": "google-gemini",
      "target_tool_id": "mistral-vibe",
      "relationship_type": "alternative",
      "score": 41,
      "rank_score": 94,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research"
      ],
      "why": "Mistral Vibe / Le Chat can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by shared categories: ai-coding-tools, ai-search-engines, research-ai; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 9
    },
    {
      "id": "google-gemini__alternative__amp-code",
      "source_tool_id": "google-gemini",
      "target_tool_id": "amp-code",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 90,
      "contexts": [
        "free",
        "coding",
        "research",
        "api",
        "mobile"
      ],
      "why": "Amp Code can appear as an alternative to Google Gemini because it fits free, coding, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 10
    },
    {
      "id": "google-gemini__alternative__bolt-new",
      "source_tool_id": "google-gemini",
      "target_tool_id": "bolt-new",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 90,
      "contexts": [
        "free",
        "coding",
        "research",
        "video"
      ],
      "why": "Bolt.new can appear as an alternative to Google Gemini because it fits free, coding, research, video and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 11
    },
    {
      "id": "google-gemini__alternative__grammarly-superhuman",
      "source_tool_id": "google-gemini",
      "target_tool_id": "grammarly-superhuman",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 90,
      "contexts": [
        "free",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "Grammarly / Superhuman can appear as an alternative to Google Gemini because it fits free, writing, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 12
    },
    {
      "id": "google-gemini__alternative__kagi-assistant",
      "source_tool_id": "google-gemini",
      "target_tool_id": "kagi-assistant",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 90,
      "contexts": [
        "free",
        "coding",
        "research",
        "privacy"
      ],
      "why": "Kagi Assistant can appear as an alternative to Google Gemini because it fits free, coding, research, privacy and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 13
    },
    {
      "id": "google-gemini__alternative__notion-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "notion-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 90,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "Notion AI can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 14
    },
    {
      "id": "google-gemini__alternative__supermaven",
      "source_tool_id": "google-gemini",
      "target_tool_id": "supermaven",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 90,
      "contexts": [
        "free",
        "coding",
        "research",
        "desktop"
      ],
      "why": "Supermaven can appear as an alternative to Google Gemini because it fits free, coding, research, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 15
    },
    {
      "id": "google-gemini__alternative__v0-vercel",
      "source_tool_id": "google-gemini",
      "target_tool_id": "v0-vercel",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 90,
      "contexts": [
        "free",
        "coding",
        "research",
        "mobile",
        "design"
      ],
      "why": "v0 by Vercel can appear as an alternative to Google Gemini because it fits free, coding, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 16
    },
    {
      "id": "google-gemini__alternative__zed-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "zed-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 90,
      "contexts": [
        "free",
        "local",
        "coding",
        "research",
        "privacy",
        "video"
      ],
      "why": "Zed AI can appear as an alternative to Google Gemini because it fits free, local, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 17
    },
    {
      "id": "google-gemini__alternative__bardeen",
      "source_tool_id": "google-gemini",
      "target_tool_id": "bardeen",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 89,
      "contexts": [
        "free",
        "writing",
        "research",
        "api"
      ],
      "why": "Bardeen can appear as an alternative to Google Gemini because it fits free, writing, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 18
    },
    {
      "id": "google-gemini__alternative__exa",
      "source_tool_id": "google-gemini",
      "target_tool_id": "exa",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 89,
      "contexts": [
        "free",
        "coding",
        "research",
        "api"
      ],
      "why": "Exa can appear as an alternative to Google Gemini because it fits free, coding, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 19
    },
    {
      "id": "google-gemini__alternative__felo-ai-search",
      "source_tool_id": "google-gemini",
      "target_tool_id": "felo-ai-search",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 89,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Felo AI Search can appear as an alternative to Google Gemini because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 20
    },
    {
      "id": "google-gemini__alternative__lovable",
      "source_tool_id": "google-gemini",
      "target_tool_id": "lovable",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 88,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Lovable can appear as an alternative to Google Gemini because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 21
    },
    {
      "id": "google-gemini__alternative__notebooklm",
      "source_tool_id": "google-gemini",
      "target_tool_id": "notebooklm",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 88,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "NotebookLM can appear as an alternative to Google Gemini because it fits free, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 22
    },
    {
      "id": "google-gemini__alternative__open-webui",
      "source_tool_id": "google-gemini",
      "target_tool_id": "open-webui",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 88,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "design"
      ],
      "why": "Open WebUI can appear as an alternative to Google Gemini because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, canva-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 23
    },
    {
      "id": "google-gemini__alternative__scispace",
      "source_tool_id": "google-gemini",
      "target_tool_id": "scispace",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 88,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "SciSpace can appear as an alternative to Google Gemini because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 24
    },
    {
      "id": "google-gemini__alternative__harpa-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "harpa-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 87,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "HARPA AI can appear as an alternative to Google Gemini because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 25
    },
    {
      "id": "google-gemini__alternative__character-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "character-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 85,
      "contexts": [
        "free",
        "research",
        "mobile"
      ],
      "why": "Character.AI can appear as an alternative to Google Gemini because it fits free, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 26
    },
    {
      "id": "google-gemini__alternative__pi",
      "source_tool_id": "google-gemini",
      "target_tool_id": "pi",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 85,
      "contexts": [
        "free",
        "research",
        "mobile"
      ],
      "why": "Pi by Inflection can appear as an alternative to Google Gemini because it fits free, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 27
    },
    {
      "id": "google-gemini__alternative__slite",
      "source_tool_id": "google-gemini",
      "target_tool_id": "slite",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 85,
      "contexts": [
        "free",
        "research"
      ],
      "why": "Slite can appear as an alternative to Google Gemini because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 28
    },
    {
      "id": "google-gemini__alternative__poe",
      "source_tool_id": "google-gemini",
      "target_tool_id": "poe",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 84,
      "contexts": [
        "free",
        "writing",
        "api",
        "mobile"
      ],
      "why": "Poe can appear as an alternative to Google Gemini because it fits free, writing, api, mobile and matched by shared categories: writing-ai; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 29
    },
    {
      "id": "google-gemini__alternative__voiceflow",
      "source_tool_id": "google-gemini",
      "target_tool_id": "voiceflow",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 84,
      "contexts": [
        "free",
        "design"
      ],
      "why": "Voiceflow can appear as an alternative to Google Gemini because it fits free, design and matched by explicit alternative tag; shared categories: ai-chatbots, canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 30
    },
    {
      "id": "google-gemini__alternative__andi-search",
      "source_tool_id": "google-gemini",
      "target_tool_id": "andi-search",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 83,
      "contexts": [
        "free",
        "research",
        "privacy"
      ],
      "why": "Andi Search can appear as an alternative to Google Gemini because it fits free, research, privacy and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 31
    },
    {
      "id": "google-gemini__alternative__semantic-scholar",
      "source_tool_id": "google-gemini",
      "target_tool_id": "semantic-scholar",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 83,
      "contexts": [
        "free",
        "research"
      ],
      "why": "Semantic Scholar can appear as an alternative to Google Gemini because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 32
    },
    {
      "id": "google-gemini__alternative__komo-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "komo-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 82,
      "contexts": [
        "free",
        "research"
      ],
      "why": "Komo AI can appear as an alternative to Google Gemini because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 33
    },
    {
      "id": "google-gemini__alternative__tl-dv",
      "source_tool_id": "google-gemini",
      "target_tool_id": "tl-dv",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 82,
      "contexts": [
        "free",
        "research"
      ],
      "why": "tl;dv can appear as an alternative to Google Gemini because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 34
    },
    {
      "id": "google-gemini__alternative__n8n",
      "source_tool_id": "google-gemini",
      "target_tool_id": "n8n",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 77,
      "contexts": [
        "free",
        "coding"
      ],
      "why": "n8n can appear as an alternative to Google Gemini because it fits free, coding and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 35
    },
    {
      "id": "google-gemini__alternative__botpress",
      "source_tool_id": "google-gemini",
      "target_tool_id": "botpress",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 76,
      "contexts": [
        "free",
        "coding"
      ],
      "why": "Botpress can appear as an alternative to Google Gemini because it fits free, coding and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 36
    },
    {
      "id": "google-gemini__alternative__gumloop",
      "source_tool_id": "google-gemini",
      "target_tool_id": "gumloop",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 76,
      "contexts": [
        "free",
        "coding"
      ],
      "why": "Gumloop can appear as an alternative to Google Gemini because it fits free, coding and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 37
    },
    {
      "id": "google-gemini__alternative__relevance-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "relevance-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 75,
      "contexts": [
        "free",
        "coding"
      ],
      "why": "Relevance AI can appear as an alternative to Google Gemini because it fits free, coding and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 38
    },
    {
      "id": "google-gemini__alternative__krisp",
      "source_tool_id": "google-gemini",
      "target_tool_id": "krisp",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 73,
      "contexts": [
        "free",
        "music"
      ],
      "why": "Krisp can appear as an alternative to Google Gemini because it fits free, music and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 39
    },
    {
      "id": "google-gemini__alternative__taskade",
      "source_tool_id": "google-gemini",
      "target_tool_id": "taskade",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 73,
      "contexts": [
        "free"
      ],
      "why": "Taskade can appear as an alternative to Google Gemini because it fits free and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 40
    },
    {
      "id": "google-gemini__alternative__activepieces",
      "source_tool_id": "google-gemini",
      "target_tool_id": "activepieces",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 71,
      "contexts": [
        "free",
        "local"
      ],
      "why": "Activepieces can appear as an alternative to Google Gemini because it fits free, local and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 41
    },
    {
      "id": "google-gemini__alternative__avoma",
      "source_tool_id": "google-gemini",
      "target_tool_id": "avoma",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 70,
      "contexts": [
        "free"
      ],
      "why": "Avoma can appear as an alternative to Google Gemini because it fits free and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 42
    },
    {
      "id": "google-gemini__alternative__supernormal",
      "source_tool_id": "google-gemini",
      "target_tool_id": "supernormal",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 70,
      "contexts": [
        "free"
      ],
      "why": "Supernormal can appear as an alternative to Google Gemini because it fits free and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 43
    },
    {
      "id": "google-gemini__alternative__meetgeek",
      "source_tool_id": "google-gemini",
      "target_tool_id": "meetgeek",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 69,
      "contexts": [
        "free"
      ],
      "why": "MeetGeek can appear as an alternative to Google Gemini because it fits free and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 44
    },
    {
      "id": "google-gemini__alternative__skywork-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "skywork-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "design",
        "music"
      ],
      "why": "Skywork AI can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 45
    },
    {
      "id": "google-gemini__alternative__adobe-express",
      "source_tool_id": "google-gemini",
      "target_tool_id": "adobe-express",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Adobe Express can appear as an alternative to Google Gemini because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 46
    },
    {
      "id": "google-gemini__alternative__adobe-premiere",
      "source_tool_id": "google-gemini",
      "target_tool_id": "adobe-premiere",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "coding",
        "mobile",
        "video"
      ],
      "why": "Adobe Premiere can appear as an alternative to Google Gemini because it fits coding, mobile, video and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 47
    },
    {
      "id": "google-gemini__alternative__affinity",
      "source_tool_id": "google-gemini",
      "target_tool_id": "affinity",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "local",
        "desktop",
        "design",
        "video"
      ],
      "why": "Affinity can appear as an alternative to Google Gemini because it fits free, local, desktop, design and matched by shared categories: canva-alternatives, capcut-alternatives, desktop-video-editors; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 48
    },
    {
      "id": "google-gemini__alternative__alight-motion",
      "source_tool_id": "google-gemini",
      "target_tool_id": "alight-motion",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Alight Motion can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 49
    },
    {
      "id": "google-gemini__alternative__animaker",
      "source_tool_id": "google-gemini",
      "target_tool_id": "animaker",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Animaker can appear as an alternative to Google Gemini because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 50
    },
    {
      "id": "google-gemini__alternative__animoto",
      "source_tool_id": "google-gemini",
      "target_tool_id": "animoto",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Animoto can appear as an alternative to Google Gemini because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 51
    },
    {
      "id": "google-gemini__alternative__avidemux",
      "source_tool_id": "google-gemini",
      "target_tool_id": "avidemux",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "coding",
        "design",
        "video"
      ],
      "why": "Avidemux can appear as an alternative to Google Gemini because it fits free, open-source, coding, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 52
    },
    {
      "id": "google-gemini__alternative__canva-video",
      "source_tool_id": "google-gemini",
      "target_tool_id": "canva-video",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Canva Video can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 53
    },
    {
      "id": "google-gemini__alternative__capcut",
      "source_tool_id": "google-gemini",
      "target_tool_id": "capcut",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "CapCut can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 54
    },
    {
      "id": "google-gemini__alternative__clipchamp",
      "source_tool_id": "google-gemini",
      "target_tool_id": "clipchamp",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Clipchamp can appear as an alternative to Google Gemini because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 55
    },
    {
      "id": "google-gemini__alternative__corel-videostudio",
      "source_tool_id": "google-gemini",
      "target_tool_id": "corel-videostudio",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "Corel VideoStudio can appear as an alternative to Google Gemini because it fits coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 56
    },
    {
      "id": "google-gemini__alternative__davinci-resolve",
      "source_tool_id": "google-gemini",
      "target_tool_id": "davinci-resolve",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video",
        "music"
      ],
      "why": "DaVinci Resolve can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 57
    },
    {
      "id": "google-gemini__alternative__deepai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "deepai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "no-login",
        "coding",
        "api",
        "video",
        "music"
      ],
      "why": "DeepAI can appear as an alternative to Google Gemini because it fits free, no-login, coding, api and matched by shared categories: ai-chatbots, ai-coding-tools, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 58
    },
    {
      "id": "google-gemini__alternative__descript",
      "source_tool_id": "google-gemini",
      "target_tool_id": "descript",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "coding",
        "design",
        "video",
        "music"
      ],
      "why": "Descript can appear as an alternative to Google Gemini because it fits coding, design, video, music and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 59
    },
    {
      "id": "google-gemini__alternative__filmora",
      "source_tool_id": "google-gemini",
      "target_tool_id": "filmora",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Filmora can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 60
    },
    {
      "id": "google-gemini__alternative__flexclip",
      "source_tool_id": "google-gemini",
      "target_tool_id": "flexclip",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "FlexClip can appear as an alternative to Google Gemini because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 61
    },
    {
      "id": "google-gemini__alternative__genspark",
      "source_tool_id": "google-gemini",
      "target_tool_id": "genspark",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "design",
        "video"
      ],
      "why": "Genspark can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 62
    },
    {
      "id": "google-gemini__alternative__gimp",
      "source_tool_id": "google-gemini",
      "target_tool_id": "gimp",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "local",
        "design",
        "video"
      ],
      "why": "GIMP can appear as an alternative to Google Gemini because it fits free, open-source, local, design and matched by shared categories: canva-alternatives, capcut-alternatives, desktop-video-editors; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 63
    },
    {
      "id": "google-gemini__alternative__goose",
      "source_tool_id": "google-gemini",
      "target_tool_id": "goose",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "coding",
        "writing",
        "research",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Goose can appear as an alternative to Google Gemini because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 64
    },
    {
      "id": "google-gemini__alternative__imovie",
      "source_tool_id": "google-gemini",
      "target_tool_id": "imovie",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "iMovie can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 65
    },
    {
      "id": "google-gemini__alternative__inshot",
      "source_tool_id": "google-gemini",
      "target_tool_id": "inshot",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video",
        "music"
      ],
      "why": "InShot can appear as an alternative to Google Gemini because it fits free, coding, mobile, video and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 66
    },
    {
      "id": "google-gemini__alternative__kinemaster",
      "source_tool_id": "google-gemini",
      "target_tool_id": "kinemaster",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "KineMaster can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 67
    },
    {
      "id": "google-gemini__alternative__krater-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "krater-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "coding",
        "video",
        "music"
      ],
      "why": "Krater.ai can appear as an alternative to Google Gemini because it fits coding, video, music and matched by shared categories: ai-chatbots, ai-coding-tools, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 68
    },
    {
      "id": "google-gemini__alternative__lightcut",
      "source_tool_id": "google-gemini",
      "target_tool_id": "lightcut",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "LightCut can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 69
    },
    {
      "id": "google-gemini__alternative__manus",
      "source_tool_id": "google-gemini",
      "target_tool_id": "manus",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop",
        "design"
      ],
      "why": "Manus can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 70
    },
    {
      "id": "google-gemini__alternative__mem-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "mem-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Mem can appear as an alternative to Google Gemini because it fits free, coding, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 71
    },
    {
      "id": "google-gemini__alternative__merlin-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "merlin-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "video"
      ],
      "why": "Merlin AI can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 72
    },
    {
      "id": "google-gemini__alternative__mindmac",
      "source_tool_id": "google-gemini",
      "target_tool_id": "mindmac",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "local",
        "writing",
        "privacy",
        "api",
        "design"
      ],
      "why": "MindMac can appear as an alternative to Google Gemini because it fits free, local, writing, privacy and matched by shared categories: ai-chatbots, canva-alternatives, graphic-design-tools; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 73
    },
    {
      "id": "google-gemini__alternative__mini-swe-agent",
      "source_tool_id": "google-gemini",
      "target_tool_id": "mini-swe-agent",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "coding",
        "research",
        "api",
        "desktop"
      ],
      "why": "mini-SWE-agent / SWE-agent can appear as an alternative to Google Gemini because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 74
    },
    {
      "id": "google-gemini__alternative__mojo",
      "source_tool_id": "google-gemini",
      "target_tool_id": "mojo",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Mojo can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 75
    },
    {
      "id": "google-gemini__alternative__motion-ninja",
      "source_tool_id": "google-gemini",
      "target_tool_id": "motion-ninja",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Motion Ninja can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 76
    },
    {
      "id": "google-gemini__alternative__msty",
      "source_tool_id": "google-gemini",
      "target_tool_id": "msty",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "local",
        "coding",
        "writing",
        "research",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Msty can appear as an alternative to Google Gemini because it fits free, local, coding, writing and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 77
    },
    {
      "id": "google-gemini__alternative__ninja-ai",
      "source_tool_id": "google-gemini",
      "target_tool_id": "ninja-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research"
      ],
      "why": "Ninja AI / SuperNinja can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 78
    },
    {
      "id": "google-gemini__alternative__node-video",
      "source_tool_id": "google-gemini",
      "target_tool_id": "node-video",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Node Video can appear as an alternative to Google Gemini because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 79
    },
    {
      "id": "google-gemini__alternative__openshot",
      "source_tool_id": "google-gemini",
      "target_tool_id": "openshot",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "local",
        "coding",
        "privacy",
        "design",
        "video"
      ],
      "why": "OpenShot can appear as an alternative to Google Gemini because it fits free, open-source, local, coding and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 80
    },
    {
      "id": "claude__alternative__chatgpt",
      "source_tool_id": "claude",
      "target_tool_id": "chatgpt",
      "relationship_type": "alternative",
      "score": 99,
      "rank_score": 151,
      "contexts": [
        "free",
        "no-login",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "ChatGPT can appear as an alternative to Claude because it fits free, no-login, coding, writing and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 1
    },
    {
      "id": "claude__alternative__jenni-ai",
      "source_tool_id": "claude",
      "target_tool_id": "jenni-ai",
      "relationship_type": "alternative",
      "score": 89,
      "rank_score": 135,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "Jenni AI can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 2
    },
    {
      "id": "claude__alternative__google-gemini",
      "source_tool_id": "claude",
      "target_tool_id": "google-gemini",
      "relationship_type": "alternative",
      "score": 85,
      "rank_score": 129,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "design",
        "video"
      ],
      "why": "Google Gemini can appear as an alternative to Claude because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 3
    },
    {
      "id": "claude__alternative__perplexity",
      "source_tool_id": "claude",
      "target_tool_id": "perplexity",
      "relationship_type": "alternative",
      "score": 83,
      "rank_score": 127,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "mobile"
      ],
      "why": "Perplexity can appear as an alternative to Claude because it fits free, no-login, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 4
    },
    {
      "id": "claude__alternative__deepseek",
      "source_tool_id": "claude",
      "target_tool_id": "deepseek",
      "relationship_type": "alternative",
      "score": 79,
      "rank_score": 121,
      "contexts": [
        "free",
        "self-hosted",
        "local",
        "coding",
        "writing",
        "api",
        "mobile"
      ],
      "why": "DeepSeek can appear as an alternative to Claude because it fits free, self-hosted, local, coding and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 5
    },
    {
      "id": "claude__alternative__amp-code",
      "source_tool_id": "claude",
      "target_tool_id": "amp-code",
      "relationship_type": "alternative",
      "score": 69,
      "rank_score": 106,
      "contexts": [
        "free",
        "coding",
        "research",
        "api",
        "mobile"
      ],
      "why": "Amp Code can appear as an alternative to Claude because it fits free, coding, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 6
    },
    {
      "id": "claude__alternative__askyourpdf",
      "source_tool_id": "claude",
      "target_tool_id": "askyourpdf",
      "relationship_type": "alternative",
      "score": 68,
      "rank_score": 104,
      "contexts": [
        "free",
        "research",
        "api",
        "mobile"
      ],
      "why": "AskYourPDF can appear as an alternative to Claude because it fits free, research, api, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 7
    },
    {
      "id": "claude__alternative__genspark",
      "source_tool_id": "claude",
      "target_tool_id": "genspark",
      "relationship_type": "alternative",
      "score": 68,
      "rank_score": 104,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "design",
        "video"
      ],
      "why": "Genspark can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 8
    },
    {
      "id": "claude__alternative__grammarly-superhuman",
      "source_tool_id": "claude",
      "target_tool_id": "grammarly-superhuman",
      "relationship_type": "alternative",
      "score": 68,
      "rank_score": 104,
      "contexts": [
        "free",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "Grammarly / Superhuman can appear as an alternative to Claude because it fits free, writing, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 9
    },
    {
      "id": "claude__alternative__notion-ai",
      "source_tool_id": "claude",
      "target_tool_id": "notion-ai",
      "relationship_type": "alternative",
      "score": 68,
      "rank_score": 104,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "Notion AI can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 10
    },
    {
      "id": "claude__alternative__mistral-vibe",
      "source_tool_id": "claude",
      "target_tool_id": "mistral-vibe",
      "relationship_type": "alternative",
      "score": 68,
      "rank_score": 103,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research"
      ],
      "why": "Mistral Vibe / Le Chat can appear as an alternative to Claude because it fits free, coding, writing, research and matched by shared categories: ai-coding-tools, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 11
    },
    {
      "id": "claude__alternative__chatpdf",
      "source_tool_id": "claude",
      "target_tool_id": "chatpdf",
      "relationship_type": "alternative",
      "score": 67,
      "rank_score": 102,
      "contexts": [
        "free",
        "research",
        "api",
        "mobile"
      ],
      "why": "ChatPDF can appear as an alternative to Claude because it fits free, research, api, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 12
    },
    {
      "id": "claude__alternative__manus",
      "source_tool_id": "claude",
      "target_tool_id": "manus",
      "relationship_type": "alternative",
      "score": 67,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop",
        "design"
      ],
      "why": "Manus can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 13
    },
    {
      "id": "claude__alternative__v0-vercel",
      "source_tool_id": "claude",
      "target_tool_id": "v0-vercel",
      "relationship_type": "alternative",
      "score": 67,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "research",
        "mobile",
        "design"
      ],
      "why": "v0 by Vercel can appear as an alternative to Claude because it fits free, coding, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 14
    },
    {
      "id": "claude__alternative__bolt-new",
      "source_tool_id": "claude",
      "target_tool_id": "bolt-new",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "coding",
        "research",
        "video"
      ],
      "why": "Bolt.new can appear as an alternative to Claude because it fits free, coding, research, video and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 15
    },
    {
      "id": "claude__alternative__duck-ai",
      "source_tool_id": "claude",
      "target_tool_id": "duck-ai",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "privacy",
        "api",
        "mobile"
      ],
      "why": "DuckDuckGo AI Chat can appear as an alternative to Claude because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 16
    },
    {
      "id": "claude__alternative__goose",
      "source_tool_id": "claude",
      "target_tool_id": "goose",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "coding",
        "writing",
        "research",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Goose can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 17
    },
    {
      "id": "claude__alternative__harpa-ai",
      "source_tool_id": "claude",
      "target_tool_id": "harpa-ai",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "HARPA AI can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 18
    },
    {
      "id": "claude__alternative__lovable",
      "source_tool_id": "claude",
      "target_tool_id": "lovable",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Lovable can appear as an alternative to Claude because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 19
    },
    {
      "id": "claude__alternative__msty",
      "source_tool_id": "claude",
      "target_tool_id": "msty",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "local",
        "coding",
        "writing",
        "research",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Msty can appear as an alternative to Claude because it fits free, local, coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 20
    },
    {
      "id": "claude__alternative__ninja-ai",
      "source_tool_id": "claude",
      "target_tool_id": "ninja-ai",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research"
      ],
      "why": "Ninja AI / SuperNinja can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 21
    },
    {
      "id": "claude__alternative__pdf-ai",
      "source_tool_id": "claude",
      "target_tool_id": "pdf-ai",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "research",
        "api"
      ],
      "why": "PDF.ai can appear as an alternative to Claude because it fits free, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 22
    },
    {
      "id": "claude__alternative__raycast-ai",
      "source_tool_id": "claude",
      "target_tool_id": "raycast-ai",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "local",
        "coding",
        "writing",
        "research",
        "desktop"
      ],
      "why": "Raycast AI can appear as an alternative to Claude because it fits free, local, coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 23
    },
    {
      "id": "claude__alternative__supermaven",
      "source_tool_id": "claude",
      "target_tool_id": "supermaven",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "coding",
        "research",
        "desktop"
      ],
      "why": "Supermaven can appear as an alternative to Claude because it fits free, coding, research, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 24
    },
    {
      "id": "claude__alternative__zed-ai",
      "source_tool_id": "claude",
      "target_tool_id": "zed-ai",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 100,
      "contexts": [
        "free",
        "local",
        "coding",
        "research",
        "privacy",
        "video"
      ],
      "why": "Zed AI can appear as an alternative to Claude because it fits free, local, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 25
    },
    {
      "id": "claude__alternative__abacus-chatllm",
      "source_tool_id": "claude",
      "target_tool_id": "abacus-chatllm",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Abacus ChatLLM can appear as an alternative to Claude because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 26
    },
    {
      "id": "claude__alternative__elicit",
      "source_tool_id": "claude",
      "target_tool_id": "elicit",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "Elicit can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 27
    },
    {
      "id": "claude__alternative__hyperwrite",
      "source_tool_id": "claude",
      "target_tool_id": "hyperwrite",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "HyperWrite can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 28
    },
    {
      "id": "claude__alternative__kagi-assistant",
      "source_tool_id": "claude",
      "target_tool_id": "kagi-assistant",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "research",
        "privacy"
      ],
      "why": "Kagi Assistant can appear as an alternative to Claude because it fits free, coding, research, privacy and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 29
    },
    {
      "id": "claude__alternative__magai",
      "source_tool_id": "claude",
      "target_tool_id": "magai",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "writing",
        "research"
      ],
      "why": "Magai can appear as an alternative to Claude because it fits writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 30
    },
    {
      "id": "claude__alternative__merlin-ai",
      "source_tool_id": "claude",
      "target_tool_id": "merlin-ai",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "video"
      ],
      "why": "Merlin AI can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 31
    },
    {
      "id": "claude__alternative__mini-swe-agent",
      "source_tool_id": "claude",
      "target_tool_id": "mini-swe-agent",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "coding",
        "research",
        "api",
        "desktop"
      ],
      "why": "mini-SWE-agent / SWE-agent can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 32
    },
    {
      "id": "claude__alternative__notebooklm",
      "source_tool_id": "claude",
      "target_tool_id": "notebooklm",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "NotebookLM can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 33
    },
    {
      "id": "claude__alternative__otio",
      "source_tool_id": "claude",
      "target_tool_id": "otio",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "video"
      ],
      "why": "Otio can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 34
    },
    {
      "id": "claude__alternative__privategpt",
      "source_tool_id": "claude",
      "target_tool_id": "privategpt",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "PrivateGPT can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 35
    },
    {
      "id": "claude__alternative__scispace",
      "source_tool_id": "claude",
      "target_tool_id": "scispace",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "SciSpace can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 36
    },
    {
      "id": "claude__alternative__sider-ai",
      "source_tool_id": "claude",
      "target_tool_id": "sider-ai",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "video"
      ],
      "why": "Sider AI can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 37
    },
    {
      "id": "claude__alternative__skywork-ai",
      "source_tool_id": "claude",
      "target_tool_id": "skywork-ai",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "design",
        "music"
      ],
      "why": "Skywork AI can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 38
    },
    {
      "id": "claude__alternative__character-ai",
      "source_tool_id": "claude",
      "target_tool_id": "character-ai",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 97,
      "contexts": [
        "free",
        "research",
        "mobile"
      ],
      "why": "Character.AI can appear as an alternative to Claude because it fits free, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 39
    },
    {
      "id": "claude__alternative__consensus",
      "source_tool_id": "claude",
      "target_tool_id": "consensus",
      "relationship_type": "alternative",
      "score": 63,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Consensus can appear as an alternative to Claude because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 40
    },
    {
      "id": "claude__alternative__felo-ai-search",
      "source_tool_id": "claude",
      "target_tool_id": "felo-ai-search",
      "relationship_type": "alternative",
      "score": 63,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Felo AI Search can appear as an alternative to Claude because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 41
    },
    {
      "id": "claude__alternative__morphic",
      "source_tool_id": "claude",
      "target_tool_id": "morphic",
      "relationship_type": "alternative",
      "score": 63,
      "rank_score": 96,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy",
        "api"
      ],
      "why": "Morphic can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 42
    },
    {
      "id": "claude__alternative__phind",
      "source_tool_id": "claude",
      "target_tool_id": "phind",
      "relationship_type": "alternative",
      "score": 63,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Phind can appear as an alternative to Claude because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 43
    },
    {
      "id": "claude__alternative__sourcegraph-cody",
      "source_tool_id": "claude",
      "target_tool_id": "sourcegraph-cody",
      "relationship_type": "alternative",
      "score": 63,
      "rank_score": 96,
      "contexts": [
        "coding",
        "research",
        "desktop"
      ],
      "why": "Sourcegraph Cody can appear as an alternative to Claude because it fits coding, research, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 44
    },
    {
      "id": "claude__alternative__pi",
      "source_tool_id": "claude",
      "target_tool_id": "pi",
      "relationship_type": "alternative",
      "score": 62,
      "rank_score": 95,
      "contexts": [
        "free",
        "research",
        "mobile"
      ],
      "why": "Pi by Inflection can appear as an alternative to Claude because it fits free, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 45
    },
    {
      "id": "claude__alternative__andi-search",
      "source_tool_id": "claude",
      "target_tool_id": "andi-search",
      "relationship_type": "alternative",
      "score": 61,
      "rank_score": 93,
      "contexts": [
        "free",
        "research",
        "privacy"
      ],
      "why": "Andi Search can appear as an alternative to Claude because it fits free, research, privacy and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 46
    },
    {
      "id": "claude__alternative__humata-ai",
      "source_tool_id": "claude",
      "target_tool_id": "humata-ai",
      "relationship_type": "alternative",
      "score": 61,
      "rank_score": 93,
      "contexts": [
        "free",
        "research"
      ],
      "why": "Humata AI can appear as an alternative to Claude because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 47
    },
    {
      "id": "claude__alternative__plandex",
      "source_tool_id": "claude",
      "target_tool_id": "plandex",
      "relationship_type": "alternative",
      "score": 61,
      "rank_score": 93,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "desktop",
        "design"
      ],
      "why": "Plandex can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 48
    },
    {
      "id": "claude__alternative__augment-code",
      "source_tool_id": "claude",
      "target_tool_id": "augment-code",
      "relationship_type": "alternative",
      "score": 60,
      "rank_score": 91,
      "contexts": [
        "coding",
        "api",
        "desktop"
      ],
      "why": "Augment Code can appear as an alternative to Claude because it fits coding, api, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 49
    },
    {
      "id": "claude__alternative__mem-ai",
      "source_tool_id": "claude",
      "target_tool_id": "mem-ai",
      "relationship_type": "alternative",
      "score": 60,
      "rank_score": 91,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Mem can appear as an alternative to Claude because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 50
    },
    {
      "id": "claude__alternative__onyx",
      "source_tool_id": "claude",
      "target_tool_id": "onyx",
      "relationship_type": "alternative",
      "score": 60,
      "rank_score": 91,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "Onyx can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 51
    },
    {
      "id": "claude__alternative__quivr",
      "source_tool_id": "claude",
      "target_tool_id": "quivr",
      "relationship_type": "alternative",
      "score": 60,
      "rank_score": 91,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "Quivr can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 52
    },
    {
      "id": "claude__alternative__hebbia",
      "source_tool_id": "claude",
      "target_tool_id": "hebbia",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 90,
      "contexts": [
        "coding",
        "research"
      ],
      "why": "Hebbia can appear as an alternative to Claude because it fits coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 53
    },
    {
      "id": "claude__alternative__litmaps",
      "source_tool_id": "claude",
      "target_tool_id": "litmaps",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 90,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "Litmaps can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 54
    },
    {
      "id": "claude__alternative__scite",
      "source_tool_id": "claude",
      "target_tool_id": "scite",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 90,
      "contexts": [
        "research"
      ],
      "why": "Scite Assistant can appear as an alternative to Claude because it fits research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 55
    },
    {
      "id": "claude__alternative__slack-ai",
      "source_tool_id": "claude",
      "target_tool_id": "slack-ai",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 90,
      "contexts": [
        "coding",
        "research"
      ],
      "why": "Slack AI can appear as an alternative to Claude because it fits coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 56
    },
    {
      "id": "claude__alternative__h2ogpt",
      "source_tool_id": "claude",
      "target_tool_id": "h2ogpt",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 89,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "h2oGPT can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 57
    },
    {
      "id": "claude__alternative__maxai",
      "source_tool_id": "claude",
      "target_tool_id": "maxai",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 89,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "MaxAI can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 58
    },
    {
      "id": "claude__alternative__paperpal",
      "source_tool_id": "claude",
      "target_tool_id": "paperpal",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 89,
      "contexts": [
        "free",
        "writing",
        "research",
        "video"
      ],
      "why": "Paperpal can appear as an alternative to Claude because it fits free, writing, research, video and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 59
    },
    {
      "id": "claude__alternative__ragflow",
      "source_tool_id": "claude",
      "target_tool_id": "ragflow",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 89,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "RAGFlow can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 60
    },
    {
      "id": "claude__alternative__atlassian-rovo",
      "source_tool_id": "claude",
      "target_tool_id": "atlassian-rovo",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 88,
      "contexts": [
        "coding",
        "research"
      ],
      "why": "Atlassian Rovo can appear as an alternative to Claude because it fits coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 61
    },
    {
      "id": "claude__alternative__poe",
      "source_tool_id": "claude",
      "target_tool_id": "poe",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 88,
      "contexts": [
        "free",
        "writing",
        "api",
        "mobile"
      ],
      "why": "Poe can appear as an alternative to Claude because it fits free, writing, api, mobile and matched by shared categories: api-providers, writing-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 62
    },
    {
      "id": "claude__alternative__scholarcy",
      "source_tool_id": "claude",
      "target_tool_id": "scholarcy",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 88,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Scholarcy can appear as an alternative to Claude because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 63
    },
    {
      "id": "claude__alternative__wordvice-ai",
      "source_tool_id": "claude",
      "target_tool_id": "wordvice-ai",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 88,
      "contexts": [
        "free",
        "writing",
        "research",
        "video"
      ],
      "why": "Wordvice AI can appear as an alternative to Claude because it fits free, writing, research, video and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 64
    },
    {
      "id": "claude__alternative__writesonic",
      "source_tool_id": "claude",
      "target_tool_id": "writesonic",
      "relationship_type": "alternative",
      "score": 57,
      "rank_score": 87,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "Writesonic can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 65
    },
    {
      "id": "claude__alternative__amazon-q-developer",
      "source_tool_id": "claude",
      "target_tool_id": "amazon-q-developer",
      "relationship_type": "alternative",
      "score": 56,
      "rank_score": 86,
      "contexts": [
        "free",
        "coding",
        "desktop"
      ],
      "why": "Amazon Q Developer can appear as an alternative to Claude because it fits free, coding, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 66
    },
    {
      "id": "claude__alternative__cherry-studio",
      "source_tool_id": "claude",
      "target_tool_id": "cherry-studio",
      "relationship_type": "alternative",
      "score": 56,
      "rank_score": 85,
      "contexts": [
        "free",
        "open-source",
        "local",
        "coding",
        "api",
        "desktop"
      ],
      "why": "Cherry Studio can appear as an alternative to Claude because it fits free, open-source, local, coding and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 67
    },
    {
      "id": "claude__alternative__opencat",
      "source_tool_id": "claude",
      "target_tool_id": "opencat",
      "relationship_type": "alternative",
      "score": 56,
      "rank_score": 85,
      "contexts": [
        "free",
        "local",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "OpenCat can appear as an alternative to Claude because it fits free, local, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 68
    },
    {
      "id": "claude__alternative__boltai",
      "source_tool_id": "claude",
      "target_tool_id": "boltai",
      "relationship_type": "alternative",
      "score": 55,
      "rank_score": 84,
      "contexts": [
        "local",
        "coding",
        "api",
        "desktop"
      ],
      "why": "BoltAI can appear as an alternative to Claude because it fits local, coding, api, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 69
    },
    {
      "id": "claude__alternative__connected-papers",
      "source_tool_id": "claude",
      "target_tool_id": "connected-papers",
      "relationship_type": "alternative",
      "score": 55,
      "rank_score": 84,
      "contexts": [
        "free",
        "research"
      ],
      "why": "Connected Papers can appear as an alternative to Claude because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 70
    },
    {
      "id": "claude__alternative__prowritingaid",
      "source_tool_id": "claude",
      "target_tool_id": "prowritingaid",
      "relationship_type": "alternative",
      "score": 55,
      "rank_score": 84,
      "contexts": [
        "free",
        "coding",
        "writing",
        "video"
      ],
      "why": "ProWritingAid can appear as an alternative to Claude because it fits free, coding, writing, video and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, writing-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 71
    },
    {
      "id": "claude__alternative__research-rabbit",
      "source_tool_id": "claude",
      "target_tool_id": "research-rabbit",
      "relationship_type": "alternative",
      "score": 55,
      "rank_score": 84,
      "contexts": [
        "free",
        "research"
      ],
      "why": "Research Rabbit can appear as an alternative to Claude because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 72
    },
    {
      "id": "claude__alternative__cline",
      "source_tool_id": "claude",
      "target_tool_id": "cline",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 83,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "desktop",
        "video"
      ],
      "why": "Cline can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 73
    },
    {
      "id": "claude__alternative__open-interpreter",
      "source_tool_id": "claude",
      "target_tool_id": "open-interpreter",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 83,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Open Interpreter can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 74
    },
    {
      "id": "claude__alternative__typingmind",
      "source_tool_id": "claude",
      "target_tool_id": "typingmind",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 83,
      "contexts": [
        "local",
        "writing",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "TypingMind can appear as an alternative to Claude because it fits local, writing, privacy, api and matched by explicit alternative tag; shared categories: ai-chatbots, api-providers, writing-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 75
    },
    {
      "id": "claude__alternative__amazon-q-business",
      "source_tool_id": "claude",
      "target_tool_id": "amazon-q-business",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 82,
      "contexts": [
        "research"
      ],
      "why": "Amazon Q Business can appear as an alternative to Claude because it fits research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 76
    },
    {
      "id": "claude__alternative__dust",
      "source_tool_id": "claude",
      "target_tool_id": "dust",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 82,
      "contexts": [
        "free",
        "research"
      ],
      "why": "Dust can appear as an alternative to Claude because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 77
    },
    {
      "id": "claude__alternative__glean",
      "source_tool_id": "claude",
      "target_tool_id": "glean",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 82,
      "contexts": [
        "research"
      ],
      "why": "Glean can appear as an alternative to Claude because it fits research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 78
    },
    {
      "id": "claude__alternative__guru",
      "source_tool_id": "claude",
      "target_tool_id": "guru",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 82,
      "contexts": [
        "free",
        "research"
      ],
      "why": "Guru can appear as an alternative to Claude because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 79
    },
    {
      "id": "claude__alternative__open-swe",
      "source_tool_id": "claude",
      "target_tool_id": "open-swe",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 82,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "api"
      ],
      "why": "Open SWE can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 80
    },
    {
      "id": "deepseek__alternative__claude",
      "source_tool_id": "deepseek",
      "target_tool_id": "claude",
      "relationship_type": "alternative",
      "score": 99,
      "rank_score": 174,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "api",
        "mobile",
        "desktop"
      ],
      "why": "Claude can appear as an alternative to DeepSeek because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 1
    },
    {
      "id": "deepseek__alternative__chatgpt",
      "source_tool_id": "deepseek",
      "target_tool_id": "chatgpt",
      "relationship_type": "alternative",
      "score": 97,
      "rank_score": 170,
      "contexts": [
        "free",
        "no-login",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "ChatGPT can appear as an alternative to DeepSeek because it fits free, no-login, coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, writing-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 2
    },
    {
      "id": "deepseek__alternative__duck-ai",
      "source_tool_id": "deepseek",
      "target_tool_id": "duck-ai",
      "relationship_type": "alternative",
      "score": 79,
      "rank_score": 138,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "privacy",
        "api",
        "mobile"
      ],
      "why": "DuckDuckGo AI Chat can appear as an alternative to DeepSeek because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, api-providers, privacy-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 3
    },
    {
      "id": "deepseek__alternative__perplexity",
      "source_tool_id": "deepseek",
      "target_tool_id": "perplexity",
      "relationship_type": "alternative",
      "score": 74,
      "rank_score": 130,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "mobile"
      ],
      "why": "Perplexity can appear as an alternative to DeepSeek because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, privacy-ai, writing-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 4
    },
    {
      "id": "deepseek__alternative__qwen",
      "source_tool_id": "deepseek",
      "target_tool_id": "qwen",
      "relationship_type": "alternative",
      "score": 68,
      "rank_score": 119,
      "contexts": [
        "free",
        "coding",
        "writing",
        "api",
        "mobile"
      ],
      "why": "Qwen Studio can appear as an alternative to DeepSeek because it fits free, coding, writing, api and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 5
    },
    {
      "id": "deepseek__alternative__google-gemini",
      "source_tool_id": "deepseek",
      "target_tool_id": "google-gemini",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 113,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "design",
        "video"
      ],
      "why": "Google Gemini can appear as an alternative to DeepSeek because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, writing-ai; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 6
    },
    {
      "id": "deepseek__alternative__ollama",
      "source_tool_id": "deepseek",
      "target_tool_id": "ollama",
      "relationship_type": "alternative",
      "score": 60,
      "rank_score": 105,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "api",
        "desktop"
      ],
      "why": "Ollama can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 7
    },
    {
      "id": "deepseek__alternative__lmstudio",
      "source_tool_id": "deepseek",
      "target_tool_id": "lmstudio",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 103,
      "contexts": [
        "free",
        "self-hosted",
        "local",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "LM Studio can appear as an alternative to DeepSeek because it fits free, self-hosted, local, privacy and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 8
    },
    {
      "id": "deepseek__alternative__grok",
      "source_tool_id": "deepseek",
      "target_tool_id": "grok",
      "relationship_type": "alternative",
      "score": 55,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "api",
        "mobile",
        "video"
      ],
      "why": "Grok can appear as an alternative to DeepSeek because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 9
    },
    {
      "id": "deepseek__alternative__open-webui",
      "source_tool_id": "deepseek",
      "target_tool_id": "open-webui",
      "relationship_type": "alternative",
      "score": 55,
      "rank_score": 96,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "design"
      ],
      "why": "Open WebUI can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 10
    },
    {
      "id": "deepseek__alternative__privategpt",
      "source_tool_id": "deepseek",
      "target_tool_id": "privategpt",
      "relationship_type": "alternative",
      "score": 53,
      "rank_score": 94,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "PrivateGPT can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, local-ai-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 11
    },
    {
      "id": "deepseek__alternative__mistral-vibe",
      "source_tool_id": "deepseek",
      "target_tool_id": "mistral-vibe",
      "relationship_type": "alternative",
      "score": 53,
      "rank_score": 93,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research"
      ],
      "why": "Mistral Vibe / Le Chat can appear as an alternative to DeepSeek because it fits free, coding, writing, research and matched by shared categories: ai-coding-tools, writing-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 12
    },
    {
      "id": "deepseek__alternative__anythingllm",
      "source_tool_id": "deepseek",
      "target_tool_id": "anythingllm",
      "relationship_type": "alternative",
      "score": 52,
      "rank_score": 91,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "privacy",
        "desktop"
      ],
      "why": "AnythingLLM can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, local-ai-tools, privacy-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 13
    },
    {
      "id": "deepseek__alternative__you-com",
      "source_tool_id": "deepseek",
      "target_tool_id": "you-com",
      "relationship_type": "alternative",
      "score": 48,
      "rank_score": 84,
      "contexts": [
        "free",
        "no-login",
        "writing",
        "research",
        "api",
        "mobile"
      ],
      "why": "You.com can appear as an alternative to DeepSeek because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, api-providers, writing-ai.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 14
    },
    {
      "id": "deepseek__alternative__openrouter",
      "source_tool_id": "deepseek",
      "target_tool_id": "openrouter",
      "relationship_type": "alternative",
      "score": 46,
      "rank_score": 80,
      "contexts": [
        "free",
        "api"
      ],
      "why": "OpenRouter can appear as an alternative to DeepSeek because it fits free, api and matched by shared categories: api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 15
    },
    {
      "id": "deepseek__alternative__goose",
      "source_tool_id": "deepseek",
      "target_tool_id": "goose",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 53,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "coding",
        "writing",
        "research",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Goose can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 16
    },
    {
      "id": "deepseek__alternative__mini-swe-agent",
      "source_tool_id": "deepseek",
      "target_tool_id": "mini-swe-agent",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 50,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "coding",
        "research",
        "api",
        "desktop"
      ],
      "why": "mini-SWE-agent / SWE-agent can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 17
    },
    {
      "id": "deepseek__alternative__plandex",
      "source_tool_id": "deepseek",
      "target_tool_id": "plandex",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 50,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "desktop",
        "design"
      ],
      "why": "Plandex can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 18
    },
    {
      "id": "deepseek__alternative__textgen-webui",
      "source_tool_id": "deepseek",
      "target_tool_id": "textgen-webui",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "api",
        "desktop"
      ],
      "why": "TextGen / oobabooga can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 19
    },
    {
      "id": "deepseek__alternative__continue",
      "source_tool_id": "deepseek",
      "target_tool_id": "continue",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 48,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "api"
      ],
      "why": "Continue can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-coding-tools, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 20
    },
    {
      "id": "deepseek__alternative__khoj",
      "source_tool_id": "deepseek",
      "target_tool_id": "khoj",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 48,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "writing",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "Khoj can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, local-ai-tools, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 21
    },
    {
      "id": "deepseek__alternative__msty",
      "source_tool_id": "deepseek",
      "target_tool_id": "msty",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 48,
      "contexts": [
        "free",
        "local",
        "coding",
        "writing",
        "research",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Msty can appear as an alternative to DeepSeek because it fits free, local, coding, writing and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 22
    },
    {
      "id": "deepseek__alternative__aider",
      "source_tool_id": "deepseek",
      "target_tool_id": "aider",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "api"
      ],
      "why": "Aider can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 23
    },
    {
      "id": "deepseek__alternative__chatbot-ui",
      "source_tool_id": "deepseek",
      "target_tool_id": "chatbot-ui",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "api"
      ],
      "why": "Chatbot UI can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 24
    },
    {
      "id": "deepseek__alternative__gemini-cli",
      "source_tool_id": "deepseek",
      "target_tool_id": "gemini-cli",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "desktop"
      ],
      "why": "Gemini CLI can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 25
    },
    {
      "id": "deepseek__alternative__librechat",
      "source_tool_id": "deepseek",
      "target_tool_id": "librechat",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "research",
        "api"
      ],
      "why": "LibreChat can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 26
    },
    {
      "id": "deepseek__alternative__lobechat",
      "source_tool_id": "deepseek",
      "target_tool_id": "lobechat",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "api"
      ],
      "why": "LobeChat can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 27
    },
    {
      "id": "deepseek__alternative__morphic",
      "source_tool_id": "deepseek",
      "target_tool_id": "morphic",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy",
        "api"
      ],
      "why": "Morphic can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 28
    },
    {
      "id": "deepseek__alternative__nextchat",
      "source_tool_id": "deepseek",
      "target_tool_id": "nextchat",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "api",
        "desktop"
      ],
      "why": "NextChat can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 29
    },
    {
      "id": "deepseek__alternative__sillytavern",
      "source_tool_id": "deepseek",
      "target_tool_id": "sillytavern",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "SillyTavern can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 30
    },
    {
      "id": "deepseek__alternative__void-ide",
      "source_tool_id": "deepseek",
      "target_tool_id": "void-ide",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "desktop",
        "video"
      ],
      "why": "Void IDE can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 31
    },
    {
      "id": "deepseek__alternative__cline",
      "source_tool_id": "deepseek",
      "target_tool_id": "cline",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 46,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "desktop",
        "video"
      ],
      "why": "Cline can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 32
    },
    {
      "id": "deepseek__alternative__hermes-agent",
      "source_tool_id": "deepseek",
      "target_tool_id": "hermes-agent",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 46,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "privacy"
      ],
      "why": "Hermes Agent can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, local-ai-tools, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 33
    },
    {
      "id": "deepseek__alternative__onyx",
      "source_tool_id": "deepseek",
      "target_tool_id": "onyx",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 46,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "Onyx can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, local-ai-tools, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 34
    },
    {
      "id": "deepseek__alternative__open-interpreter",
      "source_tool_id": "deepseek",
      "target_tool_id": "open-interpreter",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 46,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Open Interpreter can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 35
    },
    {
      "id": "deepseek__alternative__roo-code",
      "source_tool_id": "deepseek",
      "target_tool_id": "roo-code",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 46,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "api",
        "desktop",
        "video"
      ],
      "why": "Roo Code can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 36
    },
    {
      "id": "deepseek__alternative__cherry-studio",
      "source_tool_id": "deepseek",
      "target_tool_id": "cherry-studio",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "local",
        "coding",
        "api",
        "desktop"
      ],
      "why": "Cherry Studio can appear as an alternative to DeepSeek because it fits free, open-source, local, coding and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 37
    },
    {
      "id": "deepseek__alternative__dify",
      "source_tool_id": "deepseek",
      "target_tool_id": "dify",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "api"
      ],
      "why": "Dify can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 38
    },
    {
      "id": "deepseek__alternative__flowise",
      "source_tool_id": "deepseek",
      "target_tool_id": "flowise",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "api"
      ],
      "why": "Flowise can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 39
    },
    {
      "id": "deepseek__alternative__h2ogpt",
      "source_tool_id": "deepseek",
      "target_tool_id": "h2ogpt",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "h2oGPT can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, local-ai-tools, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 40
    },
    {
      "id": "deepseek__alternative__koboldcpp",
      "source_tool_id": "deepseek",
      "target_tool_id": "koboldcpp",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "privacy",
        "desktop"
      ],
      "why": "KoboldCpp can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, local-ai-tools, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 41
    },
    {
      "id": "deepseek__alternative__localai",
      "source_tool_id": "deepseek",
      "target_tool_id": "localai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "api"
      ],
      "why": "LocalAI can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 42
    },
    {
      "id": "deepseek__alternative__open-swe",
      "source_tool_id": "deepseek",
      "target_tool_id": "open-swe",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "api"
      ],
      "why": "Open SWE can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 43
    },
    {
      "id": "deepseek__alternative__openclaw",
      "source_tool_id": "deepseek",
      "target_tool_id": "openclaw",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "privacy"
      ],
      "why": "OpenClaw can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, local-ai-tools, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 44
    },
    {
      "id": "deepseek__alternative__ragflow",
      "source_tool_id": "deepseek",
      "target_tool_id": "ragflow",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "RAGFlow can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, local-ai-tools, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 45
    },
    {
      "id": "deepseek__alternative__raycast-ai",
      "source_tool_id": "deepseek",
      "target_tool_id": "raycast-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "local",
        "coding",
        "writing",
        "research",
        "desktop"
      ],
      "why": "Raycast AI can appear as an alternative to DeepSeek because it fits free, local, coding, writing and matched by shared categories: ai-chatbots, ai-coding-tools, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 46
    },
    {
      "id": "deepseek__alternative__tabby",
      "source_tool_id": "deepseek",
      "target_tool_id": "tabby",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "privacy",
        "desktop"
      ],
      "why": "Tabby can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 47
    },
    {
      "id": "deepseek__alternative__zed-ai",
      "source_tool_id": "deepseek",
      "target_tool_id": "zed-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "local",
        "coding",
        "research",
        "privacy",
        "video"
      ],
      "why": "Zed AI can appear as an alternative to DeepSeek because it fits free, local, coding, research and matched by shared categories: ai-chatbots, ai-coding-tools, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 48
    },
    {
      "id": "deepseek__alternative__boltai",
      "source_tool_id": "deepseek",
      "target_tool_id": "boltai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 44,
      "contexts": [
        "local",
        "coding",
        "api",
        "desktop"
      ],
      "why": "BoltAI can appear as an alternative to DeepSeek because it fits local, coding, api, desktop and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 49
    },
    {
      "id": "deepseek__alternative__langflow",
      "source_tool_id": "deepseek",
      "target_tool_id": "langflow",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 44,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "api"
      ],
      "why": "Langflow can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-coding-tools, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 50
    },
    {
      "id": "deepseek__alternative__llama-cpp",
      "source_tool_id": "deepseek",
      "target_tool_id": "llama-cpp",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 44,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "privacy",
        "desktop"
      ],
      "why": "llama.cpp can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, local-ai-tools, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 51
    },
    {
      "id": "deepseek__alternative__navidrome",
      "source_tool_id": "deepseek",
      "target_tool_id": "navidrome",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 44,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "privacy",
        "api",
        "music"
      ],
      "why": "Navidrome can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: api-providers, local-ai-tools, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 52
    },
    {
      "id": "deepseek__alternative__quivr",
      "source_tool_id": "deepseek",
      "target_tool_id": "quivr",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 44,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "Quivr can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, local-ai-tools, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 53
    },
    {
      "id": "deepseek__alternative__deepai",
      "source_tool_id": "deepseek",
      "target_tool_id": "deepai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 43,
      "contexts": [
        "free",
        "no-login",
        "coding",
        "api",
        "video",
        "music"
      ],
      "why": "DeepAI can appear as an alternative to DeepSeek because it fits free, no-login, coding, api and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 54
    },
    {
      "id": "deepseek__alternative__gpt4all",
      "source_tool_id": "deepseek",
      "target_tool_id": "gpt4all",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 43,
      "contexts": [
        "free",
        "open-source",
        "local",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "GPT4All can appear as an alternative to DeepSeek because it fits free, open-source, local, privacy and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 55
    },
    {
      "id": "deepseek__alternative__mindmac",
      "source_tool_id": "deepseek",
      "target_tool_id": "mindmac",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 43,
      "contexts": [
        "free",
        "local",
        "writing",
        "privacy",
        "api",
        "design"
      ],
      "why": "MindMac can appear as an alternative to DeepSeek because it fits free, local, writing, privacy and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 56
    },
    {
      "id": "deepseek__alternative__typingmind",
      "source_tool_id": "deepseek",
      "target_tool_id": "typingmind",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 43,
      "contexts": [
        "local",
        "writing",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "TypingMind can appear as an alternative to DeepSeek because it fits local, writing, privacy, api and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 57
    },
    {
      "id": "deepseek__alternative__okara-ai",
      "source_tool_id": "deepseek",
      "target_tool_id": "okara-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 42,
      "contexts": [
        "free",
        "research",
        "privacy",
        "api"
      ],
      "why": "Okara AI Chat can appear as an alternative to DeepSeek because it fits free, research, privacy, api and matched by shared categories: ai-chatbots, api-providers, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 58
    },
    {
      "id": "deepseek__alternative__poe",
      "source_tool_id": "deepseek",
      "target_tool_id": "poe",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 41,
      "contexts": [
        "free",
        "writing",
        "api",
        "mobile"
      ],
      "why": "Poe can appear as an alternative to DeepSeek because it fits free, writing, api, mobile and matched by shared categories: api-providers, privacy-ai, writing-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 59
    },
    {
      "id": "deepseek__alternative__chatbox-ai",
      "source_tool_id": "deepseek",
      "target_tool_id": "chatbox-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "open-source",
        "local",
        "research",
        "api"
      ],
      "why": "Chatbox AI can appear as an alternative to DeepSeek because it fits free, open-source, local, research and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; same ai family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 60
    },
    {
      "id": "deepseek__alternative__ninja-ai",
      "source_tool_id": "deepseek",
      "target_tool_id": "ninja-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research"
      ],
      "why": "Ninja AI / SuperNinja can appear as an alternative to DeepSeek because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, writing-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 61
    },
    {
      "id": "deepseek__alternative__openhands",
      "source_tool_id": "deepseek",
      "target_tool_id": "openhands",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding"
      ],
      "why": "OpenHands can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-coding-tools, local-ai-tools, self-hosted-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 62
    },
    {
      "id": "deepseek__alternative__amp-code",
      "source_tool_id": "deepseek",
      "target_tool_id": "amp-code",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 39,
      "contexts": [
        "free",
        "coding",
        "research",
        "api",
        "mobile"
      ],
      "why": "Amp Code can appear as an alternative to DeepSeek because it fits free, coding, research, api and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 63
    },
    {
      "id": "deepseek__alternative__enchanted",
      "source_tool_id": "deepseek",
      "target_tool_id": "enchanted",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 39,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local"
      ],
      "why": "Enchanted can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: local-ai-tools, privacy-ai, self-hosted-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 64
    },
    {
      "id": "deepseek__alternative__genspark",
      "source_tool_id": "deepseek",
      "target_tool_id": "genspark",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 39,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "design",
        "video"
      ],
      "why": "Genspark can appear as an alternative to DeepSeek because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, writing-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 65
    },
    {
      "id": "deepseek__alternative__google-ai-studio",
      "source_tool_id": "deepseek",
      "target_tool_id": "google-ai-studio",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 39,
      "contexts": [
        "free",
        "coding",
        "api"
      ],
      "why": "Google AI Studio can appear as an alternative to DeepSeek because it fits free, coding, api and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 66
    },
    {
      "id": "deepseek__alternative__nanogpt",
      "source_tool_id": "deepseek",
      "target_tool_id": "nanogpt",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 39,
      "contexts": [
        "no-login",
        "api"
      ],
      "why": "NanoGPT can appear as an alternative to DeepSeek because it fits no-login, api and matched by shared categories: ai-chatbots, api-providers, privacy-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 67
    },
    {
      "id": "deepseek__alternative__ampache",
      "source_tool_id": "deepseek",
      "target_tool_id": "ampache",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 38,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "video",
        "music"
      ],
      "why": "Ampache can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-coding-tools, local-ai-tools, self-hosted-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 68
    },
    {
      "id": "deepseek__alternative__funkwhale",
      "source_tool_id": "deepseek",
      "target_tool_id": "funkwhale",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 38,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "privacy",
        "music"
      ],
      "why": "Funkwhale can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: local-ai-tools, privacy-ai, self-hosted-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 69
    },
    {
      "id": "deepseek__alternative__jellyfin",
      "source_tool_id": "deepseek",
      "target_tool_id": "jellyfin",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 38,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "video",
        "music"
      ],
      "why": "Jellyfin can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-coding-tools, local-ai-tools, self-hosted-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 70
    },
    {
      "id": "deepseek__alternative__prowritingaid",
      "source_tool_id": "deepseek",
      "target_tool_id": "prowritingaid",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 38,
      "contexts": [
        "free",
        "coding",
        "writing",
        "video"
      ],
      "why": "ProWritingAid can appear as an alternative to DeepSeek because it fits free, coding, writing, video and matched by shared categories: ai-chatbots, ai-coding-tools, writing-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 71
    },
    {
      "id": "deepseek__alternative__tabnine",
      "source_tool_id": "deepseek",
      "target_tool_id": "tabnine",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 38,
      "contexts": [
        "self-hosted",
        "coding",
        "privacy"
      ],
      "why": "Tabnine can appear as an alternative to DeepSeek because it fits self-hosted, coding, privacy and matched by shared categories: ai-coding-tools, privacy-ai, self-hosted-ai; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 72
    },
    {
      "id": "canva__alternative__adobe-express",
      "source_tool_id": "canva",
      "target_tool_id": "adobe-express",
      "relationship_type": "alternative",
      "score": 99,
      "rank_score": 194,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Adobe Express can appear as an alternative to Canva because it fits free, coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 1
    },
    {
      "id": "canva__alternative__vistacreate",
      "source_tool_id": "canva",
      "target_tool_id": "vistacreate",
      "relationship_type": "alternative",
      "score": 87,
      "rank_score": 170,
      "contexts": [
        "free",
        "design"
      ],
      "why": "VistaCreate can appear as an alternative to Canva because it fits free, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 2
    },
    {
      "id": "canva__alternative__visme",
      "source_tool_id": "canva",
      "target_tool_id": "visme",
      "relationship_type": "alternative",
      "score": 85,
      "rank_score": 166,
      "contexts": [
        "free",
        "coding",
        "design"
      ],
      "why": "Visme can appear as an alternative to Canva because it fits free, coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 3
    },
    {
      "id": "canva__alternative__desygner",
      "source_tool_id": "canva",
      "target_tool_id": "desygner",
      "relationship_type": "alternative",
      "score": 81,
      "rank_score": 158,
      "contexts": [
        "free",
        "design"
      ],
      "why": "Desygner can appear as an alternative to Canva because it fits free, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 4
    },
    {
      "id": "canva__alternative__piktochart",
      "source_tool_id": "canva",
      "target_tool_id": "piktochart",
      "relationship_type": "alternative",
      "score": 79,
      "rank_score": 154,
      "contexts": [
        "free",
        "coding",
        "design"
      ],
      "why": "Piktochart can appear as an alternative to Canva because it fits free, coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 5
    },
    {
      "id": "canva__alternative__venngage",
      "source_tool_id": "canva",
      "target_tool_id": "venngage",
      "relationship_type": "alternative",
      "score": 75,
      "rank_score": 146,
      "contexts": [
        "free",
        "coding",
        "design"
      ],
      "why": "Venngage can appear as an alternative to Canva because it fits free, coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 6
    },
    {
      "id": "canva__alternative__snappa",
      "source_tool_id": "canva",
      "target_tool_id": "snappa",
      "relationship_type": "alternative",
      "score": 73,
      "rank_score": 143,
      "contexts": [
        "free",
        "writing",
        "design"
      ],
      "why": "Snappa can appear as an alternative to Canva because it fits free, writing, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 7
    },
    {
      "id": "canva__alternative__stencil",
      "source_tool_id": "canva",
      "target_tool_id": "stencil",
      "relationship_type": "alternative",
      "score": 72,
      "rank_score": 142,
      "contexts": [
        "free",
        "writing",
        "design"
      ],
      "why": "Stencil can appear as an alternative to Canva because it fits free, writing, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 8
    },
    {
      "id": "canva__alternative__photopea",
      "source_tool_id": "canva",
      "target_tool_id": "photopea",
      "relationship_type": "alternative",
      "score": 70,
      "rank_score": 138,
      "contexts": [
        "free",
        "local",
        "design",
        "video"
      ],
      "why": "Photopea can appear as an alternative to Canva because it fits free, local, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 9
    },
    {
      "id": "canva__alternative__kapwing",
      "source_tool_id": "canva",
      "target_tool_id": "kapwing",
      "relationship_type": "alternative",
      "score": 69,
      "rank_score": 136,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "Kapwing can appear as an alternative to Canva because it fits coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 10
    },
    {
      "id": "canva__alternative__figma",
      "source_tool_id": "canva",
      "target_tool_id": "figma",
      "relationship_type": "alternative",
      "score": 68,
      "rank_score": 133,
      "contexts": [
        "free",
        "design"
      ],
      "why": "Figma can appear as an alternative to Canva because it fits free, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 11
    },
    {
      "id": "canva__alternative__beautiful-ai",
      "source_tool_id": "canva",
      "target_tool_id": "beautiful-ai",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 92,
      "contexts": [
        "coding",
        "design"
      ],
      "why": "Beautiful.ai can appear as an alternative to Canva because it fits coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 12
    },
    {
      "id": "canva__alternative__clipchamp",
      "source_tool_id": "canva",
      "target_tool_id": "clipchamp",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 92,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Clipchamp can appear as an alternative to Canva because it fits free, coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 13
    },
    {
      "id": "canva__alternative__descript",
      "source_tool_id": "canva",
      "target_tool_id": "descript",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 92,
      "contexts": [
        "coding",
        "design",
        "video",
        "music"
      ],
      "why": "Descript can appear as an alternative to Canva because it fits coding, design, video, music and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 14
    },
    {
      "id": "canva__alternative__invideo",
      "source_tool_id": "canva",
      "target_tool_id": "invideo",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 92,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "InVideo can appear as an alternative to Canva because it fits coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 15
    },
    {
      "id": "canva__alternative__picmonkey",
      "source_tool_id": "canva",
      "target_tool_id": "picmonkey",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 92,
      "contexts": [
        "design",
        "video"
      ],
      "why": "PicMonkey can appear as an alternative to Canva because it fits design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 16
    },
    {
      "id": "canva__alternative__pixlr",
      "source_tool_id": "canva",
      "target_tool_id": "pixlr",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 92,
      "contexts": [
        "free",
        "design",
        "video"
      ],
      "why": "Pixlr can appear as an alternative to Canva because it fits free, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 17
    },
    {
      "id": "canva__alternative__veed",
      "source_tool_id": "canva",
      "target_tool_id": "veed",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 92,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "VEED can appear as an alternative to Canva because it fits coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 18
    },
    {
      "id": "canva__alternative__fotor",
      "source_tool_id": "canva",
      "target_tool_id": "fotor",
      "relationship_type": "alternative",
      "score": 46,
      "rank_score": 91,
      "contexts": [
        "free",
        "design",
        "video"
      ],
      "why": "Fotor can appear as an alternative to Canva because it fits free, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 19
    },
    {
      "id": "canva__alternative__adobe-photoshop-express",
      "source_tool_id": "canva",
      "target_tool_id": "adobe-photoshop-express",
      "relationship_type": "alternative",
      "score": 46,
      "rank_score": 90,
      "contexts": [
        "free",
        "mobile",
        "design",
        "video"
      ],
      "why": "Adobe Photoshop Express can appear as an alternative to Canva because it fits free, mobile, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 20
    },
    {
      "id": "canva__alternative__gimp",
      "source_tool_id": "canva",
      "target_tool_id": "gimp",
      "relationship_type": "alternative",
      "score": 46,
      "rank_score": 90,
      "contexts": [
        "free",
        "open-source",
        "local",
        "design",
        "video"
      ],
      "why": "GIMP can appear as an alternative to Canva because it fits free, open-source, local, design and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 21
    },
    {
      "id": "canva__alternative__polotno-studio",
      "source_tool_id": "canva",
      "target_tool_id": "polotno-studio",
      "relationship_type": "alternative",
      "score": 46,
      "rank_score": 90,
      "contexts": [
        "free",
        "design",
        "video"
      ],
      "why": "Polotno Studio can appear as an alternative to Canva because it fits free, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 22
    },
    {
      "id": "canva__alternative__affinity",
      "source_tool_id": "canva",
      "target_tool_id": "affinity",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 89,
      "contexts": [
        "free",
        "local",
        "desktop",
        "design",
        "video"
      ],
      "why": "Affinity can appear as an alternative to Canva because it fits free, local, desktop, design and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 23
    },
    {
      "id": "canva__alternative__befunky",
      "source_tool_id": "canva",
      "target_tool_id": "befunky",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 89,
      "contexts": [
        "design",
        "video"
      ],
      "why": "BeFunky can appear as an alternative to Canva because it fits design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 24
    },
    {
      "id": "canva__alternative__inkscape",
      "source_tool_id": "canva",
      "target_tool_id": "inkscape",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 89,
      "contexts": [
        "free",
        "open-source",
        "local",
        "design",
        "video"
      ],
      "why": "Inkscape can appear as an alternative to Canva because it fits free, open-source, local, design and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 25
    },
    {
      "id": "canva__alternative__remove-bg",
      "source_tool_id": "canva",
      "target_tool_id": "remove-bg",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 89,
      "contexts": [
        "free",
        "design",
        "video"
      ],
      "why": "remove.bg can appear as an alternative to Canva because it fits free, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 26
    },
    {
      "id": "canva__alternative__adobe-photoshop",
      "source_tool_id": "canva",
      "target_tool_id": "adobe-photoshop",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 88,
      "contexts": [
        "design",
        "video"
      ],
      "why": "Adobe Photoshop can appear as an alternative to Canva because it fits design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 27
    },
    {
      "id": "canva__alternative__genially",
      "source_tool_id": "canva",
      "target_tool_id": "genially",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 88,
      "contexts": [
        "design"
      ],
      "why": "Genially can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools, presentation-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 28
    },
    {
      "id": "canva__alternative__gamma",
      "source_tool_id": "canva",
      "target_tool_id": "gamma",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 86,
      "contexts": [
        "design"
      ],
      "why": "Gamma can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools, presentation-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 29
    },
    {
      "id": "canva__alternative__pitch",
      "source_tool_id": "canva",
      "target_tool_id": "pitch",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 86,
      "contexts": [
        "design"
      ],
      "why": "Pitch can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools, presentation-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 30
    },
    {
      "id": "canva__alternative__tome",
      "source_tool_id": "canva",
      "target_tool_id": "tome",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 86,
      "contexts": [
        "design"
      ],
      "why": "Tome can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools, presentation-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 31
    },
    {
      "id": "canva__alternative__brandcrowd",
      "source_tool_id": "canva",
      "target_tool_id": "brandcrowd",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 85,
      "contexts": [
        "coding",
        "design"
      ],
      "why": "BrandCrowd can appear as an alternative to Canva because it fits coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 32
    },
    {
      "id": "canva__alternative__looka",
      "source_tool_id": "canva",
      "target_tool_id": "looka",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 85,
      "contexts": [
        "coding",
        "design"
      ],
      "why": "Looka can appear as an alternative to Canva because it fits coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 33
    },
    {
      "id": "canva__alternative__prezi",
      "source_tool_id": "canva",
      "target_tool_id": "prezi",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 84,
      "contexts": [
        "design"
      ],
      "why": "Prezi can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools, presentation-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 34
    },
    {
      "id": "canva__alternative__canva-video",
      "source_tool_id": "canva",
      "target_tool_id": "canva-video",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 83,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Canva Video can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 35
    },
    {
      "id": "canva__alternative__uizard",
      "source_tool_id": "canva",
      "target_tool_id": "uizard",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 83,
      "contexts": [
        "coding",
        "design"
      ],
      "why": "Uizard can appear as an alternative to Canva because it fits coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 36
    },
    {
      "id": "canva__alternative__kittl",
      "source_tool_id": "canva",
      "target_tool_id": "kittl",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 79,
      "contexts": [
        "free",
        "design"
      ],
      "why": "Kittl can appear as an alternative to Canva because it fits free, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 37
    },
    {
      "id": "canva__alternative__placeit",
      "source_tool_id": "canva",
      "target_tool_id": "placeit",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 77,
      "contexts": [
        "design"
      ],
      "why": "Placeit can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 38
    },
    {
      "id": "canva__alternative__adobe-illustrator",
      "source_tool_id": "canva",
      "target_tool_id": "adobe-illustrator",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 76,
      "contexts": [
        "design"
      ],
      "why": "Adobe Illustrator can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 39
    },
    {
      "id": "canva__alternative__coreldraw-go",
      "source_tool_id": "canva",
      "target_tool_id": "coreldraw-go",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 76,
      "contexts": [
        "design"
      ],
      "why": "CorelDRAW Go can appear as an alternative to Canva because it fits design and matched by shared categories: canva-alternatives, graphic-design-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 40
    },
    {
      "id": "canva__alternative__krita",
      "source_tool_id": "canva",
      "target_tool_id": "krita",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 76,
      "contexts": [
        "free",
        "open-source",
        "local",
        "design"
      ],
      "why": "Krita can appear as an alternative to Canva because it fits free, open-source, local, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 41
    },
    {
      "id": "canva__alternative__libreoffice-draw",
      "source_tool_id": "canva",
      "target_tool_id": "libreoffice-draw",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 76,
      "contexts": [
        "free",
        "open-source",
        "local",
        "design"
      ],
      "why": "LibreOffice Draw can appear as an alternative to Canva because it fits free, open-source, local, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 42
    },
    {
      "id": "canva__alternative__scribus",
      "source_tool_id": "canva",
      "target_tool_id": "scribus",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 76,
      "contexts": [
        "free",
        "open-source",
        "local",
        "design"
      ],
      "why": "Scribus can appear as an alternative to Canva because it fits free, open-source, local, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 43
    },
    {
      "id": "canva__alternative__tailor-brands",
      "source_tool_id": "canva",
      "target_tool_id": "tailor-brands",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 76,
      "contexts": [
        "design"
      ],
      "why": "Tailor Brands can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 44
    },
    {
      "id": "canva__alternative__webflow",
      "source_tool_id": "canva",
      "target_tool_id": "webflow",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 76,
      "contexts": [
        "design"
      ],
      "why": "Webflow can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 45
    },
    {
      "id": "canva__alternative__framer",
      "source_tool_id": "canva",
      "target_tool_id": "framer",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 75,
      "contexts": [
        "design"
      ],
      "why": "Framer can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 46
    },
    {
      "id": "canva__alternative__penpot",
      "source_tool_id": "canva",
      "target_tool_id": "penpot",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 75,
      "contexts": [
        "open-source",
        "self-hosted",
        "local",
        "design"
      ],
      "why": "Penpot can appear as an alternative to Canva because it fits open-source, self-hosted, local, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 47
    },
    {
      "id": "canva__alternative__sketch",
      "source_tool_id": "canva",
      "target_tool_id": "sketch",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 75,
      "contexts": [
        "design"
      ],
      "why": "Sketch can appear as an alternative to Canva because it fits design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 48
    },
    {
      "id": "canva__alternative__dochipo",
      "source_tool_id": "canva",
      "target_tool_id": "dochipo",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 51,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "DocHipo can appear as an alternative to Canva because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 49
    },
    {
      "id": "canva__alternative__simplified",
      "source_tool_id": "canva",
      "target_tool_id": "simplified",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 51,
      "contexts": [
        "free",
        "coding",
        "writing",
        "design",
        "video"
      ],
      "why": "Simplified can appear as an alternative to Canva because it fits free, coding, writing, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 50
    },
    {
      "id": "canva__alternative__animaker",
      "source_tool_id": "canva",
      "target_tool_id": "animaker",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Animaker can appear as an alternative to Canva because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 51
    },
    {
      "id": "canva__alternative__animoto",
      "source_tool_id": "canva",
      "target_tool_id": "animoto",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Animoto can appear as an alternative to Canva because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 52
    },
    {
      "id": "canva__alternative__biteable",
      "source_tool_id": "canva",
      "target_tool_id": "biteable",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "Biteable can appear as an alternative to Canva because it fits coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 53
    },
    {
      "id": "canva__alternative__flexclip",
      "source_tool_id": "canva",
      "target_tool_id": "flexclip",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "FlexClip can appear as an alternative to Canva because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 54
    },
    {
      "id": "canva__alternative__mojo",
      "source_tool_id": "canva",
      "target_tool_id": "mojo",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Mojo can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 55
    },
    {
      "id": "canva__alternative__renderforest",
      "source_tool_id": "canva",
      "target_tool_id": "renderforest",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Renderforest can appear as an alternative to Canva because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 56
    },
    {
      "id": "canva__alternative__vivavideo",
      "source_tool_id": "canva",
      "target_tool_id": "vivavideo",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video",
        "music"
      ],
      "why": "VivaVideo can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 57
    },
    {
      "id": "canva__alternative__wevideo",
      "source_tool_id": "canva",
      "target_tool_id": "wevideo",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "WeVideo can appear as an alternative to Canva because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 58
    },
    {
      "id": "canva__alternative__alight-motion",
      "source_tool_id": "canva",
      "target_tool_id": "alight-motion",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Alight Motion can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 59
    },
    {
      "id": "canva__alternative__avidemux",
      "source_tool_id": "canva",
      "target_tool_id": "avidemux",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "open-source",
        "coding",
        "design",
        "video"
      ],
      "why": "Avidemux can appear as an alternative to Canva because it fits free, open-source, coding, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 60
    },
    {
      "id": "canva__alternative__capcut",
      "source_tool_id": "canva",
      "target_tool_id": "capcut",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "CapCut can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 61
    },
    {
      "id": "canva__alternative__corel-videostudio",
      "source_tool_id": "canva",
      "target_tool_id": "corel-videostudio",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "Corel VideoStudio can appear as an alternative to Canva because it fits coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 62
    },
    {
      "id": "canva__alternative__davinci-resolve",
      "source_tool_id": "canva",
      "target_tool_id": "davinci-resolve",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video",
        "music"
      ],
      "why": "DaVinci Resolve can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 63
    },
    {
      "id": "canva__alternative__filmora",
      "source_tool_id": "canva",
      "target_tool_id": "filmora",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Filmora can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 64
    },
    {
      "id": "canva__alternative__imovie",
      "source_tool_id": "canva",
      "target_tool_id": "imovie",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "iMovie can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 65
    },
    {
      "id": "canva__alternative__kinemaster",
      "source_tool_id": "canva",
      "target_tool_id": "kinemaster",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "KineMaster can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 66
    },
    {
      "id": "canva__alternative__lightcut",
      "source_tool_id": "canva",
      "target_tool_id": "lightcut",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "LightCut can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 67
    },
    {
      "id": "canva__alternative__movavi-video-editor",
      "source_tool_id": "canva",
      "target_tool_id": "movavi-video-editor",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "Movavi Video Editor can appear as an alternative to Canva because it fits coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 68
    },
    {
      "id": "canva__alternative__playplay",
      "source_tool_id": "canva",
      "target_tool_id": "playplay",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "PlayPlay can appear as an alternative to Canva because it fits coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 69
    },
    {
      "id": "canva__alternative__powerdirector",
      "source_tool_id": "canva",
      "target_tool_id": "powerdirector",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "PowerDirector can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 70
    },
    {
      "id": "canva__alternative__ssemble",
      "source_tool_id": "canva",
      "target_tool_id": "ssemble",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Ssemble can appear as an alternative to Canva because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 71
    },
    {
      "id": "canva__alternative__videoleap",
      "source_tool_id": "canva",
      "target_tool_id": "videoleap",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Videoleap can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 72
    },
    {
      "id": "canva__alternative__vita-video-editor",
      "source_tool_id": "canva",
      "target_tool_id": "vita-video-editor",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video",
        "music"
      ],
      "why": "VITA Video Editor can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 73
    },
    {
      "id": "canva__alternative__vivacut",
      "source_tool_id": "canva",
      "target_tool_id": "vivacut",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "VivaCut can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 74
    },
    {
      "id": "canva__alternative__vn-video-editor",
      "source_tool_id": "canva",
      "target_tool_id": "vn-video-editor",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "VN Video Editor can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 75
    },
    {
      "id": "canva__alternative__motion-ninja",
      "source_tool_id": "canva",
      "target_tool_id": "motion-ninja",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 46,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Motion Ninja can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 76
    },
    {
      "id": "canva__alternative__node-video",
      "source_tool_id": "canva",
      "target_tool_id": "node-video",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 46,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Node Video can appear as an alternative to Canva because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 77
    },
    {
      "id": "canva__alternative__openshot",
      "source_tool_id": "canva",
      "target_tool_id": "openshot",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 46,
      "contexts": [
        "free",
        "open-source",
        "local",
        "coding",
        "privacy",
        "design",
        "video"
      ],
      "why": "OpenShot can appear as an alternative to Canva because it fits free, open-source, local, coding and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 78
    },
    {
      "id": "canva__alternative__easil",
      "source_tool_id": "canva",
      "target_tool_id": "easil",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "design"
      ],
      "why": "Easil can appear as an alternative to Canva because it fits free, design and matched by shared categories: canva-alternatives, graphic-design-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 79
    },
    {
      "id": "canva__alternative__designcap",
      "source_tool_id": "canva",
      "target_tool_id": "designcap",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 44,
      "contexts": [
        "free",
        "design"
      ],
      "why": "DesignCap can appear as an alternative to Canva because it fits free, design and matched by shared categories: canva-alternatives, graphic-design-tools, presentation-tools; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 80
    },
    {
      "id": "capcut__alternative__davinci-resolve",
      "source_tool_id": "capcut",
      "target_tool_id": "davinci-resolve",
      "relationship_type": "alternative",
      "score": 99,
      "rank_score": 192,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video",
        "music"
      ],
      "why": "DaVinci Resolve can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 1
    },
    {
      "id": "capcut__alternative__inshot",
      "source_tool_id": "capcut",
      "target_tool_id": "inshot",
      "relationship_type": "alternative",
      "score": 92,
      "rank_score": 178,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video",
        "music"
      ],
      "why": "InShot can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, caption-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 2
    },
    {
      "id": "capcut__alternative__kinemaster",
      "source_tool_id": "capcut",
      "target_tool_id": "kinemaster",
      "relationship_type": "alternative",
      "score": 90,
      "rank_score": 174,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "KineMaster can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 3
    },
    {
      "id": "capcut__alternative__vn-video-editor",
      "source_tool_id": "capcut",
      "target_tool_id": "vn-video-editor",
      "relationship_type": "alternative",
      "score": 90,
      "rank_score": 174,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "VN Video Editor can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 4
    },
    {
      "id": "capcut__alternative__adobe-premiere",
      "source_tool_id": "capcut",
      "target_tool_id": "adobe-premiere",
      "relationship_type": "alternative",
      "score": 88,
      "rank_score": 170,
      "contexts": [
        "coding",
        "mobile",
        "video"
      ],
      "why": "Adobe Premiere can appear as an alternative to CapCut because it fits coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 5
    },
    {
      "id": "capcut__alternative__final-cut-pro",
      "source_tool_id": "capcut",
      "target_tool_id": "final-cut-pro",
      "relationship_type": "alternative",
      "score": 86,
      "rank_score": 166,
      "contexts": [
        "coding",
        "mobile",
        "video"
      ],
      "why": "Final Cut Pro can appear as an alternative to CapCut because it fits coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 6
    },
    {
      "id": "capcut__alternative__canva-video",
      "source_tool_id": "capcut",
      "target_tool_id": "canva-video",
      "relationship_type": "alternative",
      "score": 84,
      "rank_score": 162,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Canva Video can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 7
    },
    {
      "id": "capcut__alternative__filmora",
      "source_tool_id": "capcut",
      "target_tool_id": "filmora",
      "relationship_type": "alternative",
      "score": 81,
      "rank_score": 158,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Filmora can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 8
    },
    {
      "id": "capcut__alternative__kdenlive",
      "source_tool_id": "capcut",
      "target_tool_id": "kdenlive",
      "relationship_type": "alternative",
      "score": 76,
      "rank_score": 148,
      "contexts": [
        "free",
        "open-source",
        "local",
        "coding",
        "privacy",
        "video"
      ],
      "why": "Kdenlive can appear as an alternative to CapCut because it fits free, open-source, local, coding and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 9
    },
    {
      "id": "capcut__alternative__openshot",
      "source_tool_id": "capcut",
      "target_tool_id": "openshot",
      "relationship_type": "alternative",
      "score": 76,
      "rank_score": 148,
      "contexts": [
        "free",
        "open-source",
        "local",
        "coding",
        "privacy",
        "design",
        "video"
      ],
      "why": "OpenShot can appear as an alternative to CapCut because it fits free, open-source, local, coding and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 10
    },
    {
      "id": "capcut__alternative__shotcut",
      "source_tool_id": "capcut",
      "target_tool_id": "shotcut",
      "relationship_type": "alternative",
      "score": 76,
      "rank_score": 148,
      "contexts": [
        "free",
        "open-source",
        "local",
        "coding",
        "privacy",
        "video"
      ],
      "why": "Shotcut can appear as an alternative to CapCut because it fits free, open-source, local, coding and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 11
    },
    {
      "id": "capcut__alternative__clipchamp",
      "source_tool_id": "capcut",
      "target_tool_id": "clipchamp",
      "relationship_type": "alternative",
      "score": 65,
      "rank_score": 127,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Clipchamp can appear as an alternative to CapCut because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 12
    },
    {
      "id": "capcut__alternative__kapwing",
      "source_tool_id": "capcut",
      "target_tool_id": "kapwing",
      "relationship_type": "alternative",
      "score": 55,
      "rank_score": 107,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "Kapwing can appear as an alternative to CapCut because it fits coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 13
    },
    {
      "id": "capcut__alternative__alight-motion",
      "source_tool_id": "capcut",
      "target_tool_id": "alight-motion",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 105,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Alight Motion can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 14
    },
    {
      "id": "capcut__alternative__imovie",
      "source_tool_id": "capcut",
      "target_tool_id": "imovie",
      "relationship_type": "alternative",
      "score": 53,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "iMovie can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 15
    },
    {
      "id": "capcut__alternative__instagram-edits",
      "source_tool_id": "capcut",
      "target_tool_id": "instagram-edits",
      "relationship_type": "alternative",
      "score": 53,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video"
      ],
      "why": "Instagram Edits can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 16
    },
    {
      "id": "capcut__alternative__invideo-ai",
      "source_tool_id": "capcut",
      "target_tool_id": "invideo-ai",
      "relationship_type": "alternative",
      "score": 53,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video"
      ],
      "why": "InVideo AI can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 17
    },
    {
      "id": "capcut__alternative__lightcut",
      "source_tool_id": "capcut",
      "target_tool_id": "lightcut",
      "relationship_type": "alternative",
      "score": 53,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "LightCut can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 18
    },
    {
      "id": "capcut__alternative__lumafusion",
      "source_tool_id": "capcut",
      "target_tool_id": "lumafusion",
      "relationship_type": "alternative",
      "score": 53,
      "rank_score": 102,
      "contexts": [
        "coding",
        "mobile",
        "video"
      ],
      "why": "LumaFusion can appear as an alternative to CapCut because it fits coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 19
    },
    {
      "id": "capcut__alternative__powerdirector",
      "source_tool_id": "capcut",
      "target_tool_id": "powerdirector",
      "relationship_type": "alternative",
      "score": 53,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "PowerDirector can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 20
    },
    {
      "id": "capcut__alternative__vita-video-editor",
      "source_tool_id": "capcut",
      "target_tool_id": "vita-video-editor",
      "relationship_type": "alternative",
      "score": 53,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video",
        "music"
      ],
      "why": "VITA Video Editor can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 21
    },
    {
      "id": "capcut__alternative__youcut",
      "source_tool_id": "capcut",
      "target_tool_id": "youcut",
      "relationship_type": "alternative",
      "score": 53,
      "rank_score": 102,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video",
        "music"
      ],
      "why": "YouCut can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 22
    },
    {
      "id": "capcut__alternative__captions-ai",
      "source_tool_id": "capcut",
      "target_tool_id": "captions-ai",
      "relationship_type": "alternative",
      "score": 52,
      "rank_score": 100,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video"
      ],
      "why": "Captions AI can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, caption-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 23
    },
    {
      "id": "capcut__alternative__submagic",
      "source_tool_id": "capcut",
      "target_tool_id": "submagic",
      "relationship_type": "alternative",
      "score": 52,
      "rank_score": 100,
      "contexts": [
        "coding",
        "video"
      ],
      "why": "Submagic can appear as an alternative to CapCut because it fits coding, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, caption-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 24
    },
    {
      "id": "capcut__alternative__vllo",
      "source_tool_id": "capcut",
      "target_tool_id": "vllo",
      "relationship_type": "alternative",
      "score": 52,
      "rank_score": 100,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video",
        "music"
      ],
      "why": "VLLO can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 25
    },
    {
      "id": "capcut__alternative__funimate",
      "source_tool_id": "capcut",
      "target_tool_id": "funimate",
      "relationship_type": "alternative",
      "score": 51,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video"
      ],
      "why": "Funimate can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 26
    },
    {
      "id": "capcut__alternative__videoguru",
      "source_tool_id": "capcut",
      "target_tool_id": "videoguru",
      "relationship_type": "alternative",
      "score": 51,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video",
        "music"
      ],
      "why": "VideoGuru can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 27
    },
    {
      "id": "capcut__alternative__videoshow",
      "source_tool_id": "capcut",
      "target_tool_id": "videoshow",
      "relationship_type": "alternative",
      "score": 51,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video",
        "music"
      ],
      "why": "VideoShow can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 28
    },
    {
      "id": "capcut__alternative__vivavideo",
      "source_tool_id": "capcut",
      "target_tool_id": "vivavideo",
      "relationship_type": "alternative",
      "score": 51,
      "rank_score": 98,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video",
        "music"
      ],
      "why": "VivaVideo can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 29
    },
    {
      "id": "capcut__alternative__adobe-premiere-elements",
      "source_tool_id": "capcut",
      "target_tool_id": "adobe-premiere-elements",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "coding",
        "video"
      ],
      "why": "Adobe Premiere Elements can appear as an alternative to CapCut because it fits coding, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 30
    },
    {
      "id": "capcut__alternative__animaker",
      "source_tool_id": "capcut",
      "target_tool_id": "animaker",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Animaker can appear as an alternative to CapCut because it fits free, coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 31
    },
    {
      "id": "capcut__alternative__animoto",
      "source_tool_id": "capcut",
      "target_tool_id": "animoto",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Animoto can appear as an alternative to CapCut because it fits free, coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 32
    },
    {
      "id": "capcut__alternative__biteable",
      "source_tool_id": "capcut",
      "target_tool_id": "biteable",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "Biteable can appear as an alternative to CapCut because it fits coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 33
    },
    {
      "id": "capcut__alternative__corel-videostudio",
      "source_tool_id": "capcut",
      "target_tool_id": "corel-videostudio",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "Corel VideoStudio can appear as an alternative to CapCut because it fits coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 34
    },
    {
      "id": "capcut__alternative__flixier",
      "source_tool_id": "capcut",
      "target_tool_id": "flixier",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "video"
      ],
      "why": "Flixier can appear as an alternative to CapCut because it fits free, coding, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, caption-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 35
    },
    {
      "id": "capcut__alternative__klap",
      "source_tool_id": "capcut",
      "target_tool_id": "klap",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "coding",
        "video"
      ],
      "why": "Klap can appear as an alternative to CapCut because it fits coding, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, caption-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 36
    },
    {
      "id": "capcut__alternative__motion-ninja",
      "source_tool_id": "capcut",
      "target_tool_id": "motion-ninja",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Motion Ninja can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 37
    },
    {
      "id": "capcut__alternative__munch",
      "source_tool_id": "capcut",
      "target_tool_id": "munch",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "coding",
        "video"
      ],
      "why": "Munch can appear as an alternative to CapCut because it fits coding, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 38
    },
    {
      "id": "capcut__alternative__node-video",
      "source_tool_id": "capcut",
      "target_tool_id": "node-video",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Node Video can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 39
    },
    {
      "id": "capcut__alternative__opusclip",
      "source_tool_id": "capcut",
      "target_tool_id": "opusclip",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "video",
        "music"
      ],
      "why": "OpusClip can appear as an alternative to CapCut because it fits free, coding, video, music and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, caption-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 40
    },
    {
      "id": "capcut__alternative__pictory",
      "source_tool_id": "capcut",
      "target_tool_id": "pictory",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "coding",
        "writing",
        "video"
      ],
      "why": "Pictory can appear as an alternative to CapCut because it fits coding, writing, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 41
    },
    {
      "id": "capcut__alternative__pinnacle-studio",
      "source_tool_id": "capcut",
      "target_tool_id": "pinnacle-studio",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "coding",
        "video"
      ],
      "why": "Pinnacle Studio can appear as an alternative to CapCut because it fits coding, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 42
    },
    {
      "id": "capcut__alternative__playplay",
      "source_tool_id": "capcut",
      "target_tool_id": "playplay",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "PlayPlay can appear as an alternative to CapCut because it fits coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 43
    },
    {
      "id": "capcut__alternative__renderforest",
      "source_tool_id": "capcut",
      "target_tool_id": "renderforest",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Renderforest can appear as an alternative to CapCut because it fits free, coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 44
    },
    {
      "id": "capcut__alternative__ssemble",
      "source_tool_id": "capcut",
      "target_tool_id": "ssemble",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Ssemble can appear as an alternative to CapCut because it fits free, coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 45
    },
    {
      "id": "capcut__alternative__videopad",
      "source_tool_id": "capcut",
      "target_tool_id": "videopad",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "video"
      ],
      "why": "VideoPad can appear as an alternative to CapCut because it fits free, coding, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 46
    },
    {
      "id": "capcut__alternative__vivacut",
      "source_tool_id": "capcut",
      "target_tool_id": "vivacut",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "VivaCut can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 47
    },
    {
      "id": "capcut__alternative__vsdc-free-video-editor",
      "source_tool_id": "capcut",
      "target_tool_id": "vsdc-free-video-editor",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "local",
        "coding",
        "video"
      ],
      "why": "VSDC Free Video Editor can appear as an alternative to CapCut because it fits free, local, coding, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 48
    },
    {
      "id": "capcut__alternative__wave-video",
      "source_tool_id": "capcut",
      "target_tool_id": "wave-video",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "video",
        "music"
      ],
      "why": "Wave.video can appear as an alternative to CapCut because it fits free, coding, video, music and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 49
    },
    {
      "id": "capcut__alternative__wisecut",
      "source_tool_id": "capcut",
      "target_tool_id": "wisecut",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 96,
      "contexts": [
        "free",
        "coding",
        "video"
      ],
      "why": "Wisecut can appear as an alternative to CapCut because it fits free, coding, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, caption-tools.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 50
    },
    {
      "id": "capcut__alternative__videoleap",
      "source_tool_id": "capcut",
      "target_tool_id": "videoleap",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 55,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Videoleap can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 51
    },
    {
      "id": "capcut__alternative__splice",
      "source_tool_id": "capcut",
      "target_tool_id": "splice",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 53,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video"
      ],
      "why": "Splice can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 52
    },
    {
      "id": "capcut__alternative__flexclip",
      "source_tool_id": "capcut",
      "target_tool_id": "flexclip",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 51,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "FlexClip can appear as an alternative to CapCut because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 53
    },
    {
      "id": "capcut__alternative__mojo",
      "source_tool_id": "capcut",
      "target_tool_id": "mojo",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 51,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "design",
        "video"
      ],
      "why": "Mojo can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 54
    },
    {
      "id": "capcut__alternative__runway",
      "source_tool_id": "capcut",
      "target_tool_id": "runway",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 51,
      "contexts": [
        "free",
        "coding",
        "video"
      ],
      "why": "Runway can appear as an alternative to CapCut because it fits free, coding, video and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 55
    },
    {
      "id": "capcut__alternative__avidemux",
      "source_tool_id": "capcut",
      "target_tool_id": "avidemux",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "open-source",
        "coding",
        "design",
        "video"
      ],
      "why": "Avidemux can appear as an alternative to CapCut because it fits free, open-source, coding, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 56
    },
    {
      "id": "capcut__alternative__blender",
      "source_tool_id": "capcut",
      "target_tool_id": "blender",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "open-source",
        "local",
        "coding",
        "video"
      ],
      "why": "Blender can appear as an alternative to CapCut because it fits free, open-source, local, coding and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 57
    },
    {
      "id": "capcut__alternative__camtasia",
      "source_tool_id": "capcut",
      "target_tool_id": "camtasia",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "video"
      ],
      "why": "Camtasia can appear as an alternative to CapCut because it fits free, coding, video and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 58
    },
    {
      "id": "capcut__alternative__gopro-quik",
      "source_tool_id": "capcut",
      "target_tool_id": "gopro-quik",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "mobile",
        "video"
      ],
      "why": "GoPro Quik can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by shared categories: ai-coding-tools, capcut-alternatives, mobile-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 59
    },
    {
      "id": "capcut__alternative__lightworks",
      "source_tool_id": "capcut",
      "target_tool_id": "lightworks",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "video"
      ],
      "why": "Lightworks can appear as an alternative to CapCut because it fits free, coding, video and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 60
    },
    {
      "id": "capcut__alternative__losslesscut",
      "source_tool_id": "capcut",
      "target_tool_id": "losslesscut",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "open-source",
        "coding",
        "video",
        "music"
      ],
      "why": "LosslessCut can appear as an alternative to CapCut because it fits free, open-source, coding, video and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 61
    },
    {
      "id": "capcut__alternative__movavi-video-editor",
      "source_tool_id": "capcut",
      "target_tool_id": "movavi-video-editor",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "Movavi Video Editor can appear as an alternative to CapCut because it fits coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 62
    },
    {
      "id": "capcut__alternative__olive-video-editor",
      "source_tool_id": "capcut",
      "target_tool_id": "olive-video-editor",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "open-source",
        "coding",
        "video"
      ],
      "why": "Olive Video Editor can appear as an alternative to CapCut because it fits free, open-source, coding, video and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 63
    },
    {
      "id": "capcut__alternative__pitivi",
      "source_tool_id": "capcut",
      "target_tool_id": "pitivi",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "open-source",
        "coding",
        "video"
      ],
      "why": "Pitivi can appear as an alternative to CapCut because it fits free, open-source, coding, video and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 64
    },
    {
      "id": "capcut__alternative__screenpal",
      "source_tool_id": "capcut",
      "target_tool_id": "screenpal",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "video"
      ],
      "why": "ScreenPal can appear as an alternative to CapCut because it fits free, coding, video and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 65
    },
    {
      "id": "capcut__alternative__vegas-pro",
      "source_tool_id": "capcut",
      "target_tool_id": "vegas-pro",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "coding",
        "video",
        "music"
      ],
      "why": "VEGAS Pro can appear as an alternative to CapCut because it fits coding, video, music and matched by shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 66
    },
    {
      "id": "capcut__alternative__wevideo",
      "source_tool_id": "capcut",
      "target_tool_id": "wevideo",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 49,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "WeVideo can appear as an alternative to CapCut because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 67
    },
    {
      "id": "capcut__alternative__adobe-express",
      "source_tool_id": "capcut",
      "target_tool_id": "adobe-express",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Adobe Express can appear as an alternative to CapCut because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 68
    },
    {
      "id": "capcut__alternative__canva",
      "source_tool_id": "capcut",
      "target_tool_id": "canva",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "Canva can appear as an alternative to CapCut because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 69
    },
    {
      "id": "capcut__alternative__descript",
      "source_tool_id": "capcut",
      "target_tool_id": "descript",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "coding",
        "design",
        "video",
        "music"
      ],
      "why": "Descript can appear as an alternative to CapCut because it fits coding, design, video, music and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 70
    },
    {
      "id": "capcut__alternative__invideo",
      "source_tool_id": "capcut",
      "target_tool_id": "invideo",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "InVideo can appear as an alternative to CapCut because it fits coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 71
    },
    {
      "id": "capcut__alternative__veed",
      "source_tool_id": "capcut",
      "target_tool_id": "veed",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 47,
      "contexts": [
        "coding",
        "design",
        "video"
      ],
      "why": "VEED can appear as an alternative to CapCut because it fits coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 72
    },
    {
      "id": "capcut__alternative__adobe-photoshop-express",
      "source_tool_id": "capcut",
      "target_tool_id": "adobe-photoshop-express",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "mobile",
        "design",
        "video"
      ],
      "why": "Adobe Photoshop Express can appear as an alternative to CapCut because it fits free, mobile, design, video and matched by shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools; same video family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 73
    },
    {
      "id": "capcut__alternative__dochipo",
      "source_tool_id": "capcut",
      "target_tool_id": "dochipo",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "design",
        "video"
      ],
      "why": "DocHipo can appear as an alternative to CapCut because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same video family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 74
    },
    {
      "id": "capcut__alternative__genspark",
      "source_tool_id": "capcut",
      "target_tool_id": "genspark",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "design",
        "video"
      ],
      "why": "Genspark can appear as an alternative to CapCut because it fits free, coding, writing, research and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same video family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 75
    },
    {
      "id": "capcut__alternative__gimp",
      "source_tool_id": "capcut",
      "target_tool_id": "gimp",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "open-source",
        "local",
        "design",
        "video"
      ],
      "why": "GIMP can appear as an alternative to CapCut because it fits free, open-source, local, design and matched by shared categories: canva-alternatives, capcut-alternatives, desktop-video-editors; same video family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 76
    },
    {
      "id": "capcut__alternative__google-gemini",
      "source_tool_id": "capcut",
      "target_tool_id": "google-gemini",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "design",
        "video"
      ],
      "why": "Google Gemini can appear as an alternative to CapCut because it fits free, coding, writing, research and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same video family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 77
    },
    {
      "id": "capcut__alternative__pixlr",
      "source_tool_id": "capcut",
      "target_tool_id": "pixlr",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "design",
        "video"
      ],
      "why": "Pixlr can appear as an alternative to CapCut because it fits free, design, video and matched by shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools; same video family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 78
    },
    {
      "id": "capcut__alternative__simplified",
      "source_tool_id": "capcut",
      "target_tool_id": "simplified",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 45,
      "contexts": [
        "free",
        "coding",
        "writing",
        "design",
        "video"
      ],
      "why": "Simplified can appear as an alternative to CapCut because it fits free, coding, writing, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; same video family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 79
    },
    {
      "id": "capcut__alternative__affinity",
      "source_tool_id": "capcut",
      "target_tool_id": "affinity",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 44,
      "contexts": [
        "free",
        "local",
        "desktop",
        "design",
        "video"
      ],
      "why": "Affinity can appear as an alternative to CapCut because it fits free, local, desktop, design and matched by shared categories: canva-alternatives, capcut-alternatives, desktop-video-editors; same video family.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 80
    },
    {
      "id": "spotify__alternative__apple-music",
      "source_tool_id": "spotify",
      "target_tool_id": "apple-music",
      "relationship_type": "alternative",
      "score": 99,
      "rank_score": 180,
      "contexts": [
        "local",
        "music"
      ],
      "why": "Apple Music can appear as an alternative to Spotify because it fits local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 1
    },
    {
      "id": "spotify__alternative__youtube-music",
      "source_tool_id": "spotify",
      "target_tool_id": "youtube-music",
      "relationship_type": "alternative",
      "score": 96,
      "rank_score": 174,
      "contexts": [
        "free",
        "local",
        "coding",
        "video",
        "music"
      ],
      "why": "YouTube Music can appear as an alternative to Spotify because it fits free, local, coding, video and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 2
    },
    {
      "id": "spotify__alternative__amazon-music",
      "source_tool_id": "spotify",
      "target_tool_id": "amazon-music",
      "relationship_type": "alternative",
      "score": 91,
      "rank_score": 166,
      "contexts": [
        "free",
        "local",
        "music"
      ],
      "why": "Amazon Music Unlimited can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 3
    },
    {
      "id": "spotify__alternative__deezer",
      "source_tool_id": "spotify",
      "target_tool_id": "deezer",
      "relationship_type": "alternative",
      "score": 86,
      "rank_score": 157,
      "contexts": [
        "free",
        "music"
      ],
      "why": "Deezer can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 4
    },
    {
      "id": "spotify__alternative__tidal",
      "source_tool_id": "spotify",
      "target_tool_id": "tidal",
      "relationship_type": "alternative",
      "score": 84,
      "rank_score": 153,
      "contexts": [
        "coding",
        "music"
      ],
      "why": "TIDAL can appear as an alternative to Spotify because it fits coding, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 5
    },
    {
      "id": "spotify__alternative__soundcloud",
      "source_tool_id": "spotify",
      "target_tool_id": "soundcloud",
      "relationship_type": "alternative",
      "score": 80,
      "rank_score": 146,
      "contexts": [
        "free",
        "local",
        "music"
      ],
      "why": "SoundCloud can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 6
    },
    {
      "id": "spotify__alternative__audiomack",
      "source_tool_id": "spotify",
      "target_tool_id": "audiomack",
      "relationship_type": "alternative",
      "score": 75,
      "rank_score": 136,
      "contexts": [
        "free",
        "local",
        "music"
      ],
      "why": "Audiomack can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 7
    },
    {
      "id": "spotify__alternative__qobuz",
      "source_tool_id": "spotify",
      "target_tool_id": "qobuz",
      "relationship_type": "alternative",
      "score": 75,
      "rank_score": 136,
      "contexts": [
        "video",
        "music"
      ],
      "why": "Qobuz can appear as an alternative to Spotify because it fits video, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 8
    },
    {
      "id": "spotify__alternative__boomplay",
      "source_tool_id": "spotify",
      "target_tool_id": "boomplay",
      "relationship_type": "alternative",
      "score": 74,
      "rank_score": 134,
      "contexts": [
        "free",
        "local",
        "mobile",
        "music"
      ],
      "why": "Boomplay can appear as an alternative to Spotify because it fits free, local, mobile, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 9
    },
    {
      "id": "spotify__alternative__mdundo",
      "source_tool_id": "spotify",
      "target_tool_id": "mdundo",
      "relationship_type": "alternative",
      "score": 70,
      "rank_score": 127,
      "contexts": [
        "free",
        "local",
        "mobile",
        "music"
      ],
      "why": "Mdundo can appear as an alternative to Spotify because it fits free, local, mobile, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 10
    },
    {
      "id": "spotify__alternative__liveone",
      "source_tool_id": "spotify",
      "target_tool_id": "liveone",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 91,
      "contexts": [
        "free",
        "local",
        "coding",
        "video",
        "music"
      ],
      "why": "LiveOne can appear as an alternative to Spotify because it fits free, local, coding, video and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming, podcasts.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 11
    },
    {
      "id": "spotify__alternative__tunein",
      "source_tool_id": "spotify",
      "target_tool_id": "tunein",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 91,
      "contexts": [
        "free",
        "music"
      ],
      "why": "TuneIn can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: audiobooks, music-streaming, podcasts.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 12
    },
    {
      "id": "spotify__alternative__mixcloud",
      "source_tool_id": "spotify",
      "target_tool_id": "mixcloud",
      "relationship_type": "alternative",
      "score": 49,
      "rank_score": 89,
      "contexts": [
        "free",
        "local",
        "music"
      ],
      "why": "Mixcloud can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming, podcasts.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 13
    },
    {
      "id": "spotify__alternative__pandora",
      "source_tool_id": "spotify",
      "target_tool_id": "pandora",
      "relationship_type": "alternative",
      "score": 48,
      "rank_score": 88,
      "contexts": [
        "free",
        "local",
        "music"
      ],
      "why": "Pandora can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 14
    },
    {
      "id": "spotify__alternative__funkwhale",
      "source_tool_id": "spotify",
      "target_tool_id": "funkwhale",
      "relationship_type": "alternative",
      "score": 47,
      "rank_score": 86,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "privacy",
        "music"
      ],
      "why": "Funkwhale can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming, podcasts.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 15
    },
    {
      "id": "spotify__alternative__anghami",
      "source_tool_id": "spotify",
      "target_tool_id": "anghami",
      "relationship_type": "alternative",
      "score": 46,
      "rank_score": 84,
      "contexts": [
        "free",
        "local",
        "music"
      ],
      "why": "Anghami can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 16
    },
    {
      "id": "spotify__alternative__iheartradio",
      "source_tool_id": "spotify",
      "target_tool_id": "iheartradio",
      "relationship_type": "alternative",
      "score": 46,
      "rank_score": 84,
      "contexts": [
        "free",
        "music"
      ],
      "why": "iHeartRadio can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming, podcasts.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 17
    },
    {
      "id": "spotify__alternative__plexamp",
      "source_tool_id": "spotify",
      "target_tool_id": "plexamp",
      "relationship_type": "alternative",
      "score": 46,
      "rank_score": 83,
      "contexts": [
        "free",
        "self-hosted",
        "local",
        "music"
      ],
      "why": "Plexamp can appear as an alternative to Spotify because it fits free, self-hosted, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 18
    },
    {
      "id": "spotify__alternative__roon",
      "source_tool_id": "spotify",
      "target_tool_id": "roon",
      "relationship_type": "alternative",
      "score": 45,
      "rank_score": 81,
      "contexts": [
        "free",
        "local",
        "music"
      ],
      "why": "Roon can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 19
    },
    {
      "id": "spotify__alternative__jiosaavn",
      "source_tool_id": "spotify",
      "target_tool_id": "jiosaavn",
      "relationship_type": "alternative",
      "score": 44,
      "rank_score": 80,
      "contexts": [
        "free",
        "music"
      ],
      "why": "JioSaavn can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming, podcasts.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 20
    },
    {
      "id": "spotify__alternative__foobar2000",
      "source_tool_id": "spotify",
      "target_tool_id": "foobar2000",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 79,
      "contexts": [
        "free",
        "local",
        "music"
      ],
      "why": "foobar2000 can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 21
    },
    {
      "id": "spotify__alternative__ampache",
      "source_tool_id": "spotify",
      "target_tool_id": "ampache",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 78,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "video",
        "music"
      ],
      "why": "Ampache can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 22
    },
    {
      "id": "spotify__alternative__gonic",
      "source_tool_id": "spotify",
      "target_tool_id": "gonic",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 78,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "music"
      ],
      "why": "Gonic can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 23
    },
    {
      "id": "spotify__alternative__jellyfin",
      "source_tool_id": "spotify",
      "target_tool_id": "jellyfin",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 78,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "video",
        "music"
      ],
      "why": "Jellyfin can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 24
    },
    {
      "id": "spotify__alternative__koel",
      "source_tool_id": "spotify",
      "target_tool_id": "koel",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 78,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "music"
      ],
      "why": "Koel can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 25
    },
    {
      "id": "spotify__alternative__navidrome",
      "source_tool_id": "spotify",
      "target_tool_id": "navidrome",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 78,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "privacy",
        "api",
        "music"
      ],
      "why": "Navidrome can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 26
    },
    {
      "id": "spotify__alternative__siriusxm",
      "source_tool_id": "spotify",
      "target_tool_id": "siriusxm",
      "relationship_type": "alternative",
      "score": 43,
      "rank_score": 78,
      "contexts": [
        "music"
      ],
      "why": "SiriusXM can appear as an alternative to Spotify because it fits music and matched by explicit alternative tag; shared categories: music-streaming, podcasts.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 27
    },
    {
      "id": "spotify__alternative__airsonic-advanced",
      "source_tool_id": "spotify",
      "target_tool_id": "airsonic-advanced",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 77,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "music"
      ],
      "why": "Airsonic Advanced can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 28
    },
    {
      "id": "spotify__alternative__audirvana",
      "source_tool_id": "spotify",
      "target_tool_id": "audirvana",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 77,
      "contexts": [
        "free",
        "local",
        "music"
      ],
      "why": "Audirvāna can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 29
    },
    {
      "id": "spotify__alternative__musicbee",
      "source_tool_id": "spotify",
      "target_tool_id": "musicbee",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 77,
      "contexts": [
        "free",
        "local",
        "music"
      ],
      "why": "MusicBee can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 30
    },
    {
      "id": "spotify__alternative__strawberry-music-player",
      "source_tool_id": "spotify",
      "target_tool_id": "strawberry-music-player",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 77,
      "contexts": [
        "free",
        "open-source",
        "local",
        "music"
      ],
      "why": "Strawberry Music Player can appear as an alternative to Spotify because it fits free, open-source, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 31
    },
    {
      "id": "spotify__alternative__idagio",
      "source_tool_id": "spotify",
      "target_tool_id": "idagio",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 76,
      "contexts": [
        "free",
        "coding",
        "research",
        "video",
        "music"
      ],
      "why": "IDAGIO can appear as an alternative to Spotify because it fits free, coding, research, video and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 32
    },
    {
      "id": "spotify__alternative__kkbox",
      "source_tool_id": "spotify",
      "target_tool_id": "kkbox",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 76,
      "contexts": [
        "free",
        "music"
      ],
      "why": "KKBOX can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 33
    },
    {
      "id": "spotify__alternative__soundiiz",
      "source_tool_id": "spotify",
      "target_tool_id": "soundiiz",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 76,
      "contexts": [
        "free",
        "music"
      ],
      "why": "Soundiiz can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 34
    },
    {
      "id": "spotify__alternative__bandcamp",
      "source_tool_id": "spotify",
      "target_tool_id": "bandcamp",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 73,
      "contexts": [
        "free",
        "music"
      ],
      "why": "Bandcamp can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 35
    },
    {
      "id": "spotify__alternative__freeyourmusic",
      "source_tool_id": "spotify",
      "target_tool_id": "freeyourmusic",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 73,
      "contexts": [
        "free",
        "music"
      ],
      "why": "FreeYourMusic can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 36
    },
    {
      "id": "spotify__alternative__jamendo",
      "source_tool_id": "spotify",
      "target_tool_id": "jamendo",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 73,
      "contexts": [
        "free",
        "music"
      ],
      "why": "Jamendo can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 37
    },
    {
      "id": "spotify__alternative__joox",
      "source_tool_id": "spotify",
      "target_tool_id": "joox",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 73,
      "contexts": [
        "free",
        "mobile",
        "music"
      ],
      "why": "JOOX can appear as an alternative to Spotify because it fits free, mobile, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 38
    },
    {
      "id": "spotify__alternative__nugs-net",
      "source_tool_id": "spotify",
      "target_tool_id": "nugs-net",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 73,
      "contexts": [
        "coding",
        "video",
        "music"
      ],
      "why": "nugs.net can appear as an alternative to Spotify because it fits coding, video, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 39
    },
    {
      "id": "spotify__alternative__accuradio",
      "source_tool_id": "spotify",
      "target_tool_id": "accuradio",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 72,
      "contexts": [
        "free",
        "music"
      ],
      "why": "AccuRadio can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 40
    },
    {
      "id": "spotify__alternative__apple-music-classical",
      "source_tool_id": "spotify",
      "target_tool_id": "apple-music-classical",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 72,
      "contexts": [
        "research",
        "music"
      ],
      "why": "Apple Music Classical can appear as an alternative to Spotify because it fits research, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 41
    },
    {
      "id": "spotify__alternative__playlisty",
      "source_tool_id": "spotify",
      "target_tool_id": "playlisty",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 72,
      "contexts": [
        "free",
        "research",
        "mobile",
        "music"
      ],
      "why": "Playlisty can appear as an alternative to Spotify because it fits free, research, mobile, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 42
    },
    {
      "id": "spotify__alternative__presto-music",
      "source_tool_id": "spotify",
      "target_tool_id": "presto-music",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 72,
      "contexts": [
        "music"
      ],
      "why": "Presto Music can appear as an alternative to Spotify because it fits music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 43
    },
    {
      "id": "spotify__alternative__radio-garden",
      "source_tool_id": "spotify",
      "target_tool_id": "radio-garden",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 72,
      "contexts": [
        "free",
        "coding",
        "music"
      ],
      "why": "Radio Garden can appear as an alternative to Spotify because it fits free, coding, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 44
    },
    {
      "id": "spotify__alternative__songshift",
      "source_tool_id": "spotify",
      "target_tool_id": "songshift",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 72,
      "contexts": [
        "free",
        "mobile",
        "music"
      ],
      "why": "SongShift can appear as an alternative to Spotify because it fits free, mobile, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 45
    },
    {
      "id": "spotify__alternative__tunemymusic",
      "source_tool_id": "spotify",
      "target_tool_id": "tunemymusic",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 72,
      "contexts": [
        "free",
        "music"
      ],
      "why": "TuneMyMusic can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 46
    },
    {
      "id": "spotify__alternative__freegal-music",
      "source_tool_id": "spotify",
      "target_tool_id": "freegal-music",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 71,
      "contexts": [
        "free",
        "music"
      ],
      "why": "Freegal Music can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 47
    },
    {
      "id": "spotify__alternative__udux",
      "source_tool_id": "spotify",
      "target_tool_id": "udux",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 71,
      "contexts": [
        "music"
      ],
      "why": "uduX can appear as an alternative to Spotify because it fits music and matched by explicit alternative tag; shared categories: music-streaming.",
      "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
      "status": "noindex_mvp_review",
      "rank": 48
    },
    {
      "id": "duck-ai__alternative__brave-leo",
      "source_tool_id": "duck-ai",
      "target_tool_id": "brave-leo",
      "relationship_type": "alternative",
      "score": 99,
      "rank_score": 99,
      "contexts": [
        "free",
        "no-login",
        "privacy",
        "desktop",
        "browser-ai"
      ],
      "why": "Best privacy/no-login browser AI match for Duck.ai users who care most about private quick chat.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 1
    },
    {
      "id": "duck-ai__alternative__lumo",
      "source_tool_id": "duck-ai",
      "target_tool_id": "lumo",
      "relationship_type": "alternative",
      "score": 96,
      "rank_score": 96,
      "contexts": [
        "free",
        "no-login",
        "privacy",
        "writing",
        "research"
      ],
      "why": "Strong privacy-brand alternative for private AI chat outside DuckDuckGo.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 2
    },
    {
      "id": "duck-ai__alternative__huggingchat",
      "source_tool_id": "duck-ai",
      "target_tool_id": "huggingchat",
      "relationship_type": "alternative",
      "score": 94,
      "rank_score": 94,
      "contexts": [
        "free",
        "open-source",
        "multi-model",
        "web"
      ],
      "why": "Best open-model style alternative for Duck.ai users who want open-source model access.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 3
    },
    {
      "id": "duck-ai__alternative__poe",
      "source_tool_id": "duck-ai",
      "target_tool_id": "poe",
      "relationship_type": "alternative",
      "score": 92,
      "rank_score": 92,
      "contexts": [
        "free",
        "multi-model",
        "mobile",
        "web"
      ],
      "why": "Best multi-model hub when users want many bots/models in one app rather than Duck.ai simplicity.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 4
    },
    {
      "id": "duck-ai__alternative__mistral-vibe",
      "source_tool_id": "duck-ai",
      "target_tool_id": "mistral-vibe",
      "relationship_type": "alternative",
      "score": 90,
      "rank_score": 90,
      "contexts": [
        "free",
        "multi-model",
        "writing",
        "coding",
        "research"
      ],
      "why": "Strong free AI chat alternative built around Mistral models and creation/search workflows.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 5
    },
    {
      "id": "duck-ai__alternative__perplexity",
      "source_tool_id": "duck-ai",
      "target_tool_id": "perplexity",
      "relationship_type": "alternative",
      "score": 89,
      "rank_score": 89,
      "contexts": [
        "free",
        "research",
        "citations",
        "ai-search"
      ],
      "why": "Better than Duck.ai for source-backed answers and research intent.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 6
    },
    {
      "id": "duck-ai__alternative__andi-search",
      "source_tool_id": "duck-ai",
      "target_tool_id": "andi-search",
      "relationship_type": "alternative",
      "score": 86,
      "rank_score": 86,
      "contexts": [
        "free",
        "privacy",
        "ai-search"
      ],
      "why": "Private/ad-free AI search alternative for users comparing Duck.ai with answer engines.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 7
    },
    {
      "id": "duck-ai__alternative__you-com",
      "source_tool_id": "duck-ai",
      "target_tool_id": "you-com",
      "relationship_type": "alternative",
      "score": 84,
      "rank_score": 84,
      "contexts": [
        "free",
        "ai-search",
        "api",
        "research"
      ],
      "why": "Useful when AI search and search/API workflows matter more than no-login private chat.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 8
    },
    {
      "id": "duck-ai__alternative__openrouter",
      "source_tool_id": "duck-ai",
      "target_tool_id": "openrouter",
      "relationship_type": "alternative",
      "score": 82,
      "rank_score": 82,
      "contexts": [
        "multi-model",
        "api",
        "developer"
      ],
      "why": "Best for users who want model choice through an API/router, not a private chat wrapper.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 9
    },
    {
      "id": "duck-ai__alternative__ollama",
      "source_tool_id": "duck-ai",
      "target_tool_id": "ollama",
      "relationship_type": "alternative",
      "score": 80,
      "rank_score": 80,
      "contexts": [
        "free",
        "local",
        "privacy",
        "desktop"
      ],
      "why": "Best local/private AI option for running models on your own machine.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 10
    },
    {
      "id": "duck-ai__alternative__lmstudio",
      "source_tool_id": "duck-ai",
      "target_tool_id": "lmstudio",
      "relationship_type": "alternative",
      "score": 79,
      "rank_score": 79,
      "contexts": [
        "free",
        "local",
        "desktop",
        "privacy"
      ],
      "why": "Local desktop AI alternative for users who want model files and offline-style control.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 11
    },
    {
      "id": "duck-ai__alternative__jan",
      "source_tool_id": "duck-ai",
      "target_tool_id": "jan",
      "relationship_type": "alternative",
      "score": 78,
      "rank_score": 78,
      "contexts": [
        "free",
        "open-source",
        "local",
        "desktop"
      ],
      "why": "Open-source local AI assistant alternative for privacy/control users.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 12
    },
    {
      "id": "duck-ai__alternative__open-webui",
      "source_tool_id": "duck-ai",
      "target_tool_id": "open-webui",
      "relationship_type": "alternative",
      "score": 77,
      "rank_score": 77,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local"
      ],
      "why": "Self-hosted AI web UI for local/private chat setups, often used with Ollama.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 13
    },
    {
      "id": "duck-ai__alternative__kagi-assistant",
      "source_tool_id": "duck-ai",
      "target_tool_id": "kagi-assistant",
      "relationship_type": "alternative",
      "score": 75,
      "rank_score": 75,
      "contexts": [
        "privacy",
        "research",
        "ai-search"
      ],
      "why": "Paid privacy-search ecosystem alternative with assistant workflows.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 14
    },
    {
      "id": "duck-ai__alternative__venice-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "venice-ai",
      "relationship_type": "alternative",
      "score": 74,
      "rank_score": 74,
      "contexts": [
        "privacy",
        "chat",
        "image-generation"
      ],
      "why": "Privacy-oriented hosted AI chat/image alternative.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 15
    },
    {
      "id": "duck-ai__alternative__chatgpt",
      "source_tool_id": "duck-ai",
      "target_tool_id": "chatgpt",
      "relationship_type": "alternative",
      "score": 72,
      "rank_score": 72,
      "contexts": [
        "free",
        "writing",
        "coding",
        "mobile",
        "desktop"
      ],
      "why": "Stronger general AI ecosystem, projects and integrations, but less no-login/private than Duck.ai.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 16
    },
    {
      "id": "duck-ai__alternative__claude",
      "source_tool_id": "duck-ai",
      "target_tool_id": "claude",
      "relationship_type": "alternative",
      "score": 71,
      "rank_score": 71,
      "contexts": [
        "free",
        "writing",
        "reasoning",
        "documents"
      ],
      "why": "Strong writing and reasoning alternative when account/workspace features matter.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 17
    },
    {
      "id": "duck-ai__alternative__google-gemini",
      "source_tool_id": "duck-ai",
      "target_tool_id": "google-gemini",
      "relationship_type": "alternative",
      "score": 70,
      "rank_score": 70,
      "contexts": [
        "free",
        "multimodal",
        "mobile",
        "google"
      ],
      "why": "Best Google ecosystem alternative with mainstream multimodal features.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 18
    },
    {
      "id": "duck-ai__alternative__microsoft-copilot",
      "source_tool_id": "duck-ai",
      "target_tool_id": "microsoft-copilot",
      "relationship_type": "alternative",
      "score": 68,
      "rank_score": 68,
      "contexts": [
        "free",
        "microsoft",
        "web",
        "desktop"
      ],
      "why": "Best Microsoft ecosystem alternative.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 19
    },
    {
      "id": "duck-ai__alternative__deepseek",
      "source_tool_id": "duck-ai",
      "target_tool_id": "deepseek",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 66,
      "contexts": [
        "free",
        "coding",
        "models"
      ],
      "why": "Useful low-cost/coding/model-family alternative.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 20
    },
    {
      "id": "duck-ai__alternative__phind",
      "source_tool_id": "duck-ai",
      "target_tool_id": "phind",
      "relationship_type": "alternative",
      "score": 65,
      "rank_score": 65,
      "contexts": [
        "research",
        "coding",
        "developer"
      ],
      "why": "Developer-focused AI answer/search alternative.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 21
    },
    {
      "id": "duck-ai__alternative__grok",
      "source_tool_id": "duck-ai",
      "target_tool_id": "grok",
      "relationship_type": "alternative",
      "score": 62,
      "rank_score": 62,
      "contexts": [
        "free",
        "research",
        "mobile"
      ],
      "why": "Mainstream AI assistant alternative with X ecosystem features.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 22
    },
    {
      "id": "duck-ai__alternative__notebooklm",
      "source_tool_id": "duck-ai",
      "target_tool_id": "notebooklm",
      "relationship_type": "alternative",
      "score": 60,
      "rank_score": 60,
      "contexts": [
        "free",
        "research",
        "documents"
      ],
      "why": "Better for notebook/document-grounded research, not a general no-login chat replacement.",
      "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
      "status": "noindex_mvp_review",
      "rank": 23
    },
    {
      "id": "duck-ai__alternative__chatbox-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "chatbox-ai",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "free",
        "open-source",
        "local",
        "research",
        "api"
      ],
      "why": "Chatbox AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, local, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 24
    },
    {
      "id": "duck-ai__alternative__okara-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "okara-ai",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "free",
        "research",
        "privacy",
        "api"
      ],
      "why": "Okara AI Chat can appear as an alternative to DuckDuckGo AI Chat because it fits free, research, privacy, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 25
    },
    {
      "id": "duck-ai__alternative__arc-search",
      "source_tool_id": "duck-ai",
      "target_tool_id": "arc-search",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "free",
        "research",
        "privacy",
        "mobile"
      ],
      "why": "Arc Search can appear as an alternative to DuckDuckGo AI Chat because it fits free, research, privacy, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, privacy-ai.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 26
    },
    {
      "id": "duck-ai__alternative__nanogpt",
      "source_tool_id": "duck-ai",
      "target_tool_id": "nanogpt",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "no-login",
        "api"
      ],
      "why": "NanoGPT can appear as an alternative to DuckDuckGo AI Chat because it fits no-login, api and matched by explicit alternative tag; shared categories: ai-chatbots, api-providers, privacy-ai.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 27
    },
    {
      "id": "duck-ai__alternative__mindmac",
      "source_tool_id": "duck-ai",
      "target_tool_id": "mindmac",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "free",
        "local",
        "writing",
        "privacy",
        "api",
        "design"
      ],
      "why": "MindMac can appear as an alternative to DuckDuckGo AI Chat because it fits free, local, writing, privacy and matched by explicit alternative tag; shared categories: ai-chatbots, api-providers, privacy-ai.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 28
    },
    {
      "id": "duck-ai__alternative__chatgpt-atlas",
      "source_tool_id": "duck-ai",
      "target_tool_id": "chatgpt-atlas",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "free",
        "research"
      ],
      "why": "ChatGPT Atlas can appear as an alternative to DuckDuckGo AI Chat because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 29
    },
    {
      "id": "duck-ai__alternative__deepai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "deepai",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "free",
        "no-login",
        "coding",
        "api",
        "video",
        "music"
      ],
      "why": "DeepAI can appear as an alternative to DuckDuckGo AI Chat because it fits free, no-login, coding, api and matched by explicit alternative tag; shared categories: ai-chatbots, api-providers, privacy-ai.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 30
    },
    {
      "id": "duck-ai__alternative__iask-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "iask-ai",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "iAsk AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-search-engines, research-ai, writing-ai.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 31
    },
    {
      "id": "duck-ai__alternative__perplexity-comet",
      "source_tool_id": "duck-ai",
      "target_tool_id": "perplexity-comet",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "free",
        "research"
      ],
      "why": "Perplexity Comet can appear as an alternative to DuckDuckGo AI Chat because it fits free, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 32
    },
    {
      "id": "duck-ai__alternative__straico",
      "source_tool_id": "duck-ai",
      "target_tool_id": "straico",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "free",
        "coding",
        "api",
        "video"
      ],
      "why": "Straico can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, api, video and matched by explicit alternative tag; shared categories: api-providers.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 33
    },
    {
      "id": "duck-ai__alternative__dia-browser",
      "source_tool_id": "duck-ai",
      "target_tool_id": "dia-browser",
      "relationship_type": "alternative",
      "score": 59,
      "rank_score": 59,
      "contexts": [
        "free",
        "coding",
        "privacy",
        "design"
      ],
      "why": "Dia Browser can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, privacy, design and matched by explicit alternative tag; shared categories: ai-chatbots, privacy-ai.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 34
    },
    {
      "id": "duck-ai__alternative__krater-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "krater-ai",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 58,
      "contexts": [
        "coding",
        "video",
        "music"
      ],
      "why": "Krater.ai can appear as an alternative to DuckDuckGo AI Chat because it fits coding, video, music and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 35
    },
    {
      "id": "duck-ai__alternative__boodlebox",
      "source_tool_id": "duck-ai",
      "target_tool_id": "boodlebox",
      "relationship_type": "alternative",
      "score": 56,
      "rank_score": 56,
      "contexts": [
        "free"
      ],
      "why": "BoodleBox can appear as an alternative to DuckDuckGo AI Chat because it fits free and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 36
    },
    {
      "id": "duck-ai__alternative__enchanted",
      "source_tool_id": "duck-ai",
      "target_tool_id": "enchanted",
      "relationship_type": "alternative",
      "score": 55,
      "rank_score": 55,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local"
      ],
      "why": "Enchanted can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: privacy-ai.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 37
    },
    {
      "id": "duck-ai__alternative__anakin-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "anakin-ai",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 54,
      "contexts": [
        "coding",
        "api",
        "video"
      ],
      "why": "Anakin AI can appear as an alternative to DuckDuckGo AI Chat because it fits coding, api, video and matched by explicit alternative tag; shared categories: api-providers.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 38
    },
    {
      "id": "duck-ai__alternative__backyard-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "backyard-ai",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 54,
      "contexts": [
        "free",
        "mobile"
      ],
      "why": "Backyard AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, mobile and matched by explicit alternative tag; shared categories: ai-chatbots.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 39
    },
    {
      "id": "duck-ai__alternative__goose",
      "source_tool_id": "duck-ai",
      "target_tool_id": "goose",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 42,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "coding",
        "writing",
        "research",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Goose can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-search-engines, api-providers; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 40
    },
    {
      "id": "duck-ai__alternative__grammarly-superhuman",
      "source_tool_id": "duck-ai",
      "target_tool_id": "grammarly-superhuman",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 42,
      "contexts": [
        "free",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "Grammarly / Superhuman can appear as an alternative to DuckDuckGo AI Chat because it fits free, writing, research, mobile and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 41
    },
    {
      "id": "duck-ai__alternative__msty",
      "source_tool_id": "duck-ai",
      "target_tool_id": "msty",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 42,
      "contexts": [
        "free",
        "local",
        "coding",
        "writing",
        "research",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "Msty can appear as an alternative to DuckDuckGo AI Chat because it fits free, local, coding, writing and matched by shared categories: ai-chatbots, ai-search-engines, api-providers; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 42
    },
    {
      "id": "duck-ai__alternative__notion-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "notion-ai",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 42,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop"
      ],
      "why": "Notion AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 43
    },
    {
      "id": "duck-ai__alternative__scispace",
      "source_tool_id": "duck-ai",
      "target_tool_id": "scispace",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 42,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "SciSpace can appear as an alternative to DuckDuckGo AI Chat because it fits free, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 44
    },
    {
      "id": "duck-ai__alternative__zed-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "zed-ai",
      "relationship_type": "alternative",
      "score": 42,
      "rank_score": 42,
      "contexts": [
        "free",
        "local",
        "coding",
        "research",
        "privacy",
        "video"
      ],
      "why": "Zed AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, local, coding, research and matched by shared categories: ai-chatbots, ai-search-engines, privacy-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 45
    },
    {
      "id": "duck-ai__alternative__amp-code",
      "source_tool_id": "duck-ai",
      "target_tool_id": "amp-code",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "research",
        "api",
        "mobile"
      ],
      "why": "Amp Code can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, research, api and matched by shared categories: ai-chatbots, ai-search-engines, api-providers; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 46
    },
    {
      "id": "duck-ai__alternative__harpa-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "harpa-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "HARPA AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 47
    },
    {
      "id": "duck-ai__alternative__khoj",
      "source_tool_id": "duck-ai",
      "target_tool_id": "khoj",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "writing",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "Khoj can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-search-engines, privacy-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 48
    },
    {
      "id": "duck-ai__alternative__privategpt",
      "source_tool_id": "duck-ai",
      "target_tool_id": "privategpt",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "coding",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "PrivateGPT can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-search-engines, privacy-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 49
    },
    {
      "id": "duck-ai__alternative__elicit",
      "source_tool_id": "duck-ai",
      "target_tool_id": "elicit",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "Elicit can appear as an alternative to DuckDuckGo AI Chat because it fits free, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 50
    },
    {
      "id": "duck-ai__alternative__genspark",
      "source_tool_id": "duck-ai",
      "target_tool_id": "genspark",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "design",
        "video"
      ],
      "why": "Genspark can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 51
    },
    {
      "id": "duck-ai__alternative__h2ogpt",
      "source_tool_id": "duck-ai",
      "target_tool_id": "h2ogpt",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy",
        "desktop"
      ],
      "why": "h2oGPT can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-search-engines, privacy-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 52
    },
    {
      "id": "duck-ai__alternative__hyperwrite",
      "source_tool_id": "duck-ai",
      "target_tool_id": "hyperwrite",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "writing",
        "research"
      ],
      "why": "HyperWrite can appear as an alternative to DuckDuckGo AI Chat because it fits free, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 53
    },
    {
      "id": "duck-ai__alternative__magai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "magai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "writing",
        "research"
      ],
      "why": "Magai can appear as an alternative to DuckDuckGo AI Chat because it fits writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 54
    },
    {
      "id": "duck-ai__alternative__manus",
      "source_tool_id": "duck-ai",
      "target_tool_id": "manus",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "mobile",
        "desktop",
        "design"
      ],
      "why": "Manus can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 55
    },
    {
      "id": "duck-ai__alternative__merlin-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "merlin-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "video"
      ],
      "why": "Merlin AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 56
    },
    {
      "id": "duck-ai__alternative__mini-swe-agent",
      "source_tool_id": "duck-ai",
      "target_tool_id": "mini-swe-agent",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "no-login",
        "coding",
        "research",
        "api",
        "desktop"
      ],
      "why": "mini-SWE-agent / SWE-agent can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-search-engines, api-providers; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 57
    },
    {
      "id": "duck-ai__alternative__morphic",
      "source_tool_id": "duck-ai",
      "target_tool_id": "morphic",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy",
        "api"
      ],
      "why": "Morphic can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-search-engines, api-providers; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 58
    },
    {
      "id": "duck-ai__alternative__ninja-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "ninja-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research"
      ],
      "why": "Ninja AI / SuperNinja can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 59
    },
    {
      "id": "duck-ai__alternative__onyx",
      "source_tool_id": "duck-ai",
      "target_tool_id": "onyx",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "Onyx can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-search-engines, privacy-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 60
    },
    {
      "id": "duck-ai__alternative__otio",
      "source_tool_id": "duck-ai",
      "target_tool_id": "otio",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "video"
      ],
      "why": "Otio can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 61
    },
    {
      "id": "duck-ai__alternative__quivr",
      "source_tool_id": "duck-ai",
      "target_tool_id": "quivr",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "Quivr can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-search-engines, privacy-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 62
    },
    {
      "id": "duck-ai__alternative__ragflow",
      "source_tool_id": "duck-ai",
      "target_tool_id": "ragflow",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "open-source",
        "self-hosted",
        "local",
        "research",
        "privacy"
      ],
      "why": "RAGFlow can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-search-engines, privacy-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 63
    },
    {
      "id": "duck-ai__alternative__raycast-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "raycast-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "local",
        "coding",
        "writing",
        "research",
        "desktop"
      ],
      "why": "Raycast AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, local, coding, writing and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 64
    },
    {
      "id": "duck-ai__alternative__sider-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "sider-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "video"
      ],
      "why": "Sider AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 65
    },
    {
      "id": "duck-ai__alternative__skywork-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "skywork-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "writing",
        "research",
        "design",
        "music"
      ],
      "why": "Skywork AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 66
    },
    {
      "id": "duck-ai__alternative__askyourpdf",
      "source_tool_id": "duck-ai",
      "target_tool_id": "askyourpdf",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "research",
        "api",
        "mobile"
      ],
      "why": "AskYourPDF can appear as an alternative to DuckDuckGo AI Chat because it fits free, research, api, mobile and matched by shared categories: ai-chatbots, ai-search-engines, api-providers; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 67
    },
    {
      "id": "duck-ai__alternative__bardeen",
      "source_tool_id": "duck-ai",
      "target_tool_id": "bardeen",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "writing",
        "research",
        "api"
      ],
      "why": "Bardeen can appear as an alternative to DuckDuckGo AI Chat because it fits free, writing, research, api and matched by shared categories: ai-chatbots, ai-search-engines, api-providers; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 68
    },
    {
      "id": "duck-ai__alternative__chatpdf",
      "source_tool_id": "duck-ai",
      "target_tool_id": "chatpdf",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "research",
        "api",
        "mobile"
      ],
      "why": "ChatPDF can appear as an alternative to DuckDuckGo AI Chat because it fits free, research, api, mobile and matched by shared categories: ai-chatbots, ai-search-engines, api-providers; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 69
    },
    {
      "id": "duck-ai__alternative__exa",
      "source_tool_id": "duck-ai",
      "target_tool_id": "exa",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "research",
        "api"
      ],
      "why": "Exa can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, research, api and matched by shared categories: ai-chatbots, ai-search-engines, api-providers; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 70
    },
    {
      "id": "duck-ai__alternative__pdf-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "pdf-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "research",
        "api"
      ],
      "why": "PDF.ai can appear as an alternative to DuckDuckGo AI Chat because it fits free, research, api and matched by shared categories: ai-chatbots, ai-search-engines, api-providers; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 71
    },
    {
      "id": "duck-ai__alternative__bolt-new",
      "source_tool_id": "duck-ai",
      "target_tool_id": "bolt-new",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "research",
        "video"
      ],
      "why": "Bolt.new can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, research, video and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 72
    },
    {
      "id": "duck-ai__alternative__character-ai",
      "source_tool_id": "duck-ai",
      "target_tool_id": "character-ai",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "research",
        "mobile"
      ],
      "why": "Character.AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, research, mobile and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 73
    },
    {
      "id": "duck-ai__alternative__felo-ai-search",
      "source_tool_id": "duck-ai",
      "target_tool_id": "felo-ai-search",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Felo AI Search can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 74
    },
    {
      "id": "duck-ai__alternative__lovable",
      "source_tool_id": "duck-ai",
      "target_tool_id": "lovable",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Lovable can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 75
    },
    {
      "id": "duck-ai__alternative__pi",
      "source_tool_id": "duck-ai",
      "target_tool_id": "pi",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "research",
        "mobile"
      ],
      "why": "Pi by Inflection can appear as an alternative to DuckDuckGo AI Chat because it fits free, research, mobile and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 76
    },
    {
      "id": "duck-ai__alternative__supermaven",
      "source_tool_id": "duck-ai",
      "target_tool_id": "supermaven",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "research",
        "desktop"
      ],
      "why": "Supermaven can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, research, desktop and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 77
    },
    {
      "id": "duck-ai__alternative__v0-vercel",
      "source_tool_id": "duck-ai",
      "target_tool_id": "v0-vercel",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "research",
        "mobile",
        "design"
      ],
      "why": "v0 by Vercel can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, research, mobile and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 78
    },
    {
      "id": "duck-ai__alternative__typingmind",
      "source_tool_id": "duck-ai",
      "target_tool_id": "typingmind",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "local",
        "writing",
        "privacy",
        "api",
        "desktop"
      ],
      "why": "TypingMind can appear as an alternative to DuckDuckGo AI Chat because it fits local, writing, privacy, api and matched by shared categories: ai-chatbots, api-providers, privacy-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 79
    },
    {
      "id": "duck-ai__alternative__abacus-chatllm",
      "source_tool_id": "duck-ai",
      "target_tool_id": "abacus-chatllm",
      "relationship_type": "alternative",
      "score": 40,
      "rank_score": 40,
      "contexts": [
        "free",
        "coding",
        "research"
      ],
      "why": "Abacus ChatLLM can appear as an alternative to DuckDuckGo AI Chat because it fits free, coding, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
      "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
      "status": "noindex_mvp_review",
      "rank": 80
    },
    {
      "id": "onlyfans__alternative__fansly",
      "source_tool_id": "onlyfans",
      "target_tool_id": "fansly",
      "relationship_type": "alternative",
      "score": 100,
      "rank_score": 200,
      "contexts": [
        "adult-friendly",
        "creator-discovery",
        "creator-platform",
        "eighteen-plus",
        "fan-subscriptions",
        "onlyfans-alternative",
        "ppv"
      ],
      "why": "Fansly appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, content-commerce, creator-monetization and solves OnlyFans-style monetization with tiered subscriptions and more discovery tools.",
      "evidence_level": "v33 source-backed; noindex until creator dashboard proof",
      "status": "noindex_mvp_review",
      "rank": 1
    },
    {
      "id": "onlyfans__alternative__fanvue",
      "source_tool_id": "onlyfans",
      "target_tool_id": "fanvue",
      "relationship_type": "alternative",
      "score": 98,
      "rank_score": 197,
      "contexts": [
        "adult-friendly",
        "ai-tools",
        "creator-analytics",
        "creator-platform",
        "fan-subscriptions",
        "onlyfans-alternative",
        "ppv"
      ],
      "why": "Fanvue appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, content-commerce, creator-monetization and solves Creators who want a newer fan subscription platform with AI/analytics positioning and promotional fee windows.",
      "evidence_level": "v33 source-backed; noindex until dashboard proof",
      "status": "noindex_mvp_review",
      "rank": 2
    },
    {
      "id": "onlyfans__alternative__fancentro",
      "source_tool_id": "onlyfans",
      "target_tool_id": "fancentro",
      "relationship_type": "alternative",
      "score": 96,
      "rank_score": 194,
      "contexts": [
        "onlyfans-alternative",
        "adult-friendly",
        "fan-subscriptions",
        "premium-social",
        "paid-messaging",
        "live-streaming",
        "creator-platform"
      ],
      "why": "FanCentro appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators who want fan subscriptions, premium social access, paid messaging, livestreaming and an older adult-friendly creator platform.",
      "evidence_level": "v34 source-backed; manual dashboard proof needed",
      "status": "noindex_mvp_review",
      "rank": 3
    },
    {
      "id": "onlyfans__alternative__loyalfans",
      "source_tool_id": "onlyfans",
      "target_tool_id": "loyalfans",
      "relationship_type": "alternative",
      "score": 94,
      "rank_score": 191,
      "contexts": [
        "adult-friendly",
        "clip-store",
        "fan-subscriptions",
        "live-streaming",
        "onlyfans-alternative",
        "paid-messaging",
        "tips"
      ],
      "why": "LoyalFans appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators who depend on paid messaging, livestreaming, fan requests and a more niche loyal-fan audience.",
      "evidence_level": "v33 candidate; manual verification required",
      "status": "noindex_mvp_review",
      "rank": 4
    },
    {
      "id": "onlyfans__alternative__passes",
      "source_tool_id": "onlyfans",
      "target_tool_id": "passes",
      "relationship_type": "alternative",
      "score": 92,
      "rank_score": 188,
      "contexts": [
        "brand-safe",
        "creator-platform",
        "fan-subscriptions",
        "livestreaming",
        "lower-fee",
        "merch",
        "non-adult-creators"
      ],
      "why": "Passes appears in the OnlyFans alternatives cluster because it fits brand-safe-creator-platforms, content-commerce, creator-monetization and solves Brand-safe creators, influencers and public personalities who want subscriptions, paid DMs, livestreams and commerce without adult-platform branding.",
      "evidence_level": "v33 source-backed candidate; manual dashboard proof required",
      "status": "noindex_mvp_review",
      "rank": 5
    },
    {
      "id": "onlyfans__alternative__sospoilt",
      "source_tool_id": "onlyfans",
      "target_tool_id": "sospoilt",
      "relationship_type": "alternative",
      "score": 90,
      "rank_score": 185,
      "contexts": [
        "onlyfans-alternative",
        "low-fee",
        "brand-collabs",
        "paid-messaging",
        "live-chat",
        "subscriptions",
        "creator-platform"
      ],
      "why": "SoSpoilt appears in the OnlyFans alternatives cluster because it fits creator-monetization, fan-subscriptions, brand-safe-creator-platforms and solves Creators who want subscriptions, paid messages, tips, brand collabs and private live-chat style monetization with lower-fee positioning.",
      "evidence_level": "v34 source-backed; exact terms need dashboard proof",
      "status": "noindex_mvp_review",
      "rank": 6
    },
    {
      "id": "onlyfans__alternative__exclu",
      "source_tool_id": "onlyfans",
      "target_tool_id": "exclu",
      "relationship_type": "alternative",
      "score": 88,
      "rank_score": 182,
      "contexts": [
        "onlyfans-alternative",
        "zero-commission",
        "paid-links",
        "low-fee",
        "creator-commerce",
        "direct-selling",
        "adult-friendly"
      ],
      "why": "Exclu appears in the OnlyFans alternatives cluster because it fits content-commerce, creator-monetization, fan-subscriptions and solves Creators who want paid-link sales and direct unlocks instead of a traditional fan-subscription profile.",
      "evidence_level": "v34 source-backed claim; terms screenshot required",
      "status": "noindex_mvp_review",
      "rank": 7
    },
    {
      "id": "onlyfans__alternative__mym-fans",
      "source_tool_id": "onlyfans",
      "target_tool_id": "mym-fans",
      "relationship_type": "alternative",
      "score": 86,
      "rank_score": 179,
      "contexts": [
        "onlyfans-alternative",
        "adult-friendly",
        "europe",
        "fan-subscriptions",
        "private-media",
        "tips",
        "creator-platform"
      ],
      "why": "MYM.fans appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves European and French-speaking creators who want subscription income, private media, tips and a regional fan platform.",
      "evidence_level": "v34 source-backed; country payout proof needed",
      "status": "noindex_mvp_review",
      "rank": 8
    },
    {
      "id": "onlyfans__alternative__patreon",
      "source_tool_id": "onlyfans",
      "target_tool_id": "patreon",
      "relationship_type": "alternative",
      "score": 84,
      "rank_score": 176,
      "contexts": [
        "artists",
        "brand-safe",
        "community",
        "membership",
        "non-adult-creators",
        "onlyfans-alternative",
        "patreon-like"
      ],
      "why": "Patreon appears in the OnlyFans alternatives cluster because it fits brand-safe-creator-platforms, creator-monetization, fan-subscriptions and solves Writers, podcasters, artists, educators and creators who want memberships, community and digital products without OnlyFans branding.",
      "evidence_level": "v33 official source-backed; noindex until screenshot proof",
      "status": "noindex_mvp_review",
      "rank": 9
    },
    {
      "id": "onlyfans__alternative__subscribestar",
      "source_tool_id": "onlyfans",
      "target_tool_id": "subscribestar",
      "relationship_type": "alternative",
      "score": 82,
      "rank_score": 173,
      "contexts": [
        "onlyfans-alternative",
        "membership",
        "paid-subscriptions",
        "low-fee",
        "creators",
        "writers",
        "podcasters"
      ],
      "why": "SubscribeStar appears in the OnlyFans alternatives cluster because it fits membership-platforms, creator-monetization, fan-subscriptions and solves Creators who want Patreon-style memberships with lower platform-fee positioning and less adult-platform branding.",
      "evidence_level": "v34 source-backed; policy fit proof needed",
      "status": "noindex_mvp_review",
      "rank": 10
    },
    {
      "id": "onlyfans__alternative__fanfix",
      "source_tool_id": "onlyfans",
      "target_tool_id": "fanfix",
      "relationship_type": "alternative",
      "score": 80,
      "rank_score": 170,
      "contexts": [
        "brand-safe",
        "fan-subscriptions",
        "gen-z-creators",
        "non-adult-creators",
        "onlyfans-alternative",
        "paid-messaging"
      ],
      "why": "Fanfix appears in the OnlyFans alternatives cluster because it fits brand-safe-creator-platforms, creator-monetization, fan-subscriptions and solves Brand-safe influencers and younger-audience creators who want paid fan memberships without adult content association.",
      "evidence_level": "v33 candidate; manual verification required",
      "status": "noindex_mvp_review",
      "rank": 11
    },
    {
      "id": "onlyfans__alternative__ko-fi",
      "source_tool_id": "onlyfans",
      "target_tool_id": "ko-fi",
      "relationship_type": "alternative",
      "score": 78,
      "rank_score": 167,
      "contexts": [
        "commissions",
        "donations",
        "low-fee",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative",
        "shop"
      ],
      "why": "Ko-fi appears in the OnlyFans alternatives cluster because it fits content-commerce, creator-monetization, donation-tools and solves Creators who want tips, donations, memberships, shop sales or commissions with 0–5% Ko-fi fee options.",
      "evidence_level": "v33 official source-backed; noindex until screenshot proof",
      "status": "noindex_mvp_review",
      "rank": 12
    },
    {
      "id": "onlyfans__alternative__buy-me-a-coffee",
      "source_tool_id": "onlyfans",
      "target_tool_id": "buy-me-a-coffee",
      "relationship_type": "alternative",
      "score": 76,
      "rank_score": 164,
      "contexts": [
        "donations",
        "low-fee",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative",
        "tips"
      ],
      "why": "Buy Me a Coffee appears in the OnlyFans alternatives cluster because it fits creator-monetization, donation-tools, membership-platforms and solves Simple tips, memberships and supporter payments with a straightforward 5% platform fee.",
      "evidence_level": "v33 official source-backed; noindex until screenshot proof",
      "status": "noindex_mvp_review",
      "rank": 13
    },
    {
      "id": "onlyfans__alternative__substack",
      "source_tool_id": "onlyfans",
      "target_tool_id": "substack",
      "relationship_type": "alternative",
      "score": 74,
      "rank_score": 161,
      "contexts": [
        "brand-safe",
        "community",
        "newsletter",
        "non-adult-creators",
        "onlyfans-alternative",
        "paid-subscriptions",
        "podcasts"
      ],
      "why": "Substack appears in the OnlyFans alternatives cluster because it fits brand-safe-creator-platforms, creator-monetization, membership-platforms and solves Writers, journalists, podcasters and newsletter creators who want paid subscriptions and email distribution.",
      "evidence_level": "v33 official source-backed; noindex until screenshot proof",
      "status": "noindex_mvp_review",
      "rank": 14
    },
    {
      "id": "onlyfans__alternative__manyvids",
      "source_tool_id": "onlyfans",
      "target_tool_id": "manyvids",
      "relationship_type": "alternative",
      "score": 72,
      "rank_score": 158,
      "contexts": [
        "adult-friendly",
        "clip-store",
        "creator-platform",
        "marketplace",
        "onlyfans-alternative",
        "paid-content"
      ],
      "why": "ManyVids appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, content-marketplaces, creator-monetization and solves Creators who want a clip marketplace/storefront model more than only monthly subscriptions.",
      "evidence_level": "v33 candidate; manual verification required",
      "status": "noindex_mvp_review",
      "rank": 15
    },
    {
      "id": "onlyfans__alternative__justforfans",
      "source_tool_id": "onlyfans",
      "target_tool_id": "justforfans",
      "relationship_type": "alternative",
      "score": 70,
      "rank_score": 155,
      "contexts": [
        "adult-friendly",
        "creator-platform",
        "fan-subscriptions",
        "onlyfans-alternative",
        "paid-content"
      ],
      "why": "JustForFans appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Adult-friendly fan subscriptions with a more niche platform community.",
      "evidence_level": "v33 candidate; manual verification required",
      "status": "noindex_mvp_review",
      "rank": 16
    },
    {
      "id": "onlyfans__alternative__slushy",
      "source_tool_id": "onlyfans",
      "target_tool_id": "slushy",
      "relationship_type": "alternative",
      "score": 68,
      "rank_score": 152,
      "contexts": [
        "onlyfans-alternative",
        "adult-friendly",
        "discovery",
        "for-you-feed",
        "subscriptions",
        "locked-posts",
        "tips"
      ],
      "why": "Slushy appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators who want an adult-friendly social/discovery-style platform rather than only a static paywall.",
      "evidence_level": "v34 source-backed but high-risk; re-check live terms",
      "status": "noindex_mvp_review",
      "rank": 17
    },
    {
      "id": "onlyfans__alternative__clips4sale",
      "source_tool_id": "onlyfans",
      "target_tool_id": "clips4sale",
      "relationship_type": "alternative",
      "score": 66,
      "rank_score": 149,
      "contexts": [
        "onlyfans-alternative",
        "clip-store",
        "adult-friendly",
        "marketplace",
        "video-sales",
        "creator-platform",
        "needs-proof"
      ],
      "why": "Clips4Sale appears in the OnlyFans alternatives cluster because it fits content-marketplaces, adult-creator-platforms, creator-monetization and solves Creators who sell individual videos/clips and need marketplace-style discovery rather than only recurring subscriptions.",
      "evidence_level": "v34 candidate; proof required",
      "status": "noindex_mvp_review",
      "rank": 18
    },
    {
      "id": "onlyfans__alternative__iwantclips",
      "source_tool_id": "onlyfans",
      "target_tool_id": "iwantclips",
      "relationship_type": "alternative",
      "score": 64,
      "rank_score": 146,
      "contexts": [
        "onlyfans-alternative",
        "clip-store",
        "adult-friendly",
        "marketplace",
        "custom-content",
        "needs-proof"
      ],
      "why": "iWantClips appears in the OnlyFans alternatives cluster because it fits content-marketplaces, adult-creator-platforms, creator-monetization and solves Creators who want a marketplace for individual clips, custom content and store-style sales.",
      "evidence_level": "v34 candidate; proof required",
      "status": "noindex_mvp_review",
      "rank": 19
    },
    {
      "id": "onlyfans__alternative__admireme",
      "source_tool_id": "onlyfans",
      "target_tool_id": "admireme",
      "relationship_type": "alternative",
      "score": 62,
      "rank_score": 143,
      "contexts": [
        "adult-friendly",
        "creator-platform",
        "fan-subscriptions",
        "onlyfans-alternative",
        "uk-creators"
      ],
      "why": "AdmireMe appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves UK-focused adult-friendly creator monetization and fan subscriptions.",
      "evidence_level": "v33 candidate; manual verification required",
      "status": "noindex_mvp_review",
      "rank": 20
    },
    {
      "id": "onlyfans__alternative__unlockd",
      "source_tool_id": "onlyfans",
      "target_tool_id": "unlockd",
      "relationship_type": "alternative",
      "score": 60,
      "rank_score": 140,
      "contexts": [
        "adult-friendly",
        "creator-platform",
        "fan-subscriptions",
        "onlyfans-alternative",
        "paid-messaging"
      ],
      "why": "Unlockd appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators testing a newer fan monetization platform with subscription and paid-content mechanics.",
      "evidence_level": "v33 candidate; manual verification required",
      "status": "noindex_mvp_review",
      "rank": 21
    },
    {
      "id": "onlyfans__alternative__fourthwall",
      "source_tool_id": "onlyfans",
      "target_tool_id": "fourthwall",
      "relationship_type": "alternative",
      "score": 58,
      "rank_score": 137,
      "contexts": [
        "brand-safe",
        "creator-commerce",
        "memberships",
        "merch",
        "non-adult-creators",
        "onlyfans-alternative",
        "shop"
      ],
      "why": "Fourthwall appears in the OnlyFans alternatives cluster because it fits content-commerce, creator-monetization, membership-platforms and solves Creators who want memberships plus merch/shop commerce more than adult-style subscriptions.",
      "evidence_level": "v33 candidate; manual verification required",
      "status": "noindex_mvp_review",
      "rank": 22
    },
    {
      "id": "onlyfans__alternative__gumroad",
      "source_tool_id": "onlyfans",
      "target_tool_id": "gumroad",
      "relationship_type": "alternative",
      "score": 56,
      "rank_score": 134,
      "contexts": [
        "courses",
        "digital-products",
        "low-friction",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative",
        "shop"
      ],
      "why": "Gumroad appears in the OnlyFans alternatives cluster because it fits content-commerce, creator-monetization, digital-product-platforms and solves Selling digital products, downloads, courses and simple memberships instead of fan-subscription content.",
      "evidence_level": "v33 candidate; manual verification required",
      "status": "noindex_mvp_review",
      "rank": 23
    },
    {
      "id": "onlyfans__alternative__memberful",
      "source_tool_id": "onlyfans",
      "target_tool_id": "memberful",
      "relationship_type": "alternative",
      "score": 54,
      "rank_score": 131,
      "contexts": [
        "brand-safe",
        "creator-owned-site",
        "memberships",
        "non-adult-creators",
        "onlyfans-alternative",
        "wordpress"
      ],
      "why": "Memberful appears in the OnlyFans alternatives cluster because it fits content-commerce, creator-monetization, membership-platforms and solves Creators who want memberships on their own site, especially WordPress-connected membership businesses.",
      "evidence_level": "v33 candidate; manual verification required",
      "status": "noindex_mvp_review",
      "rank": 24
    },
    {
      "id": "onlyfans__alternative__ghost",
      "source_tool_id": "onlyfans",
      "target_tool_id": "ghost",
      "relationship_type": "alternative",
      "score": 52,
      "rank_score": 128,
      "contexts": [
        "brand-safe",
        "creator-owned-site",
        "memberships",
        "newsletter",
        "non-adult-creators",
        "onlyfans-alternative",
        "open-source"
      ],
      "why": "Ghost appears in the OnlyFans alternatives cluster because it fits creator-monetization, membership-platforms, newsletter-platforms and solves Creators who want a more owned, open-source publishing and membership site.",
      "evidence_level": "v33 candidate; manual verification required",
      "status": "noindex_mvp_review",
      "rank": 25
    },
    {
      "id": "onlyfans__alternative__scrile-connect",
      "source_tool_id": "onlyfans",
      "target_tool_id": "scrile-connect",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 125,
      "contexts": [
        "onlyfans-alternative",
        "creator-owned",
        "white-label",
        "platform-risk",
        "custom-site",
        "membership-infrastructure",
        "needs-proof"
      ],
      "why": "Scrile Connect appears in the OnlyFans alternatives cluster because it fits creator-owned-platforms, creator-monetization, self-hosted-like-business-tools and solves Agencies or larger creators who want their own branded paid-content platform instead of renting a profile on a marketplace.",
      "evidence_level": "v34 candidate; proof required",
      "status": "noindex_mvp_review",
      "rank": 26
    },
    {
      "id": "onlyfans__alternative__fanspicy",
      "source_tool_id": "onlyfans",
      "target_tool_id": "fanspicy",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 124,
      "contexts": [
        "onlyfans-alternative",
        "adult-friendly",
        "fan-subscriptions",
        "tips",
        "ppv",
        "creator-platform",
        "needs-proof"
      ],
      "why": "FanSpicy appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators comparing newer adult-friendly fan subscription platforms and looking for backup options.",
      "evidence_level": "v34 candidate; proof required",
      "status": "noindex_mvp_review",
      "rank": 27
    },
    {
      "id": "onlyfans__alternative__pocketstars",
      "source_tool_id": "onlyfans",
      "target_tool_id": "pocketstars",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 123,
      "contexts": [
        "onlyfans-alternative",
        "adult-friendly",
        "fan-subscriptions",
        "uk",
        "creator-platform",
        "needs-proof"
      ],
      "why": "PocketStars appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators checking smaller or regional adult-friendly fan subscription platforms.",
      "evidence_level": "v34 candidate; proof required",
      "status": "noindex_mvp_review",
      "rank": 28
    },
    {
      "id": "onlyfans__alternative__vylit",
      "source_tool_id": "onlyfans",
      "target_tool_id": "vylit",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 122,
      "contexts": [
        "onlyfans-alternative",
        "brand-safe",
        "social-platform",
        "eighteen-plus",
        "creator-monetization",
        "new-platform",
        "needs-proof"
      ],
      "why": "Vylit appears in the OnlyFans alternatives cluster because it fits brand-safe-creator-platforms, creator-monetization, social-platforms and solves Creators watching newer adult-oriented but non-explicit social monetization models.",
      "evidence_level": "v34 emerging candidate; high verification needed",
      "status": "noindex_mvp_review",
      "rank": 29
    },
    {
      "id": "onlyfans__alternative__hidden",
      "source_tool_id": "onlyfans",
      "target_tool_id": "hidden",
      "relationship_type": "alternative",
      "score": 50,
      "rank_score": 121,
      "contexts": [
        "onlyfans-alternative",
        "adult-friendly",
        "creator-first",
        "marketplace",
        "new-platform",
        "needs-proof"
      ],
      "why": "Hidden appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, content-marketplaces and solves Creators monitoring newer adult creator platforms focused on autonomy, stores and discovery.",
      "evidence_level": "v34 emerging candidate; high verification needed",
      "status": "noindex_mvp_review",
      "rank": 30
    }
  ],
  "alternative_sources": {
    "chatgpt": {
      "source_tool_id": "chatgpt",
      "name": "ChatGPT",
      "url": "/FindBetterApp/alternatives/chatgpt/",
      "top_alternatives": [
        {
          "id": "chatgpt__alternative__claude",
          "source_tool_id": "chatgpt",
          "target_tool_id": "claude",
          "relationship_type": "alternative",
          "score": 99,
          "rank_score": 216,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "api",
            "mobile",
            "desktop"
          ],
          "why": "Claude can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 1
        },
        {
          "id": "chatgpt__alternative__perplexity",
          "source_tool_id": "chatgpt",
          "target_tool_id": "perplexity",
          "relationship_type": "alternative",
          "score": 93,
          "rank_score": 202,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "mobile"
          ],
          "why": "Perplexity can appear as an alternative to ChatGPT because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 2
        },
        {
          "id": "chatgpt__alternative__google-gemini",
          "source_tool_id": "chatgpt",
          "target_tool_id": "google-gemini",
          "relationship_type": "alternative",
          "score": 88,
          "rank_score": 193,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "mobile",
            "design",
            "video"
          ],
          "why": "Google Gemini can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 3
        },
        {
          "id": "chatgpt__alternative__microsoft-copilot",
          "source_tool_id": "chatgpt",
          "target_tool_id": "microsoft-copilot",
          "relationship_type": "alternative",
          "score": 88,
          "rank_score": 192,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "Microsoft Copilot can appear as an alternative to ChatGPT because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 4
        },
        {
          "id": "chatgpt__alternative__grok",
          "source_tool_id": "chatgpt",
          "target_tool_id": "grok",
          "relationship_type": "alternative",
          "score": 74,
          "rank_score": 162,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "api",
            "mobile",
            "video"
          ],
          "why": "Grok can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 5
        },
        {
          "id": "chatgpt__alternative__lumo",
          "source_tool_id": "chatgpt",
          "target_tool_id": "lumo",
          "relationship_type": "alternative",
          "score": 74,
          "rank_score": 162,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "privacy",
            "mobile"
          ],
          "why": "Lumo by Proton can appear as an alternative to ChatGPT because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 6
        },
        {
          "id": "chatgpt__alternative__duck-ai",
          "source_tool_id": "chatgpt",
          "target_tool_id": "duck-ai",
          "relationship_type": "alternative",
          "score": 73,
          "rank_score": 160,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "privacy",
            "api",
            "mobile"
          ],
          "why": "DuckDuckGo AI Chat can appear as an alternative to ChatGPT because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 7
        },
        {
          "id": "chatgpt__alternative__deepseek",
          "source_tool_id": "chatgpt",
          "target_tool_id": "deepseek",
          "relationship_type": "alternative",
          "score": 65,
          "rank_score": 141,
          "contexts": [
            "free",
            "self-hosted",
            "local",
            "coding",
            "writing",
            "api",
            "mobile"
          ],
          "why": "DeepSeek can appear as an alternative to ChatGPT because it fits free, self-hosted, local, coding and matched by shared categories: ai-chatbots, ai-coding-tools, writing-ai; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 8
        },
        {
          "id": "chatgpt__alternative__open-webui",
          "source_tool_id": "chatgpt",
          "target_tool_id": "open-webui",
          "relationship_type": "alternative",
          "score": 61,
          "rank_score": 134,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "privacy",
            "api",
            "design"
          ],
          "why": "Open WebUI can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 9
        },
        {
          "id": "chatgpt__alternative__you-com",
          "source_tool_id": "chatgpt",
          "target_tool_id": "you-com",
          "relationship_type": "alternative",
          "score": 48,
          "rank_score": 104,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "api",
            "mobile"
          ],
          "why": "You.com can appear as an alternative to ChatGPT because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 10
        },
        {
          "id": "chatgpt__alternative__mistral-vibe",
          "source_tool_id": "chatgpt",
          "target_tool_id": "mistral-vibe",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 103,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research"
          ],
          "why": "Mistral Vibe / Le Chat can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by shared categories: ai-coding-tools, ai-search-engines, research-ai; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 11
        },
        {
          "id": "chatgpt__alternative__amp-code",
          "source_tool_id": "chatgpt",
          "target_tool_id": "amp-code",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "research",
            "api",
            "mobile"
          ],
          "why": "Amp Code can appear as an alternative to ChatGPT because it fits free, coding, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 12
        },
        {
          "id": "chatgpt__alternative__genspark",
          "source_tool_id": "chatgpt",
          "target_tool_id": "genspark",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "mobile",
            "design",
            "video"
          ],
          "why": "Genspark can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 13
        },
        {
          "id": "chatgpt__alternative__grammarly-superhuman",
          "source_tool_id": "chatgpt",
          "target_tool_id": "grammarly-superhuman",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 102,
          "contexts": [
            "free",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "Grammarly / Superhuman can appear as an alternative to ChatGPT because it fits free, writing, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 14
        },
        {
          "id": "chatgpt__alternative__notion-ai",
          "source_tool_id": "chatgpt",
          "target_tool_id": "notion-ai",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "Notion AI can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 15
        },
        {
          "id": "chatgpt__alternative__manus",
          "source_tool_id": "chatgpt",
          "target_tool_id": "manus",
          "relationship_type": "alternative",
          "score": 46,
          "rank_score": 100,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "mobile",
            "desktop",
            "design"
          ],
          "why": "Manus can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 16
        },
        {
          "id": "chatgpt__alternative__v0-vercel",
          "source_tool_id": "chatgpt",
          "target_tool_id": "v0-vercel",
          "relationship_type": "alternative",
          "score": 46,
          "rank_score": 100,
          "contexts": [
            "free",
            "coding",
            "research",
            "mobile",
            "design"
          ],
          "why": "v0 by Vercel can appear as an alternative to ChatGPT because it fits free, coding, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 17
        },
        {
          "id": "chatgpt__alternative__bolt-new",
          "source_tool_id": "chatgpt",
          "target_tool_id": "bolt-new",
          "relationship_type": "alternative",
          "score": 45,
          "rank_score": 98,
          "contexts": [
            "free",
            "coding",
            "research",
            "video"
          ],
          "why": "Bolt.new can appear as an alternative to ChatGPT because it fits free, coding, research, video and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 18
        },
        {
          "id": "chatgpt__alternative__goose",
          "source_tool_id": "chatgpt",
          "target_tool_id": "goose",
          "relationship_type": "alternative",
          "score": 45,
          "rank_score": 98,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "no-login",
            "coding",
            "writing",
            "research",
            "privacy",
            "api",
            "desktop"
          ],
          "why": "Goose can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 19
        },
        {
          "id": "chatgpt__alternative__harpa-ai",
          "source_tool_id": "chatgpt",
          "target_tool_id": "harpa-ai",
          "relationship_type": "alternative",
          "score": 45,
          "rank_score": 98,
          "contexts": [
            "free",
            "writing",
            "research"
          ],
          "why": "HARPA AI can appear as an alternative to ChatGPT because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 20
        },
        {
          "id": "chatgpt__alternative__khoj",
          "source_tool_id": "chatgpt",
          "target_tool_id": "khoj",
          "relationship_type": "alternative",
          "score": 45,
          "rank_score": 98,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "no-login",
            "writing",
            "research",
            "privacy",
            "desktop"
          ],
          "why": "Khoj can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 21
        },
        {
          "id": "chatgpt__alternative__lovable",
          "source_tool_id": "chatgpt",
          "target_tool_id": "lovable",
          "relationship_type": "alternative",
          "score": 45,
          "rank_score": 98,
          "contexts": [
            "free",
            "coding",
            "research"
          ],
          "why": "Lovable can appear as an alternative to ChatGPT because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 22
        },
        {
          "id": "chatgpt__alternative__ninja-ai",
          "source_tool_id": "chatgpt",
          "target_tool_id": "ninja-ai",
          "relationship_type": "alternative",
          "score": 45,
          "rank_score": 98,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research"
          ],
          "why": "Ninja AI / SuperNinja can appear as an alternative to ChatGPT because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 23
        },
        {
          "id": "chatgpt__alternative__privategpt",
          "source_tool_id": "chatgpt",
          "target_tool_id": "privategpt",
          "relationship_type": "alternative",
          "score": 45,
          "rank_score": 98,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "research",
            "privacy",
            "desktop"
          ],
          "why": "PrivateGPT can appear as an alternative to ChatGPT because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 24
        }
      ],
      "all_alternative_count": 80,
      "logic": "v32 relationship scoring with Duck.ai canonical cleanup, privacy/no-login, multi-model, local/private and AI-search boosts",
      "auto_update_rule": "Add a tool in tools-master-v32.json, give it clean Duck.ai alternative/privacy/no-login/local/search tags, then run the v32 builder."
    },
    "google-gemini": {
      "source_tool_id": "google-gemini",
      "name": "Google Gemini",
      "url": "/FindBetterApp/alternatives/google-gemini/",
      "top_alternatives": [
        {
          "id": "google-gemini__alternative__chatgpt",
          "source_tool_id": "google-gemini",
          "target_tool_id": "chatgpt",
          "relationship_type": "alternative",
          "score": 99,
          "rank_score": 228,
          "contexts": [
            "free",
            "no-login",
            "coding",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "ChatGPT can appear as an alternative to Google Gemini because it fits free, no-login, coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 1
        },
        {
          "id": "google-gemini__alternative__claude",
          "source_tool_id": "google-gemini",
          "target_tool_id": "claude",
          "relationship_type": "alternative",
          "score": 87,
          "rank_score": 200,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "api",
            "mobile",
            "desktop"
          ],
          "why": "Claude can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 2
        },
        {
          "id": "google-gemini__alternative__perplexity",
          "source_tool_id": "google-gemini",
          "target_tool_id": "perplexity",
          "relationship_type": "alternative",
          "score": 80,
          "rank_score": 185,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "mobile"
          ],
          "why": "Perplexity can appear as an alternative to Google Gemini because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 3
        },
        {
          "id": "google-gemini__alternative__duck-ai",
          "source_tool_id": "google-gemini",
          "target_tool_id": "duck-ai",
          "relationship_type": "alternative",
          "score": 61,
          "rank_score": 140,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "privacy",
            "api",
            "mobile"
          ],
          "why": "DuckDuckGo AI Chat can appear as an alternative to Google Gemini because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 4
        },
        {
          "id": "google-gemini__alternative__deepseek",
          "source_tool_id": "google-gemini",
          "target_tool_id": "deepseek",
          "relationship_type": "alternative",
          "score": 58,
          "rank_score": 133,
          "contexts": [
            "free",
            "self-hosted",
            "local",
            "coding",
            "writing",
            "api",
            "mobile"
          ],
          "why": "DeepSeek can appear as an alternative to Google Gemini because it fits free, self-hosted, local, coding and matched by shared categories: ai-chatbots, ai-coding-tools, writing-ai; same ai family.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 5
        },
        {
          "id": "google-gemini__alternative__microsoft-copilot",
          "source_tool_id": "google-gemini",
          "target_tool_id": "microsoft-copilot",
          "relationship_type": "alternative",
          "score": 58,
          "rank_score": 133,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "Microsoft Copilot can appear as an alternative to Google Gemini because it fits free, no-login, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; same ai family.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 6
        },
        {
          "id": "google-gemini__alternative__grok",
          "source_tool_id": "google-gemini",
          "target_tool_id": "grok",
          "relationship_type": "alternative",
          "score": 44,
          "rank_score": 101,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "api",
            "mobile",
            "video"
          ],
          "why": "Grok can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 7
        },
        {
          "id": "google-gemini__alternative__lumo",
          "source_tool_id": "google-gemini",
          "target_tool_id": "lumo",
          "relationship_type": "alternative",
          "score": 42,
          "rank_score": 96,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "privacy",
            "mobile"
          ],
          "why": "Lumo by Proton can appear as an alternative to Google Gemini because it fits free, no-login, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; same ai family.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 8
        },
        {
          "id": "google-gemini__alternative__mistral-vibe",
          "source_tool_id": "google-gemini",
          "target_tool_id": "mistral-vibe",
          "relationship_type": "alternative",
          "score": 41,
          "rank_score": 94,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research"
          ],
          "why": "Mistral Vibe / Le Chat can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by shared categories: ai-coding-tools, ai-search-engines, research-ai; same ai family.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 9
        },
        {
          "id": "google-gemini__alternative__amp-code",
          "source_tool_id": "google-gemini",
          "target_tool_id": "amp-code",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 90,
          "contexts": [
            "free",
            "coding",
            "research",
            "api",
            "mobile"
          ],
          "why": "Amp Code can appear as an alternative to Google Gemini because it fits free, coding, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 10
        },
        {
          "id": "google-gemini__alternative__bolt-new",
          "source_tool_id": "google-gemini",
          "target_tool_id": "bolt-new",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 90,
          "contexts": [
            "free",
            "coding",
            "research",
            "video"
          ],
          "why": "Bolt.new can appear as an alternative to Google Gemini because it fits free, coding, research, video and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 11
        },
        {
          "id": "google-gemini__alternative__grammarly-superhuman",
          "source_tool_id": "google-gemini",
          "target_tool_id": "grammarly-superhuman",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 90,
          "contexts": [
            "free",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "Grammarly / Superhuman can appear as an alternative to Google Gemini because it fits free, writing, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 12
        },
        {
          "id": "google-gemini__alternative__kagi-assistant",
          "source_tool_id": "google-gemini",
          "target_tool_id": "kagi-assistant",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 90,
          "contexts": [
            "free",
            "coding",
            "research",
            "privacy"
          ],
          "why": "Kagi Assistant can appear as an alternative to Google Gemini because it fits free, coding, research, privacy and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 13
        },
        {
          "id": "google-gemini__alternative__notion-ai",
          "source_tool_id": "google-gemini",
          "target_tool_id": "notion-ai",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 90,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "Notion AI can appear as an alternative to Google Gemini because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 14
        },
        {
          "id": "google-gemini__alternative__supermaven",
          "source_tool_id": "google-gemini",
          "target_tool_id": "supermaven",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 90,
          "contexts": [
            "free",
            "coding",
            "research",
            "desktop"
          ],
          "why": "Supermaven can appear as an alternative to Google Gemini because it fits free, coding, research, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 15
        },
        {
          "id": "google-gemini__alternative__v0-vercel",
          "source_tool_id": "google-gemini",
          "target_tool_id": "v0-vercel",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 90,
          "contexts": [
            "free",
            "coding",
            "research",
            "mobile",
            "design"
          ],
          "why": "v0 by Vercel can appear as an alternative to Google Gemini because it fits free, coding, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 16
        },
        {
          "id": "google-gemini__alternative__zed-ai",
          "source_tool_id": "google-gemini",
          "target_tool_id": "zed-ai",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 90,
          "contexts": [
            "free",
            "local",
            "coding",
            "research",
            "privacy",
            "video"
          ],
          "why": "Zed AI can appear as an alternative to Google Gemini because it fits free, local, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 17
        },
        {
          "id": "google-gemini__alternative__bardeen",
          "source_tool_id": "google-gemini",
          "target_tool_id": "bardeen",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 89,
          "contexts": [
            "free",
            "writing",
            "research",
            "api"
          ],
          "why": "Bardeen can appear as an alternative to Google Gemini because it fits free, writing, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 18
        },
        {
          "id": "google-gemini__alternative__exa",
          "source_tool_id": "google-gemini",
          "target_tool_id": "exa",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 89,
          "contexts": [
            "free",
            "coding",
            "research",
            "api"
          ],
          "why": "Exa can appear as an alternative to Google Gemini because it fits free, coding, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 19
        },
        {
          "id": "google-gemini__alternative__felo-ai-search",
          "source_tool_id": "google-gemini",
          "target_tool_id": "felo-ai-search",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 89,
          "contexts": [
            "free",
            "coding",
            "research"
          ],
          "why": "Felo AI Search can appear as an alternative to Google Gemini because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 20
        },
        {
          "id": "google-gemini__alternative__lovable",
          "source_tool_id": "google-gemini",
          "target_tool_id": "lovable",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 88,
          "contexts": [
            "free",
            "coding",
            "research"
          ],
          "why": "Lovable can appear as an alternative to Google Gemini because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 21
        },
        {
          "id": "google-gemini__alternative__notebooklm",
          "source_tool_id": "google-gemini",
          "target_tool_id": "notebooklm",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 88,
          "contexts": [
            "free",
            "writing",
            "research"
          ],
          "why": "NotebookLM can appear as an alternative to Google Gemini because it fits free, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; same ai family.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 22
        },
        {
          "id": "google-gemini__alternative__open-webui",
          "source_tool_id": "google-gemini",
          "target_tool_id": "open-webui",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 88,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "privacy",
            "api",
            "design"
          ],
          "why": "Open WebUI can appear as an alternative to Google Gemini because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, canva-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 23
        },
        {
          "id": "google-gemini__alternative__scispace",
          "source_tool_id": "google-gemini",
          "target_tool_id": "scispace",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 88,
          "contexts": [
            "free",
            "writing",
            "research"
          ],
          "why": "SciSpace can appear as an alternative to Google Gemini because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 24
        }
      ],
      "all_alternative_count": 80,
      "logic": "v32 relationship scoring with Duck.ai canonical cleanup, privacy/no-login, multi-model, local/private and AI-search boosts",
      "auto_update_rule": "Add a tool in tools-master-v32.json, give it clean Duck.ai alternative/privacy/no-login/local/search tags, then run the v32 builder."
    },
    "claude": {
      "source_tool_id": "claude",
      "name": "Claude",
      "url": "/FindBetterApp/alternatives/claude/",
      "top_alternatives": [
        {
          "id": "claude__alternative__chatgpt",
          "source_tool_id": "claude",
          "target_tool_id": "chatgpt",
          "relationship_type": "alternative",
          "score": 99,
          "rank_score": 151,
          "contexts": [
            "free",
            "no-login",
            "coding",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "ChatGPT can appear as an alternative to Claude because it fits free, no-login, coding, writing and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 1
        },
        {
          "id": "claude__alternative__jenni-ai",
          "source_tool_id": "claude",
          "target_tool_id": "jenni-ai",
          "relationship_type": "alternative",
          "score": 89,
          "rank_score": 135,
          "contexts": [
            "free",
            "writing",
            "research"
          ],
          "why": "Jenni AI can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 2
        },
        {
          "id": "claude__alternative__google-gemini",
          "source_tool_id": "claude",
          "target_tool_id": "google-gemini",
          "relationship_type": "alternative",
          "score": 85,
          "rank_score": 129,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "mobile",
            "design",
            "video"
          ],
          "why": "Google Gemini can appear as an alternative to Claude because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, ai-search-engines; same ai family.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 3
        },
        {
          "id": "claude__alternative__perplexity",
          "source_tool_id": "claude",
          "target_tool_id": "perplexity",
          "relationship_type": "alternative",
          "score": 83,
          "rank_score": 127,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "mobile"
          ],
          "why": "Perplexity can appear as an alternative to Claude because it fits free, no-login, writing, research and matched by shared categories: ai-chatbots, ai-search-engines, research-ai; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 4
        },
        {
          "id": "claude__alternative__deepseek",
          "source_tool_id": "claude",
          "target_tool_id": "deepseek",
          "relationship_type": "alternative",
          "score": 79,
          "rank_score": 121,
          "contexts": [
            "free",
            "self-hosted",
            "local",
            "coding",
            "writing",
            "api",
            "mobile"
          ],
          "why": "DeepSeek can appear as an alternative to Claude because it fits free, self-hosted, local, coding and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 5
        },
        {
          "id": "claude__alternative__amp-code",
          "source_tool_id": "claude",
          "target_tool_id": "amp-code",
          "relationship_type": "alternative",
          "score": 69,
          "rank_score": 106,
          "contexts": [
            "free",
            "coding",
            "research",
            "api",
            "mobile"
          ],
          "why": "Amp Code can appear as an alternative to Claude because it fits free, coding, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 6
        },
        {
          "id": "claude__alternative__askyourpdf",
          "source_tool_id": "claude",
          "target_tool_id": "askyourpdf",
          "relationship_type": "alternative",
          "score": 68,
          "rank_score": 104,
          "contexts": [
            "free",
            "research",
            "api",
            "mobile"
          ],
          "why": "AskYourPDF can appear as an alternative to Claude because it fits free, research, api, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 7
        },
        {
          "id": "claude__alternative__genspark",
          "source_tool_id": "claude",
          "target_tool_id": "genspark",
          "relationship_type": "alternative",
          "score": 68,
          "rank_score": 104,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "mobile",
            "design",
            "video"
          ],
          "why": "Genspark can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 8
        },
        {
          "id": "claude__alternative__grammarly-superhuman",
          "source_tool_id": "claude",
          "target_tool_id": "grammarly-superhuman",
          "relationship_type": "alternative",
          "score": 68,
          "rank_score": 104,
          "contexts": [
            "free",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "Grammarly / Superhuman can appear as an alternative to Claude because it fits free, writing, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 9
        },
        {
          "id": "claude__alternative__notion-ai",
          "source_tool_id": "claude",
          "target_tool_id": "notion-ai",
          "relationship_type": "alternative",
          "score": 68,
          "rank_score": 104,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "Notion AI can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 10
        },
        {
          "id": "claude__alternative__mistral-vibe",
          "source_tool_id": "claude",
          "target_tool_id": "mistral-vibe",
          "relationship_type": "alternative",
          "score": 68,
          "rank_score": 103,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research"
          ],
          "why": "Mistral Vibe / Le Chat can appear as an alternative to Claude because it fits free, coding, writing, research and matched by shared categories: ai-coding-tools, ai-search-engines, research-ai; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 11
        },
        {
          "id": "claude__alternative__chatpdf",
          "source_tool_id": "claude",
          "target_tool_id": "chatpdf",
          "relationship_type": "alternative",
          "score": 67,
          "rank_score": 102,
          "contexts": [
            "free",
            "research",
            "api",
            "mobile"
          ],
          "why": "ChatPDF can appear as an alternative to Claude because it fits free, research, api, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 12
        },
        {
          "id": "claude__alternative__manus",
          "source_tool_id": "claude",
          "target_tool_id": "manus",
          "relationship_type": "alternative",
          "score": 67,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "mobile",
            "desktop",
            "design"
          ],
          "why": "Manus can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 13
        },
        {
          "id": "claude__alternative__v0-vercel",
          "source_tool_id": "claude",
          "target_tool_id": "v0-vercel",
          "relationship_type": "alternative",
          "score": 67,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "research",
            "mobile",
            "design"
          ],
          "why": "v0 by Vercel can appear as an alternative to Claude because it fits free, coding, research, mobile and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 14
        },
        {
          "id": "claude__alternative__bolt-new",
          "source_tool_id": "claude",
          "target_tool_id": "bolt-new",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 100,
          "contexts": [
            "free",
            "coding",
            "research",
            "video"
          ],
          "why": "Bolt.new can appear as an alternative to Claude because it fits free, coding, research, video and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 15
        },
        {
          "id": "claude__alternative__duck-ai",
          "source_tool_id": "claude",
          "target_tool_id": "duck-ai",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 100,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "privacy",
            "api",
            "mobile"
          ],
          "why": "DuckDuckGo AI Chat can appear as an alternative to Claude because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 16
        },
        {
          "id": "claude__alternative__goose",
          "source_tool_id": "claude",
          "target_tool_id": "goose",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 100,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "no-login",
            "coding",
            "writing",
            "research",
            "privacy",
            "api",
            "desktop"
          ],
          "why": "Goose can appear as an alternative to Claude because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 17
        },
        {
          "id": "claude__alternative__harpa-ai",
          "source_tool_id": "claude",
          "target_tool_id": "harpa-ai",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 100,
          "contexts": [
            "free",
            "writing",
            "research"
          ],
          "why": "HARPA AI can appear as an alternative to Claude because it fits free, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, research-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 18
        },
        {
          "id": "claude__alternative__lovable",
          "source_tool_id": "claude",
          "target_tool_id": "lovable",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 100,
          "contexts": [
            "free",
            "coding",
            "research"
          ],
          "why": "Lovable can appear as an alternative to Claude because it fits free, coding, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 19
        },
        {
          "id": "claude__alternative__msty",
          "source_tool_id": "claude",
          "target_tool_id": "msty",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 100,
          "contexts": [
            "free",
            "local",
            "coding",
            "writing",
            "research",
            "privacy",
            "api",
            "desktop"
          ],
          "why": "Msty can appear as an alternative to Claude because it fits free, local, coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 20
        },
        {
          "id": "claude__alternative__ninja-ai",
          "source_tool_id": "claude",
          "target_tool_id": "ninja-ai",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 100,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research"
          ],
          "why": "Ninja AI / SuperNinja can appear as an alternative to Claude because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 21
        },
        {
          "id": "claude__alternative__pdf-ai",
          "source_tool_id": "claude",
          "target_tool_id": "pdf-ai",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 100,
          "contexts": [
            "free",
            "research",
            "api"
          ],
          "why": "PDF.ai can appear as an alternative to Claude because it fits free, research, api and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 22
        },
        {
          "id": "claude__alternative__raycast-ai",
          "source_tool_id": "claude",
          "target_tool_id": "raycast-ai",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 100,
          "contexts": [
            "free",
            "local",
            "coding",
            "writing",
            "research",
            "desktop"
          ],
          "why": "Raycast AI can appear as an alternative to Claude because it fits free, local, coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 23
        },
        {
          "id": "claude__alternative__supermaven",
          "source_tool_id": "claude",
          "target_tool_id": "supermaven",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 100,
          "contexts": [
            "free",
            "coding",
            "research",
            "desktop"
          ],
          "why": "Supermaven can appear as an alternative to Claude because it fits free, coding, research, desktop and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, ai-search-engines.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 24
        }
      ],
      "all_alternative_count": 80,
      "logic": "v32 relationship scoring with Duck.ai canonical cleanup, privacy/no-login, multi-model, local/private and AI-search boosts",
      "auto_update_rule": "Add a tool in tools-master-v32.json, give it clean Duck.ai alternative/privacy/no-login/local/search tags, then run the v32 builder."
    },
    "deepseek": {
      "source_tool_id": "deepseek",
      "name": "DeepSeek",
      "url": "/FindBetterApp/alternatives/deepseek/",
      "top_alternatives": [
        {
          "id": "deepseek__alternative__claude",
          "source_tool_id": "deepseek",
          "target_tool_id": "claude",
          "relationship_type": "alternative",
          "score": 99,
          "rank_score": 174,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "api",
            "mobile",
            "desktop"
          ],
          "why": "Claude can appear as an alternative to DeepSeek because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 1
        },
        {
          "id": "deepseek__alternative__chatgpt",
          "source_tool_id": "deepseek",
          "target_tool_id": "chatgpt",
          "relationship_type": "alternative",
          "score": 97,
          "rank_score": 170,
          "contexts": [
            "free",
            "no-login",
            "coding",
            "writing",
            "research",
            "mobile",
            "desktop"
          ],
          "why": "ChatGPT can appear as an alternative to DeepSeek because it fits free, no-login, coding, writing and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, writing-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 2
        },
        {
          "id": "deepseek__alternative__duck-ai",
          "source_tool_id": "deepseek",
          "target_tool_id": "duck-ai",
          "relationship_type": "alternative",
          "score": 79,
          "rank_score": 138,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "privacy",
            "api",
            "mobile"
          ],
          "why": "DuckDuckGo AI Chat can appear as an alternative to DeepSeek because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, api-providers, privacy-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 3
        },
        {
          "id": "deepseek__alternative__perplexity",
          "source_tool_id": "deepseek",
          "target_tool_id": "perplexity",
          "relationship_type": "alternative",
          "score": 74,
          "rank_score": 130,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "mobile"
          ],
          "why": "Perplexity can appear as an alternative to DeepSeek because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, privacy-ai, writing-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 4
        },
        {
          "id": "deepseek__alternative__qwen",
          "source_tool_id": "deepseek",
          "target_tool_id": "qwen",
          "relationship_type": "alternative",
          "score": 68,
          "rank_score": 119,
          "contexts": [
            "free",
            "coding",
            "writing",
            "api",
            "mobile"
          ],
          "why": "Qwen Studio can appear as an alternative to DeepSeek because it fits free, coding, writing, api and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 5
        },
        {
          "id": "deepseek__alternative__google-gemini",
          "source_tool_id": "deepseek",
          "target_tool_id": "google-gemini",
          "relationship_type": "alternative",
          "score": 64,
          "rank_score": 113,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "mobile",
            "design",
            "video"
          ],
          "why": "Google Gemini can appear as an alternative to DeepSeek because it fits free, coding, writing, research and matched by shared categories: ai-chatbots, ai-coding-tools, writing-ai; same ai family.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 6
        },
        {
          "id": "deepseek__alternative__ollama",
          "source_tool_id": "deepseek",
          "target_tool_id": "ollama",
          "relationship_type": "alternative",
          "score": 60,
          "rank_score": 105,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "api",
            "desktop"
          ],
          "why": "Ollama can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 7
        },
        {
          "id": "deepseek__alternative__lmstudio",
          "source_tool_id": "deepseek",
          "target_tool_id": "lmstudio",
          "relationship_type": "alternative",
          "score": 59,
          "rank_score": 103,
          "contexts": [
            "free",
            "self-hosted",
            "local",
            "privacy",
            "api",
            "desktop"
          ],
          "why": "LM Studio can appear as an alternative to DeepSeek because it fits free, self-hosted, local, privacy and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 8
        },
        {
          "id": "deepseek__alternative__grok",
          "source_tool_id": "deepseek",
          "target_tool_id": "grok",
          "relationship_type": "alternative",
          "score": 55,
          "rank_score": 96,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research",
            "api",
            "mobile",
            "video"
          ],
          "why": "Grok can appear as an alternative to DeepSeek because it fits free, coding, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 9
        },
        {
          "id": "deepseek__alternative__open-webui",
          "source_tool_id": "deepseek",
          "target_tool_id": "open-webui",
          "relationship_type": "alternative",
          "score": 55,
          "rank_score": 96,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "privacy",
            "api",
            "design"
          ],
          "why": "Open WebUI can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, api-providers.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 10
        },
        {
          "id": "deepseek__alternative__privategpt",
          "source_tool_id": "deepseek",
          "target_tool_id": "privategpt",
          "relationship_type": "alternative",
          "score": 53,
          "rank_score": 94,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "research",
            "privacy",
            "desktop"
          ],
          "why": "PrivateGPT can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, ai-coding-tools, local-ai-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 11
        },
        {
          "id": "deepseek__alternative__mistral-vibe",
          "source_tool_id": "deepseek",
          "target_tool_id": "mistral-vibe",
          "relationship_type": "alternative",
          "score": 53,
          "rank_score": 93,
          "contexts": [
            "free",
            "coding",
            "writing",
            "research"
          ],
          "why": "Mistral Vibe / Le Chat can appear as an alternative to DeepSeek because it fits free, coding, writing, research and matched by shared categories: ai-coding-tools, writing-ai; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 12
        },
        {
          "id": "deepseek__alternative__anythingllm",
          "source_tool_id": "deepseek",
          "target_tool_id": "anythingllm",
          "relationship_type": "alternative",
          "score": 52,
          "rank_score": 91,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "no-login",
            "privacy",
            "desktop"
          ],
          "why": "AnythingLLM can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: ai-chatbots, local-ai-tools, privacy-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 13
        },
        {
          "id": "deepseek__alternative__you-com",
          "source_tool_id": "deepseek",
          "target_tool_id": "you-com",
          "relationship_type": "alternative",
          "score": 48,
          "rank_score": 84,
          "contexts": [
            "free",
            "no-login",
            "writing",
            "research",
            "api",
            "mobile"
          ],
          "why": "You.com can appear as an alternative to DeepSeek because it fits free, no-login, writing, research and matched by explicit alternative tag; shared categories: ai-chatbots, api-providers, writing-ai.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 14
        },
        {
          "id": "deepseek__alternative__openrouter",
          "source_tool_id": "deepseek",
          "target_tool_id": "openrouter",
          "relationship_type": "alternative",
          "score": 46,
          "rank_score": 80,
          "contexts": [
            "free",
            "api"
          ],
          "why": "OpenRouter can appear as an alternative to DeepSeek because it fits free, api and matched by shared categories: api-providers; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 15
        },
        {
          "id": "deepseek__alternative__goose",
          "source_tool_id": "deepseek",
          "target_tool_id": "goose",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 53,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "no-login",
            "coding",
            "writing",
            "research",
            "privacy",
            "api",
            "desktop"
          ],
          "why": "Goose can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 16
        },
        {
          "id": "deepseek__alternative__mini-swe-agent",
          "source_tool_id": "deepseek",
          "target_tool_id": "mini-swe-agent",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 50,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "no-login",
            "coding",
            "research",
            "api",
            "desktop"
          ],
          "why": "mini-SWE-agent / SWE-agent can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 17
        },
        {
          "id": "deepseek__alternative__plandex",
          "source_tool_id": "deepseek",
          "target_tool_id": "plandex",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 50,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "privacy",
            "api",
            "desktop",
            "design"
          ],
          "why": "Plandex can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 18
        },
        {
          "id": "deepseek__alternative__textgen-webui",
          "source_tool_id": "deepseek",
          "target_tool_id": "textgen-webui",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 49,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "api",
            "desktop"
          ],
          "why": "TextGen / oobabooga can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 19
        },
        {
          "id": "deepseek__alternative__continue",
          "source_tool_id": "deepseek",
          "target_tool_id": "continue",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 48,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "api"
          ],
          "why": "Continue can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-coding-tools, api-providers, local-ai-tools; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 20
        },
        {
          "id": "deepseek__alternative__khoj",
          "source_tool_id": "deepseek",
          "target_tool_id": "khoj",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 48,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "no-login",
            "writing",
            "research",
            "privacy",
            "desktop"
          ],
          "why": "Khoj can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, local-ai-tools, privacy-ai; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 21
        },
        {
          "id": "deepseek__alternative__msty",
          "source_tool_id": "deepseek",
          "target_tool_id": "msty",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 48,
          "contexts": [
            "free",
            "local",
            "coding",
            "writing",
            "research",
            "privacy",
            "api",
            "desktop"
          ],
          "why": "Msty can appear as an alternative to DeepSeek because it fits free, local, coding, writing and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 22
        },
        {
          "id": "deepseek__alternative__aider",
          "source_tool_id": "deepseek",
          "target_tool_id": "aider",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 47,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "api"
          ],
          "why": "Aider can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, ai-coding-tools, api-providers; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 23
        },
        {
          "id": "deepseek__alternative__chatbot-ui",
          "source_tool_id": "deepseek",
          "target_tool_id": "chatbot-ui",
          "relationship_type": "alternative",
          "score": 40,
          "rank_score": 47,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "api"
          ],
          "why": "Chatbot UI can appear as an alternative to DeepSeek because it fits free, open-source, self-hosted, local and matched by shared categories: ai-chatbots, api-providers, local-ai-tools; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 24
        }
      ],
      "all_alternative_count": 72,
      "logic": "v32 relationship scoring with Duck.ai canonical cleanup, privacy/no-login, multi-model, local/private and AI-search boosts",
      "auto_update_rule": "Add a tool in tools-master-v32.json, give it clean Duck.ai alternative/privacy/no-login/local/search tags, then run the v32 builder."
    },
    "duck-ai": {
      "source_tool_id": "duck-ai",
      "name": "Duck.ai",
      "url": "/FindBetterApp/alternatives/duck-ai/",
      "top_alternatives": [
        {
          "id": "duck-ai__alternative__brave-leo",
          "source_tool_id": "duck-ai",
          "target_tool_id": "brave-leo",
          "relationship_type": "alternative",
          "score": 99,
          "rank_score": 99,
          "contexts": [
            "free",
            "no-login",
            "privacy",
            "desktop",
            "browser-ai"
          ],
          "why": "Best privacy/no-login browser AI match for Duck.ai users who care most about private quick chat.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 1
        },
        {
          "id": "duck-ai__alternative__lumo",
          "source_tool_id": "duck-ai",
          "target_tool_id": "lumo",
          "relationship_type": "alternative",
          "score": 96,
          "rank_score": 96,
          "contexts": [
            "free",
            "no-login",
            "privacy",
            "writing",
            "research"
          ],
          "why": "Strong privacy-brand alternative for private AI chat outside DuckDuckGo.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 2
        },
        {
          "id": "duck-ai__alternative__huggingchat",
          "source_tool_id": "duck-ai",
          "target_tool_id": "huggingchat",
          "relationship_type": "alternative",
          "score": 94,
          "rank_score": 94,
          "contexts": [
            "free",
            "open-source",
            "multi-model",
            "web"
          ],
          "why": "Best open-model style alternative for Duck.ai users who want open-source model access.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 3
        },
        {
          "id": "duck-ai__alternative__poe",
          "source_tool_id": "duck-ai",
          "target_tool_id": "poe",
          "relationship_type": "alternative",
          "score": 92,
          "rank_score": 92,
          "contexts": [
            "free",
            "multi-model",
            "mobile",
            "web"
          ],
          "why": "Best multi-model hub when users want many bots/models in one app rather than Duck.ai simplicity.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 4
        },
        {
          "id": "duck-ai__alternative__mistral-vibe",
          "source_tool_id": "duck-ai",
          "target_tool_id": "mistral-vibe",
          "relationship_type": "alternative",
          "score": 90,
          "rank_score": 90,
          "contexts": [
            "free",
            "multi-model",
            "writing",
            "coding",
            "research"
          ],
          "why": "Strong free AI chat alternative built around Mistral models and creation/search workflows.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 5
        },
        {
          "id": "duck-ai__alternative__perplexity",
          "source_tool_id": "duck-ai",
          "target_tool_id": "perplexity",
          "relationship_type": "alternative",
          "score": 89,
          "rank_score": 89,
          "contexts": [
            "free",
            "research",
            "citations",
            "ai-search"
          ],
          "why": "Better than Duck.ai for source-backed answers and research intent.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 6
        },
        {
          "id": "duck-ai__alternative__andi-search",
          "source_tool_id": "duck-ai",
          "target_tool_id": "andi-search",
          "relationship_type": "alternative",
          "score": 86,
          "rank_score": 86,
          "contexts": [
            "free",
            "privacy",
            "ai-search"
          ],
          "why": "Private/ad-free AI search alternative for users comparing Duck.ai with answer engines.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 7
        },
        {
          "id": "duck-ai__alternative__you-com",
          "source_tool_id": "duck-ai",
          "target_tool_id": "you-com",
          "relationship_type": "alternative",
          "score": 84,
          "rank_score": 84,
          "contexts": [
            "free",
            "ai-search",
            "api",
            "research"
          ],
          "why": "Useful when AI search and search/API workflows matter more than no-login private chat.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 8
        },
        {
          "id": "duck-ai__alternative__openrouter",
          "source_tool_id": "duck-ai",
          "target_tool_id": "openrouter",
          "relationship_type": "alternative",
          "score": 82,
          "rank_score": 82,
          "contexts": [
            "multi-model",
            "api",
            "developer"
          ],
          "why": "Best for users who want model choice through an API/router, not a private chat wrapper.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 9
        },
        {
          "id": "duck-ai__alternative__ollama",
          "source_tool_id": "duck-ai",
          "target_tool_id": "ollama",
          "relationship_type": "alternative",
          "score": 80,
          "rank_score": 80,
          "contexts": [
            "free",
            "local",
            "privacy",
            "desktop"
          ],
          "why": "Best local/private AI option for running models on your own machine.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 10
        },
        {
          "id": "duck-ai__alternative__lmstudio",
          "source_tool_id": "duck-ai",
          "target_tool_id": "lmstudio",
          "relationship_type": "alternative",
          "score": 79,
          "rank_score": 79,
          "contexts": [
            "free",
            "local",
            "desktop",
            "privacy"
          ],
          "why": "Local desktop AI alternative for users who want model files and offline-style control.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 11
        },
        {
          "id": "duck-ai__alternative__jan",
          "source_tool_id": "duck-ai",
          "target_tool_id": "jan",
          "relationship_type": "alternative",
          "score": 78,
          "rank_score": 78,
          "contexts": [
            "free",
            "open-source",
            "local",
            "desktop"
          ],
          "why": "Open-source local AI assistant alternative for privacy/control users.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 12
        },
        {
          "id": "duck-ai__alternative__open-webui",
          "source_tool_id": "duck-ai",
          "target_tool_id": "open-webui",
          "relationship_type": "alternative",
          "score": 77,
          "rank_score": 77,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local"
          ],
          "why": "Self-hosted AI web UI for local/private chat setups, often used with Ollama.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 13
        },
        {
          "id": "duck-ai__alternative__kagi-assistant",
          "source_tool_id": "duck-ai",
          "target_tool_id": "kagi-assistant",
          "relationship_type": "alternative",
          "score": 75,
          "rank_score": 75,
          "contexts": [
            "privacy",
            "research",
            "ai-search"
          ],
          "why": "Paid privacy-search ecosystem alternative with assistant workflows.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 14
        },
        {
          "id": "duck-ai__alternative__venice-ai",
          "source_tool_id": "duck-ai",
          "target_tool_id": "venice-ai",
          "relationship_type": "alternative",
          "score": 74,
          "rank_score": 74,
          "contexts": [
            "privacy",
            "chat",
            "image-generation"
          ],
          "why": "Privacy-oriented hosted AI chat/image alternative.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 15
        },
        {
          "id": "duck-ai__alternative__chatgpt",
          "source_tool_id": "duck-ai",
          "target_tool_id": "chatgpt",
          "relationship_type": "alternative",
          "score": 72,
          "rank_score": 72,
          "contexts": [
            "free",
            "writing",
            "coding",
            "mobile",
            "desktop"
          ],
          "why": "Stronger general AI ecosystem, projects and integrations, but less no-login/private than Duck.ai.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 16
        },
        {
          "id": "duck-ai__alternative__claude",
          "source_tool_id": "duck-ai",
          "target_tool_id": "claude",
          "relationship_type": "alternative",
          "score": 71,
          "rank_score": 71,
          "contexts": [
            "free",
            "writing",
            "reasoning",
            "documents"
          ],
          "why": "Strong writing and reasoning alternative when account/workspace features matter.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 17
        },
        {
          "id": "duck-ai__alternative__google-gemini",
          "source_tool_id": "duck-ai",
          "target_tool_id": "google-gemini",
          "relationship_type": "alternative",
          "score": 70,
          "rank_score": 70,
          "contexts": [
            "free",
            "multimodal",
            "mobile",
            "google"
          ],
          "why": "Best Google ecosystem alternative with mainstream multimodal features.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 18
        },
        {
          "id": "duck-ai__alternative__microsoft-copilot",
          "source_tool_id": "duck-ai",
          "target_tool_id": "microsoft-copilot",
          "relationship_type": "alternative",
          "score": 68,
          "rank_score": 68,
          "contexts": [
            "free",
            "microsoft",
            "web",
            "desktop"
          ],
          "why": "Best Microsoft ecosystem alternative.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 19
        },
        {
          "id": "duck-ai__alternative__deepseek",
          "source_tool_id": "duck-ai",
          "target_tool_id": "deepseek",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 66,
          "contexts": [
            "free",
            "coding",
            "models"
          ],
          "why": "Useful low-cost/coding/model-family alternative.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 20
        },
        {
          "id": "duck-ai__alternative__phind",
          "source_tool_id": "duck-ai",
          "target_tool_id": "phind",
          "relationship_type": "alternative",
          "score": 65,
          "rank_score": 65,
          "contexts": [
            "research",
            "coding",
            "developer"
          ],
          "why": "Developer-focused AI answer/search alternative.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 21
        },
        {
          "id": "duck-ai__alternative__grok",
          "source_tool_id": "duck-ai",
          "target_tool_id": "grok",
          "relationship_type": "alternative",
          "score": 62,
          "rank_score": 62,
          "contexts": [
            "free",
            "research",
            "mobile"
          ],
          "why": "Mainstream AI assistant alternative with X ecosystem features.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 22
        },
        {
          "id": "duck-ai__alternative__notebooklm",
          "source_tool_id": "duck-ai",
          "target_tool_id": "notebooklm",
          "relationship_type": "alternative",
          "score": 60,
          "rank_score": 60,
          "contexts": [
            "free",
            "research",
            "documents"
          ],
          "why": "Better for notebook/document-grounded research, not a general no-login chat replacement.",
          "evidence_level": "v32_duckai_editorial_privacy_multi_model_local_research_boost",
          "status": "noindex_mvp_review",
          "rank": 23
        },
        {
          "id": "duck-ai__alternative__chatbox-ai",
          "source_tool_id": "duck-ai",
          "target_tool_id": "chatbox-ai",
          "relationship_type": "alternative",
          "score": 59,
          "rank_score": 59,
          "contexts": [
            "free",
            "open-source",
            "local",
            "research",
            "api"
          ],
          "why": "Chatbox AI can appear as an alternative to DuckDuckGo AI Chat because it fits free, open-source, local, research and matched by explicit alternative tag; shared categories: ai-chatbots, ai-search-engines, api-providers.",
          "evidence_level": "v32_carried_forward_after_duckai_priority_repair",
          "status": "noindex_mvp_review",
          "rank": 24
        }
      ],
      "all_alternative_count": 80,
      "logic": "v32 relationship scoring with Duck.ai canonical cleanup, privacy/no-login, multi-model, local/private and AI-search boosts",
      "auto_update_rule": "Add a tool in tools-master-v32.json, give it clean Duck.ai alternative/privacy/no-login/local/search tags, then run the v32 builder."
    },
    "canva": {
      "source_tool_id": "canva",
      "name": "Canva",
      "url": "/FindBetterApp/alternatives/canva/",
      "top_alternatives": [
        {
          "id": "canva__alternative__adobe-express",
          "source_tool_id": "canva",
          "target_tool_id": "adobe-express",
          "relationship_type": "alternative",
          "score": 99,
          "rank_score": 194,
          "contexts": [
            "free",
            "coding",
            "design",
            "video"
          ],
          "why": "Adobe Express can appear as an alternative to Canva because it fits free, coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 1
        },
        {
          "id": "canva__alternative__vistacreate",
          "source_tool_id": "canva",
          "target_tool_id": "vistacreate",
          "relationship_type": "alternative",
          "score": 87,
          "rank_score": 170,
          "contexts": [
            "free",
            "design"
          ],
          "why": "VistaCreate can appear as an alternative to Canva because it fits free, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 2
        },
        {
          "id": "canva__alternative__visme",
          "source_tool_id": "canva",
          "target_tool_id": "visme",
          "relationship_type": "alternative",
          "score": 85,
          "rank_score": 166,
          "contexts": [
            "free",
            "coding",
            "design"
          ],
          "why": "Visme can appear as an alternative to Canva because it fits free, coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 3
        },
        {
          "id": "canva__alternative__desygner",
          "source_tool_id": "canva",
          "target_tool_id": "desygner",
          "relationship_type": "alternative",
          "score": 81,
          "rank_score": 158,
          "contexts": [
            "free",
            "design"
          ],
          "why": "Desygner can appear as an alternative to Canva because it fits free, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 4
        },
        {
          "id": "canva__alternative__piktochart",
          "source_tool_id": "canva",
          "target_tool_id": "piktochart",
          "relationship_type": "alternative",
          "score": 79,
          "rank_score": 154,
          "contexts": [
            "free",
            "coding",
            "design"
          ],
          "why": "Piktochart can appear as an alternative to Canva because it fits free, coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 5
        },
        {
          "id": "canva__alternative__venngage",
          "source_tool_id": "canva",
          "target_tool_id": "venngage",
          "relationship_type": "alternative",
          "score": 75,
          "rank_score": 146,
          "contexts": [
            "free",
            "coding",
            "design"
          ],
          "why": "Venngage can appear as an alternative to Canva because it fits free, coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 6
        },
        {
          "id": "canva__alternative__snappa",
          "source_tool_id": "canva",
          "target_tool_id": "snappa",
          "relationship_type": "alternative",
          "score": 73,
          "rank_score": 143,
          "contexts": [
            "free",
            "writing",
            "design"
          ],
          "why": "Snappa can appear as an alternative to Canva because it fits free, writing, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 7
        },
        {
          "id": "canva__alternative__stencil",
          "source_tool_id": "canva",
          "target_tool_id": "stencil",
          "relationship_type": "alternative",
          "score": 72,
          "rank_score": 142,
          "contexts": [
            "free",
            "writing",
            "design"
          ],
          "why": "Stencil can appear as an alternative to Canva because it fits free, writing, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 8
        },
        {
          "id": "canva__alternative__photopea",
          "source_tool_id": "canva",
          "target_tool_id": "photopea",
          "relationship_type": "alternative",
          "score": 70,
          "rank_score": 138,
          "contexts": [
            "free",
            "local",
            "design",
            "video"
          ],
          "why": "Photopea can appear as an alternative to Canva because it fits free, local, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 9
        },
        {
          "id": "canva__alternative__kapwing",
          "source_tool_id": "canva",
          "target_tool_id": "kapwing",
          "relationship_type": "alternative",
          "score": 69,
          "rank_score": 136,
          "contexts": [
            "coding",
            "design",
            "video"
          ],
          "why": "Kapwing can appear as an alternative to Canva because it fits coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 10
        },
        {
          "id": "canva__alternative__figma",
          "source_tool_id": "canva",
          "target_tool_id": "figma",
          "relationship_type": "alternative",
          "score": 68,
          "rank_score": 133,
          "contexts": [
            "free",
            "design"
          ],
          "why": "Figma can appear as an alternative to Canva because it fits free, design and matched by explicit alternative tag; shared categories: canva-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 11
        },
        {
          "id": "canva__alternative__beautiful-ai",
          "source_tool_id": "canva",
          "target_tool_id": "beautiful-ai",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 92,
          "contexts": [
            "coding",
            "design"
          ],
          "why": "Beautiful.ai can appear as an alternative to Canva because it fits coding, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 12
        },
        {
          "id": "canva__alternative__clipchamp",
          "source_tool_id": "canva",
          "target_tool_id": "clipchamp",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 92,
          "contexts": [
            "free",
            "coding",
            "design",
            "video"
          ],
          "why": "Clipchamp can appear as an alternative to Canva because it fits free, coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 13
        },
        {
          "id": "canva__alternative__descript",
          "source_tool_id": "canva",
          "target_tool_id": "descript",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 92,
          "contexts": [
            "coding",
            "design",
            "video",
            "music"
          ],
          "why": "Descript can appear as an alternative to Canva because it fits coding, design, video, music and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 14
        },
        {
          "id": "canva__alternative__invideo",
          "source_tool_id": "canva",
          "target_tool_id": "invideo",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 92,
          "contexts": [
            "coding",
            "design",
            "video"
          ],
          "why": "InVideo can appear as an alternative to Canva because it fits coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 15
        },
        {
          "id": "canva__alternative__picmonkey",
          "source_tool_id": "canva",
          "target_tool_id": "picmonkey",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 92,
          "contexts": [
            "design",
            "video"
          ],
          "why": "PicMonkey can appear as an alternative to Canva because it fits design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 16
        },
        {
          "id": "canva__alternative__pixlr",
          "source_tool_id": "canva",
          "target_tool_id": "pixlr",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 92,
          "contexts": [
            "free",
            "design",
            "video"
          ],
          "why": "Pixlr can appear as an alternative to Canva because it fits free, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 17
        },
        {
          "id": "canva__alternative__veed",
          "source_tool_id": "canva",
          "target_tool_id": "veed",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 92,
          "contexts": [
            "coding",
            "design",
            "video"
          ],
          "why": "VEED can appear as an alternative to Canva because it fits coding, design, video and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 18
        },
        {
          "id": "canva__alternative__fotor",
          "source_tool_id": "canva",
          "target_tool_id": "fotor",
          "relationship_type": "alternative",
          "score": 46,
          "rank_score": 91,
          "contexts": [
            "free",
            "design",
            "video"
          ],
          "why": "Fotor can appear as an alternative to Canva because it fits free, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 19
        },
        {
          "id": "canva__alternative__adobe-photoshop-express",
          "source_tool_id": "canva",
          "target_tool_id": "adobe-photoshop-express",
          "relationship_type": "alternative",
          "score": 46,
          "rank_score": 90,
          "contexts": [
            "free",
            "mobile",
            "design",
            "video"
          ],
          "why": "Adobe Photoshop Express can appear as an alternative to Canva because it fits free, mobile, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 20
        },
        {
          "id": "canva__alternative__gimp",
          "source_tool_id": "canva",
          "target_tool_id": "gimp",
          "relationship_type": "alternative",
          "score": 46,
          "rank_score": 90,
          "contexts": [
            "free",
            "open-source",
            "local",
            "design",
            "video"
          ],
          "why": "GIMP can appear as an alternative to Canva because it fits free, open-source, local, design and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 21
        },
        {
          "id": "canva__alternative__polotno-studio",
          "source_tool_id": "canva",
          "target_tool_id": "polotno-studio",
          "relationship_type": "alternative",
          "score": 46,
          "rank_score": 90,
          "contexts": [
            "free",
            "design",
            "video"
          ],
          "why": "Polotno Studio can appear as an alternative to Canva because it fits free, design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 22
        },
        {
          "id": "canva__alternative__affinity",
          "source_tool_id": "canva",
          "target_tool_id": "affinity",
          "relationship_type": "alternative",
          "score": 45,
          "rank_score": 89,
          "contexts": [
            "free",
            "local",
            "desktop",
            "design",
            "video"
          ],
          "why": "Affinity can appear as an alternative to Canva because it fits free, local, desktop, design and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 23
        },
        {
          "id": "canva__alternative__befunky",
          "source_tool_id": "canva",
          "target_tool_id": "befunky",
          "relationship_type": "alternative",
          "score": 45,
          "rank_score": 89,
          "contexts": [
            "design",
            "video"
          ],
          "why": "BeFunky can appear as an alternative to Canva because it fits design, video and matched by explicit alternative tag; shared categories: canva-alternatives, capcut-alternatives, graphic-design-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 24
        }
      ],
      "all_alternative_count": 80,
      "logic": "v32 relationship scoring with Duck.ai canonical cleanup, privacy/no-login, multi-model, local/private and AI-search boosts",
      "auto_update_rule": "Add a tool in tools-master-v32.json, give it clean Duck.ai alternative/privacy/no-login/local/search tags, then run the v32 builder."
    },
    "capcut": {
      "source_tool_id": "capcut",
      "name": "CapCut",
      "url": "/FindBetterApp/alternatives/capcut/",
      "top_alternatives": [
        {
          "id": "capcut__alternative__davinci-resolve",
          "source_tool_id": "capcut",
          "target_tool_id": "davinci-resolve",
          "relationship_type": "alternative",
          "score": 99,
          "rank_score": 192,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "design",
            "video",
            "music"
          ],
          "why": "DaVinci Resolve can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 1
        },
        {
          "id": "capcut__alternative__inshot",
          "source_tool_id": "capcut",
          "target_tool_id": "inshot",
          "relationship_type": "alternative",
          "score": 92,
          "rank_score": 178,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "video",
            "music"
          ],
          "why": "InShot can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, caption-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 2
        },
        {
          "id": "capcut__alternative__kinemaster",
          "source_tool_id": "capcut",
          "target_tool_id": "kinemaster",
          "relationship_type": "alternative",
          "score": 90,
          "rank_score": 174,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "design",
            "video"
          ],
          "why": "KineMaster can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 3
        },
        {
          "id": "capcut__alternative__vn-video-editor",
          "source_tool_id": "capcut",
          "target_tool_id": "vn-video-editor",
          "relationship_type": "alternative",
          "score": 90,
          "rank_score": 174,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "design",
            "video"
          ],
          "why": "VN Video Editor can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 4
        },
        {
          "id": "capcut__alternative__adobe-premiere",
          "source_tool_id": "capcut",
          "target_tool_id": "adobe-premiere",
          "relationship_type": "alternative",
          "score": 88,
          "rank_score": 170,
          "contexts": [
            "coding",
            "mobile",
            "video"
          ],
          "why": "Adobe Premiere can appear as an alternative to CapCut because it fits coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 5
        },
        {
          "id": "capcut__alternative__final-cut-pro",
          "source_tool_id": "capcut",
          "target_tool_id": "final-cut-pro",
          "relationship_type": "alternative",
          "score": 86,
          "rank_score": 166,
          "contexts": [
            "coding",
            "mobile",
            "video"
          ],
          "why": "Final Cut Pro can appear as an alternative to CapCut because it fits coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 6
        },
        {
          "id": "capcut__alternative__canva-video",
          "source_tool_id": "capcut",
          "target_tool_id": "canva-video",
          "relationship_type": "alternative",
          "score": 84,
          "rank_score": 162,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "design",
            "video"
          ],
          "why": "Canva Video can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 7
        },
        {
          "id": "capcut__alternative__filmora",
          "source_tool_id": "capcut",
          "target_tool_id": "filmora",
          "relationship_type": "alternative",
          "score": 81,
          "rank_score": 158,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "design",
            "video"
          ],
          "why": "Filmora can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 8
        },
        {
          "id": "capcut__alternative__kdenlive",
          "source_tool_id": "capcut",
          "target_tool_id": "kdenlive",
          "relationship_type": "alternative",
          "score": 76,
          "rank_score": 148,
          "contexts": [
            "free",
            "open-source",
            "local",
            "coding",
            "privacy",
            "video"
          ],
          "why": "Kdenlive can appear as an alternative to CapCut because it fits free, open-source, local, coding and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 9
        },
        {
          "id": "capcut__alternative__openshot",
          "source_tool_id": "capcut",
          "target_tool_id": "openshot",
          "relationship_type": "alternative",
          "score": 76,
          "rank_score": 148,
          "contexts": [
            "free",
            "open-source",
            "local",
            "coding",
            "privacy",
            "design",
            "video"
          ],
          "why": "OpenShot can appear as an alternative to CapCut because it fits free, open-source, local, coding and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 10
        },
        {
          "id": "capcut__alternative__shotcut",
          "source_tool_id": "capcut",
          "target_tool_id": "shotcut",
          "relationship_type": "alternative",
          "score": 76,
          "rank_score": 148,
          "contexts": [
            "free",
            "open-source",
            "local",
            "coding",
            "privacy",
            "video"
          ],
          "why": "Shotcut can appear as an alternative to CapCut because it fits free, open-source, local, coding and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 11
        },
        {
          "id": "capcut__alternative__clipchamp",
          "source_tool_id": "capcut",
          "target_tool_id": "clipchamp",
          "relationship_type": "alternative",
          "score": 65,
          "rank_score": 127,
          "contexts": [
            "free",
            "coding",
            "design",
            "video"
          ],
          "why": "Clipchamp can appear as an alternative to CapCut because it fits free, coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 12
        },
        {
          "id": "capcut__alternative__kapwing",
          "source_tool_id": "capcut",
          "target_tool_id": "kapwing",
          "relationship_type": "alternative",
          "score": 55,
          "rank_score": 107,
          "contexts": [
            "coding",
            "design",
            "video"
          ],
          "why": "Kapwing can appear as an alternative to CapCut because it fits coding, design, video and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 13
        },
        {
          "id": "capcut__alternative__alight-motion",
          "source_tool_id": "capcut",
          "target_tool_id": "alight-motion",
          "relationship_type": "alternative",
          "score": 54,
          "rank_score": 105,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "design",
            "video"
          ],
          "why": "Alight Motion can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives; shared feature tags.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 14
        },
        {
          "id": "capcut__alternative__imovie",
          "source_tool_id": "capcut",
          "target_tool_id": "imovie",
          "relationship_type": "alternative",
          "score": 53,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "design",
            "video"
          ],
          "why": "iMovie can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 15
        },
        {
          "id": "capcut__alternative__instagram-edits",
          "source_tool_id": "capcut",
          "target_tool_id": "instagram-edits",
          "relationship_type": "alternative",
          "score": 53,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "video"
          ],
          "why": "Instagram Edits can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 16
        },
        {
          "id": "capcut__alternative__invideo-ai",
          "source_tool_id": "capcut",
          "target_tool_id": "invideo-ai",
          "relationship_type": "alternative",
          "score": 53,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "video"
          ],
          "why": "InVideo AI can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 17
        },
        {
          "id": "capcut__alternative__lightcut",
          "source_tool_id": "capcut",
          "target_tool_id": "lightcut",
          "relationship_type": "alternative",
          "score": 53,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "design",
            "video"
          ],
          "why": "LightCut can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 18
        },
        {
          "id": "capcut__alternative__lumafusion",
          "source_tool_id": "capcut",
          "target_tool_id": "lumafusion",
          "relationship_type": "alternative",
          "score": 53,
          "rank_score": 102,
          "contexts": [
            "coding",
            "mobile",
            "video"
          ],
          "why": "LumaFusion can appear as an alternative to CapCut because it fits coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 19
        },
        {
          "id": "capcut__alternative__powerdirector",
          "source_tool_id": "capcut",
          "target_tool_id": "powerdirector",
          "relationship_type": "alternative",
          "score": 53,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "design",
            "video"
          ],
          "why": "PowerDirector can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 20
        },
        {
          "id": "capcut__alternative__vita-video-editor",
          "source_tool_id": "capcut",
          "target_tool_id": "vita-video-editor",
          "relationship_type": "alternative",
          "score": 53,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "design",
            "video",
            "music"
          ],
          "why": "VITA Video Editor can appear as an alternative to CapCut because it fits free, coding, mobile, design and matched by explicit alternative tag; shared categories: ai-coding-tools, canva-alternatives, capcut-alternatives.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 21
        },
        {
          "id": "capcut__alternative__youcut",
          "source_tool_id": "capcut",
          "target_tool_id": "youcut",
          "relationship_type": "alternative",
          "score": 53,
          "rank_score": 102,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "video",
            "music"
          ],
          "why": "YouCut can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, desktop-video-editors.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 22
        },
        {
          "id": "capcut__alternative__captions-ai",
          "source_tool_id": "capcut",
          "target_tool_id": "captions-ai",
          "relationship_type": "alternative",
          "score": 52,
          "rank_score": 100,
          "contexts": [
            "free",
            "coding",
            "mobile",
            "video"
          ],
          "why": "Captions AI can appear as an alternative to CapCut because it fits free, coding, mobile, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, caption-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 23
        },
        {
          "id": "capcut__alternative__submagic",
          "source_tool_id": "capcut",
          "target_tool_id": "submagic",
          "relationship_type": "alternative",
          "score": 52,
          "rank_score": 100,
          "contexts": [
            "coding",
            "video"
          ],
          "why": "Submagic can appear as an alternative to CapCut because it fits coding, video and matched by explicit alternative tag; shared categories: ai-coding-tools, capcut-alternatives, caption-tools.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 24
        }
      ],
      "all_alternative_count": 80,
      "logic": "v32 relationship scoring with Duck.ai canonical cleanup, privacy/no-login, multi-model, local/private and AI-search boosts",
      "auto_update_rule": "Add a tool in tools-master-v32.json, give it clean Duck.ai alternative/privacy/no-login/local/search tags, then run the v32 builder."
    },
    "spotify": {
      "source_tool_id": "spotify",
      "name": "Spotify",
      "url": "/FindBetterApp/alternatives/spotify/",
      "top_alternatives": [
        {
          "id": "spotify__alternative__apple-music",
          "source_tool_id": "spotify",
          "target_tool_id": "apple-music",
          "relationship_type": "alternative",
          "score": 99,
          "rank_score": 180,
          "contexts": [
            "local",
            "music"
          ],
          "why": "Apple Music can appear as an alternative to Spotify because it fits local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 1
        },
        {
          "id": "spotify__alternative__youtube-music",
          "source_tool_id": "spotify",
          "target_tool_id": "youtube-music",
          "relationship_type": "alternative",
          "score": 96,
          "rank_score": 174,
          "contexts": [
            "free",
            "local",
            "coding",
            "video",
            "music"
          ],
          "why": "YouTube Music can appear as an alternative to Spotify because it fits free, local, coding, video and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 2
        },
        {
          "id": "spotify__alternative__amazon-music",
          "source_tool_id": "spotify",
          "target_tool_id": "amazon-music",
          "relationship_type": "alternative",
          "score": 91,
          "rank_score": 166,
          "contexts": [
            "free",
            "local",
            "music"
          ],
          "why": "Amazon Music Unlimited can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 3
        },
        {
          "id": "spotify__alternative__deezer",
          "source_tool_id": "spotify",
          "target_tool_id": "deezer",
          "relationship_type": "alternative",
          "score": 86,
          "rank_score": 157,
          "contexts": [
            "free",
            "music"
          ],
          "why": "Deezer can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 4
        },
        {
          "id": "spotify__alternative__tidal",
          "source_tool_id": "spotify",
          "target_tool_id": "tidal",
          "relationship_type": "alternative",
          "score": 84,
          "rank_score": 153,
          "contexts": [
            "coding",
            "music"
          ],
          "why": "TIDAL can appear as an alternative to Spotify because it fits coding, music and matched by explicit alternative tag; shared categories: music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 5
        },
        {
          "id": "spotify__alternative__soundcloud",
          "source_tool_id": "spotify",
          "target_tool_id": "soundcloud",
          "relationship_type": "alternative",
          "score": 80,
          "rank_score": 146,
          "contexts": [
            "free",
            "local",
            "music"
          ],
          "why": "SoundCloud can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 6
        },
        {
          "id": "spotify__alternative__audiomack",
          "source_tool_id": "spotify",
          "target_tool_id": "audiomack",
          "relationship_type": "alternative",
          "score": 75,
          "rank_score": 136,
          "contexts": [
            "free",
            "local",
            "music"
          ],
          "why": "Audiomack can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 7
        },
        {
          "id": "spotify__alternative__qobuz",
          "source_tool_id": "spotify",
          "target_tool_id": "qobuz",
          "relationship_type": "alternative",
          "score": 75,
          "rank_score": 136,
          "contexts": [
            "video",
            "music"
          ],
          "why": "Qobuz can appear as an alternative to Spotify because it fits video, music and matched by explicit alternative tag; shared categories: music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 8
        },
        {
          "id": "spotify__alternative__boomplay",
          "source_tool_id": "spotify",
          "target_tool_id": "boomplay",
          "relationship_type": "alternative",
          "score": 74,
          "rank_score": 134,
          "contexts": [
            "free",
            "local",
            "mobile",
            "music"
          ],
          "why": "Boomplay can appear as an alternative to Spotify because it fits free, local, mobile, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 9
        },
        {
          "id": "spotify__alternative__mdundo",
          "source_tool_id": "spotify",
          "target_tool_id": "mdundo",
          "relationship_type": "alternative",
          "score": 70,
          "rank_score": 127,
          "contexts": [
            "free",
            "local",
            "mobile",
            "music"
          ],
          "why": "Mdundo can appear as an alternative to Spotify because it fits free, local, mobile, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 10
        },
        {
          "id": "spotify__alternative__liveone",
          "source_tool_id": "spotify",
          "target_tool_id": "liveone",
          "relationship_type": "alternative",
          "score": 50,
          "rank_score": 91,
          "contexts": [
            "free",
            "local",
            "coding",
            "video",
            "music"
          ],
          "why": "LiveOne can appear as an alternative to Spotify because it fits free, local, coding, video and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming, podcasts.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 11
        },
        {
          "id": "spotify__alternative__tunein",
          "source_tool_id": "spotify",
          "target_tool_id": "tunein",
          "relationship_type": "alternative",
          "score": 50,
          "rank_score": 91,
          "contexts": [
            "free",
            "music"
          ],
          "why": "TuneIn can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: audiobooks, music-streaming, podcasts.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 12
        },
        {
          "id": "spotify__alternative__mixcloud",
          "source_tool_id": "spotify",
          "target_tool_id": "mixcloud",
          "relationship_type": "alternative",
          "score": 49,
          "rank_score": 89,
          "contexts": [
            "free",
            "local",
            "music"
          ],
          "why": "Mixcloud can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming, podcasts.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 13
        },
        {
          "id": "spotify__alternative__pandora",
          "source_tool_id": "spotify",
          "target_tool_id": "pandora",
          "relationship_type": "alternative",
          "score": 48,
          "rank_score": 88,
          "contexts": [
            "free",
            "local",
            "music"
          ],
          "why": "Pandora can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 14
        },
        {
          "id": "spotify__alternative__funkwhale",
          "source_tool_id": "spotify",
          "target_tool_id": "funkwhale",
          "relationship_type": "alternative",
          "score": 47,
          "rank_score": 86,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "privacy",
            "music"
          ],
          "why": "Funkwhale can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming, podcasts.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 15
        },
        {
          "id": "spotify__alternative__anghami",
          "source_tool_id": "spotify",
          "target_tool_id": "anghami",
          "relationship_type": "alternative",
          "score": 46,
          "rank_score": 84,
          "contexts": [
            "free",
            "local",
            "music"
          ],
          "why": "Anghami can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 16
        },
        {
          "id": "spotify__alternative__iheartradio",
          "source_tool_id": "spotify",
          "target_tool_id": "iheartradio",
          "relationship_type": "alternative",
          "score": 46,
          "rank_score": 84,
          "contexts": [
            "free",
            "music"
          ],
          "why": "iHeartRadio can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming, podcasts.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 17
        },
        {
          "id": "spotify__alternative__plexamp",
          "source_tool_id": "spotify",
          "target_tool_id": "plexamp",
          "relationship_type": "alternative",
          "score": 46,
          "rank_score": 83,
          "contexts": [
            "free",
            "self-hosted",
            "local",
            "music"
          ],
          "why": "Plexamp can appear as an alternative to Spotify because it fits free, self-hosted, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 18
        },
        {
          "id": "spotify__alternative__roon",
          "source_tool_id": "spotify",
          "target_tool_id": "roon",
          "relationship_type": "alternative",
          "score": 45,
          "rank_score": 81,
          "contexts": [
            "free",
            "local",
            "music"
          ],
          "why": "Roon can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 19
        },
        {
          "id": "spotify__alternative__jiosaavn",
          "source_tool_id": "spotify",
          "target_tool_id": "jiosaavn",
          "relationship_type": "alternative",
          "score": 44,
          "rank_score": 80,
          "contexts": [
            "free",
            "music"
          ],
          "why": "JioSaavn can appear as an alternative to Spotify because it fits free, music and matched by explicit alternative tag; shared categories: music-streaming, podcasts.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 20
        },
        {
          "id": "spotify__alternative__foobar2000",
          "source_tool_id": "spotify",
          "target_tool_id": "foobar2000",
          "relationship_type": "alternative",
          "score": 43,
          "rank_score": 79,
          "contexts": [
            "free",
            "local",
            "music"
          ],
          "why": "foobar2000 can appear as an alternative to Spotify because it fits free, local, music and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 21
        },
        {
          "id": "spotify__alternative__ampache",
          "source_tool_id": "spotify",
          "target_tool_id": "ampache",
          "relationship_type": "alternative",
          "score": 43,
          "rank_score": 78,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "video",
            "music"
          ],
          "why": "Ampache can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 22
        },
        {
          "id": "spotify__alternative__gonic",
          "source_tool_id": "spotify",
          "target_tool_id": "gonic",
          "relationship_type": "alternative",
          "score": 43,
          "rank_score": 78,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "music"
          ],
          "why": "Gonic can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 23
        },
        {
          "id": "spotify__alternative__jellyfin",
          "source_tool_id": "spotify",
          "target_tool_id": "jellyfin",
          "relationship_type": "alternative",
          "score": 43,
          "rank_score": 78,
          "contexts": [
            "free",
            "open-source",
            "self-hosted",
            "local",
            "coding",
            "video",
            "music"
          ],
          "why": "Jellyfin can appear as an alternative to Spotify because it fits free, open-source, self-hosted, local and matched by explicit alternative tag; shared categories: local-ai-tools, music-streaming.",
          "evidence_level": "derived_from_v32_tags_categories_fields_plus_duckai_editorial_boosts",
          "status": "noindex_mvp_review",
          "rank": 24
        }
      ],
      "all_alternative_count": 48,
      "logic": "v32 relationship scoring with Duck.ai canonical cleanup, privacy/no-login, multi-model, local/private and AI-search boosts",
      "auto_update_rule": "Add a tool in tools-master-v32.json, give it clean Duck.ai alternative/privacy/no-login/local/search tags, then run the v32 builder."
    },
    "onlyfans": {
      "source_tool_id": "onlyfans",
      "name": "OnlyFans",
      "url": "/FindBetterApp/alternatives/onlyfans/",
      "logic": "v34 editorial + tag/category + fee-fit scoring for creator monetization, direct fan subscriptions, adult-friendly platforms, lower-fee tools and creator-owned infrastructure.",
      "all_alternative_count": 30,
      "top_alternatives": [
        {
          "id": "onlyfans__alternative__fansly",
          "source_tool_id": "onlyfans",
          "target_tool_id": "fansly",
          "relationship_type": "alternative",
          "score": 100,
          "rank_score": 200,
          "contexts": [
            "adult-friendly",
            "creator-discovery",
            "creator-platform",
            "eighteen-plus",
            "fan-subscriptions",
            "onlyfans-alternative",
            "ppv"
          ],
          "why": "Fansly appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, content-commerce, creator-monetization and solves OnlyFans-style monetization with tiered subscriptions and more discovery tools.",
          "evidence_level": "v33 source-backed; noindex until creator dashboard proof",
          "status": "noindex_mvp_review",
          "rank": 1
        },
        {
          "id": "onlyfans__alternative__fanvue",
          "source_tool_id": "onlyfans",
          "target_tool_id": "fanvue",
          "relationship_type": "alternative",
          "score": 98,
          "rank_score": 197,
          "contexts": [
            "adult-friendly",
            "ai-tools",
            "creator-analytics",
            "creator-platform",
            "fan-subscriptions",
            "onlyfans-alternative",
            "ppv"
          ],
          "why": "Fanvue appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, content-commerce, creator-monetization and solves Creators who want a newer fan subscription platform with AI/analytics positioning and promotional fee windows.",
          "evidence_level": "v33 source-backed; noindex until dashboard proof",
          "status": "noindex_mvp_review",
          "rank": 2
        },
        {
          "id": "onlyfans__alternative__fancentro",
          "source_tool_id": "onlyfans",
          "target_tool_id": "fancentro",
          "relationship_type": "alternative",
          "score": 96,
          "rank_score": 194,
          "contexts": [
            "onlyfans-alternative",
            "adult-friendly",
            "fan-subscriptions",
            "premium-social",
            "paid-messaging",
            "live-streaming",
            "creator-platform"
          ],
          "why": "FanCentro appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators who want fan subscriptions, premium social access, paid messaging, livestreaming and an older adult-friendly creator platform.",
          "evidence_level": "v34 source-backed; manual dashboard proof needed",
          "status": "noindex_mvp_review",
          "rank": 3
        },
        {
          "id": "onlyfans__alternative__loyalfans",
          "source_tool_id": "onlyfans",
          "target_tool_id": "loyalfans",
          "relationship_type": "alternative",
          "score": 94,
          "rank_score": 191,
          "contexts": [
            "adult-friendly",
            "clip-store",
            "fan-subscriptions",
            "live-streaming",
            "onlyfans-alternative",
            "paid-messaging",
            "tips"
          ],
          "why": "LoyalFans appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators who depend on paid messaging, livestreaming, fan requests and a more niche loyal-fan audience.",
          "evidence_level": "v33 candidate; manual verification required",
          "status": "noindex_mvp_review",
          "rank": 4
        },
        {
          "id": "onlyfans__alternative__passes",
          "source_tool_id": "onlyfans",
          "target_tool_id": "passes",
          "relationship_type": "alternative",
          "score": 92,
          "rank_score": 188,
          "contexts": [
            "brand-safe",
            "creator-platform",
            "fan-subscriptions",
            "livestreaming",
            "lower-fee",
            "merch",
            "non-adult-creators"
          ],
          "why": "Passes appears in the OnlyFans alternatives cluster because it fits brand-safe-creator-platforms, content-commerce, creator-monetization and solves Brand-safe creators, influencers and public personalities who want subscriptions, paid DMs, livestreams and commerce without adult-platform branding.",
          "evidence_level": "v33 source-backed candidate; manual dashboard proof required",
          "status": "noindex_mvp_review",
          "rank": 5
        },
        {
          "id": "onlyfans__alternative__sospoilt",
          "source_tool_id": "onlyfans",
          "target_tool_id": "sospoilt",
          "relationship_type": "alternative",
          "score": 90,
          "rank_score": 185,
          "contexts": [
            "onlyfans-alternative",
            "low-fee",
            "brand-collabs",
            "paid-messaging",
            "live-chat",
            "subscriptions",
            "creator-platform"
          ],
          "why": "SoSpoilt appears in the OnlyFans alternatives cluster because it fits creator-monetization, fan-subscriptions, brand-safe-creator-platforms and solves Creators who want subscriptions, paid messages, tips, brand collabs and private live-chat style monetization with lower-fee positioning.",
          "evidence_level": "v34 source-backed; exact terms need dashboard proof",
          "status": "noindex_mvp_review",
          "rank": 6
        },
        {
          "id": "onlyfans__alternative__exclu",
          "source_tool_id": "onlyfans",
          "target_tool_id": "exclu",
          "relationship_type": "alternative",
          "score": 88,
          "rank_score": 182,
          "contexts": [
            "onlyfans-alternative",
            "zero-commission",
            "paid-links",
            "low-fee",
            "creator-commerce",
            "direct-selling",
            "adult-friendly"
          ],
          "why": "Exclu appears in the OnlyFans alternatives cluster because it fits content-commerce, creator-monetization, fan-subscriptions and solves Creators who want paid-link sales and direct unlocks instead of a traditional fan-subscription profile.",
          "evidence_level": "v34 source-backed claim; terms screenshot required",
          "status": "noindex_mvp_review",
          "rank": 7
        },
        {
          "id": "onlyfans__alternative__mym-fans",
          "source_tool_id": "onlyfans",
          "target_tool_id": "mym-fans",
          "relationship_type": "alternative",
          "score": 86,
          "rank_score": 179,
          "contexts": [
            "onlyfans-alternative",
            "adult-friendly",
            "europe",
            "fan-subscriptions",
            "private-media",
            "tips",
            "creator-platform"
          ],
          "why": "MYM.fans appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves European and French-speaking creators who want subscription income, private media, tips and a regional fan platform.",
          "evidence_level": "v34 source-backed; country payout proof needed",
          "status": "noindex_mvp_review",
          "rank": 8
        },
        {
          "id": "onlyfans__alternative__patreon",
          "source_tool_id": "onlyfans",
          "target_tool_id": "patreon",
          "relationship_type": "alternative",
          "score": 84,
          "rank_score": 176,
          "contexts": [
            "artists",
            "brand-safe",
            "community",
            "membership",
            "non-adult-creators",
            "onlyfans-alternative",
            "patreon-like"
          ],
          "why": "Patreon appears in the OnlyFans alternatives cluster because it fits brand-safe-creator-platforms, creator-monetization, fan-subscriptions and solves Writers, podcasters, artists, educators and creators who want memberships, community and digital products without OnlyFans branding.",
          "evidence_level": "v33 official source-backed; noindex until screenshot proof",
          "status": "noindex_mvp_review",
          "rank": 9
        },
        {
          "id": "onlyfans__alternative__subscribestar",
          "source_tool_id": "onlyfans",
          "target_tool_id": "subscribestar",
          "relationship_type": "alternative",
          "score": 82,
          "rank_score": 173,
          "contexts": [
            "onlyfans-alternative",
            "membership",
            "paid-subscriptions",
            "low-fee",
            "creators",
            "writers",
            "podcasters"
          ],
          "why": "SubscribeStar appears in the OnlyFans alternatives cluster because it fits membership-platforms, creator-monetization, fan-subscriptions and solves Creators who want Patreon-style memberships with lower platform-fee positioning and less adult-platform branding.",
          "evidence_level": "v34 source-backed; policy fit proof needed",
          "status": "noindex_mvp_review",
          "rank": 10
        },
        {
          "id": "onlyfans__alternative__fanfix",
          "source_tool_id": "onlyfans",
          "target_tool_id": "fanfix",
          "relationship_type": "alternative",
          "score": 80,
          "rank_score": 170,
          "contexts": [
            "brand-safe",
            "fan-subscriptions",
            "gen-z-creators",
            "non-adult-creators",
            "onlyfans-alternative",
            "paid-messaging"
          ],
          "why": "Fanfix appears in the OnlyFans alternatives cluster because it fits brand-safe-creator-platforms, creator-monetization, fan-subscriptions and solves Brand-safe influencers and younger-audience creators who want paid fan memberships without adult content association.",
          "evidence_level": "v33 candidate; manual verification required",
          "status": "noindex_mvp_review",
          "rank": 11
        },
        {
          "id": "onlyfans__alternative__ko-fi",
          "source_tool_id": "onlyfans",
          "target_tool_id": "ko-fi",
          "relationship_type": "alternative",
          "score": 78,
          "rank_score": 167,
          "contexts": [
            "commissions",
            "donations",
            "low-fee",
            "memberships",
            "non-adult-creators",
            "onlyfans-alternative",
            "shop"
          ],
          "why": "Ko-fi appears in the OnlyFans alternatives cluster because it fits content-commerce, creator-monetization, donation-tools and solves Creators who want tips, donations, memberships, shop sales or commissions with 0–5% Ko-fi fee options.",
          "evidence_level": "v33 official source-backed; noindex until screenshot proof",
          "status": "noindex_mvp_review",
          "rank": 12
        },
        {
          "id": "onlyfans__alternative__buy-me-a-coffee",
          "source_tool_id": "onlyfans",
          "target_tool_id": "buy-me-a-coffee",
          "relationship_type": "alternative",
          "score": 76,
          "rank_score": 164,
          "contexts": [
            "donations",
            "low-fee",
            "memberships",
            "non-adult-creators",
            "onlyfans-alternative",
            "tips"
          ],
          "why": "Buy Me a Coffee appears in the OnlyFans alternatives cluster because it fits creator-monetization, donation-tools, membership-platforms and solves Simple tips, memberships and supporter payments with a straightforward 5% platform fee.",
          "evidence_level": "v33 official source-backed; noindex until screenshot proof",
          "status": "noindex_mvp_review",
          "rank": 13
        },
        {
          "id": "onlyfans__alternative__substack",
          "source_tool_id": "onlyfans",
          "target_tool_id": "substack",
          "relationship_type": "alternative",
          "score": 74,
          "rank_score": 161,
          "contexts": [
            "brand-safe",
            "community",
            "newsletter",
            "non-adult-creators",
            "onlyfans-alternative",
            "paid-subscriptions",
            "podcasts"
          ],
          "why": "Substack appears in the OnlyFans alternatives cluster because it fits brand-safe-creator-platforms, creator-monetization, membership-platforms and solves Writers, journalists, podcasters and newsletter creators who want paid subscriptions and email distribution.",
          "evidence_level": "v33 official source-backed; noindex until screenshot proof",
          "status": "noindex_mvp_review",
          "rank": 14
        },
        {
          "id": "onlyfans__alternative__manyvids",
          "source_tool_id": "onlyfans",
          "target_tool_id": "manyvids",
          "relationship_type": "alternative",
          "score": 72,
          "rank_score": 158,
          "contexts": [
            "adult-friendly",
            "clip-store",
            "creator-platform",
            "marketplace",
            "onlyfans-alternative",
            "paid-content"
          ],
          "why": "ManyVids appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, content-marketplaces, creator-monetization and solves Creators who want a clip marketplace/storefront model more than only monthly subscriptions.",
          "evidence_level": "v33 candidate; manual verification required",
          "status": "noindex_mvp_review",
          "rank": 15
        },
        {
          "id": "onlyfans__alternative__justforfans",
          "source_tool_id": "onlyfans",
          "target_tool_id": "justforfans",
          "relationship_type": "alternative",
          "score": 70,
          "rank_score": 155,
          "contexts": [
            "adult-friendly",
            "creator-platform",
            "fan-subscriptions",
            "onlyfans-alternative",
            "paid-content"
          ],
          "why": "JustForFans appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Adult-friendly fan subscriptions with a more niche platform community.",
          "evidence_level": "v33 candidate; manual verification required",
          "status": "noindex_mvp_review",
          "rank": 16
        },
        {
          "id": "onlyfans__alternative__slushy",
          "source_tool_id": "onlyfans",
          "target_tool_id": "slushy",
          "relationship_type": "alternative",
          "score": 68,
          "rank_score": 152,
          "contexts": [
            "onlyfans-alternative",
            "adult-friendly",
            "discovery",
            "for-you-feed",
            "subscriptions",
            "locked-posts",
            "tips"
          ],
          "why": "Slushy appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators who want an adult-friendly social/discovery-style platform rather than only a static paywall.",
          "evidence_level": "v34 source-backed but high-risk; re-check live terms",
          "status": "noindex_mvp_review",
          "rank": 17
        },
        {
          "id": "onlyfans__alternative__clips4sale",
          "source_tool_id": "onlyfans",
          "target_tool_id": "clips4sale",
          "relationship_type": "alternative",
          "score": 66,
          "rank_score": 149,
          "contexts": [
            "onlyfans-alternative",
            "clip-store",
            "adult-friendly",
            "marketplace",
            "video-sales",
            "creator-platform",
            "needs-proof"
          ],
          "why": "Clips4Sale appears in the OnlyFans alternatives cluster because it fits content-marketplaces, adult-creator-platforms, creator-monetization and solves Creators who sell individual videos/clips and need marketplace-style discovery rather than only recurring subscriptions.",
          "evidence_level": "v34 candidate; proof required",
          "status": "noindex_mvp_review",
          "rank": 18
        },
        {
          "id": "onlyfans__alternative__iwantclips",
          "source_tool_id": "onlyfans",
          "target_tool_id": "iwantclips",
          "relationship_type": "alternative",
          "score": 64,
          "rank_score": 146,
          "contexts": [
            "onlyfans-alternative",
            "clip-store",
            "adult-friendly",
            "marketplace",
            "custom-content",
            "needs-proof"
          ],
          "why": "iWantClips appears in the OnlyFans alternatives cluster because it fits content-marketplaces, adult-creator-platforms, creator-monetization and solves Creators who want a marketplace for individual clips, custom content and store-style sales.",
          "evidence_level": "v34 candidate; proof required",
          "status": "noindex_mvp_review",
          "rank": 19
        },
        {
          "id": "onlyfans__alternative__admireme",
          "source_tool_id": "onlyfans",
          "target_tool_id": "admireme",
          "relationship_type": "alternative",
          "score": 62,
          "rank_score": 143,
          "contexts": [
            "adult-friendly",
            "creator-platform",
            "fan-subscriptions",
            "onlyfans-alternative",
            "uk-creators"
          ],
          "why": "AdmireMe appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves UK-focused adult-friendly creator monetization and fan subscriptions.",
          "evidence_level": "v33 candidate; manual verification required",
          "status": "noindex_mvp_review",
          "rank": 20
        },
        {
          "id": "onlyfans__alternative__unlockd",
          "source_tool_id": "onlyfans",
          "target_tool_id": "unlockd",
          "relationship_type": "alternative",
          "score": 60,
          "rank_score": 140,
          "contexts": [
            "adult-friendly",
            "creator-platform",
            "fan-subscriptions",
            "onlyfans-alternative",
            "paid-messaging"
          ],
          "why": "Unlockd appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators testing a newer fan monetization platform with subscription and paid-content mechanics.",
          "evidence_level": "v33 candidate; manual verification required",
          "status": "noindex_mvp_review",
          "rank": 21
        },
        {
          "id": "onlyfans__alternative__fourthwall",
          "source_tool_id": "onlyfans",
          "target_tool_id": "fourthwall",
          "relationship_type": "alternative",
          "score": 58,
          "rank_score": 137,
          "contexts": [
            "brand-safe",
            "creator-commerce",
            "memberships",
            "merch",
            "non-adult-creators",
            "onlyfans-alternative",
            "shop"
          ],
          "why": "Fourthwall appears in the OnlyFans alternatives cluster because it fits content-commerce, creator-monetization, membership-platforms and solves Creators who want memberships plus merch/shop commerce more than adult-style subscriptions.",
          "evidence_level": "v33 candidate; manual verification required",
          "status": "noindex_mvp_review",
          "rank": 22
        },
        {
          "id": "onlyfans__alternative__gumroad",
          "source_tool_id": "onlyfans",
          "target_tool_id": "gumroad",
          "relationship_type": "alternative",
          "score": 56,
          "rank_score": 134,
          "contexts": [
            "courses",
            "digital-products",
            "low-friction",
            "memberships",
            "non-adult-creators",
            "onlyfans-alternative",
            "shop"
          ],
          "why": "Gumroad appears in the OnlyFans alternatives cluster because it fits content-commerce, creator-monetization, digital-product-platforms and solves Selling digital products, downloads, courses and simple memberships instead of fan-subscription content.",
          "evidence_level": "v33 candidate; manual verification required",
          "status": "noindex_mvp_review",
          "rank": 23
        },
        {
          "id": "onlyfans__alternative__memberful",
          "source_tool_id": "onlyfans",
          "target_tool_id": "memberful",
          "relationship_type": "alternative",
          "score": 54,
          "rank_score": 131,
          "contexts": [
            "brand-safe",
            "creator-owned-site",
            "memberships",
            "non-adult-creators",
            "onlyfans-alternative",
            "wordpress"
          ],
          "why": "Memberful appears in the OnlyFans alternatives cluster because it fits content-commerce, creator-monetization, membership-platforms and solves Creators who want memberships on their own site, especially WordPress-connected membership businesses.",
          "evidence_level": "v33 candidate; manual verification required",
          "status": "noindex_mvp_review",
          "rank": 24
        },
        {
          "id": "onlyfans__alternative__ghost",
          "source_tool_id": "onlyfans",
          "target_tool_id": "ghost",
          "relationship_type": "alternative",
          "score": 52,
          "rank_score": 128,
          "contexts": [
            "brand-safe",
            "creator-owned-site",
            "memberships",
            "newsletter",
            "non-adult-creators",
            "onlyfans-alternative",
            "open-source"
          ],
          "why": "Ghost appears in the OnlyFans alternatives cluster because it fits creator-monetization, membership-platforms, newsletter-platforms and solves Creators who want a more owned, open-source publishing and membership site.",
          "evidence_level": "v33 candidate; manual verification required",
          "status": "noindex_mvp_review",
          "rank": 25
        },
        {
          "id": "onlyfans__alternative__scrile-connect",
          "source_tool_id": "onlyfans",
          "target_tool_id": "scrile-connect",
          "relationship_type": "alternative",
          "score": 50,
          "rank_score": 125,
          "contexts": [
            "onlyfans-alternative",
            "creator-owned",
            "white-label",
            "platform-risk",
            "custom-site",
            "membership-infrastructure",
            "needs-proof"
          ],
          "why": "Scrile Connect appears in the OnlyFans alternatives cluster because it fits creator-owned-platforms, creator-monetization, self-hosted-like-business-tools and solves Agencies or larger creators who want their own branded paid-content platform instead of renting a profile on a marketplace.",
          "evidence_level": "v34 candidate; proof required",
          "status": "noindex_mvp_review",
          "rank": 26
        },
        {
          "id": "onlyfans__alternative__fanspicy",
          "source_tool_id": "onlyfans",
          "target_tool_id": "fanspicy",
          "relationship_type": "alternative",
          "score": 50,
          "rank_score": 124,
          "contexts": [
            "onlyfans-alternative",
            "adult-friendly",
            "fan-subscriptions",
            "tips",
            "ppv",
            "creator-platform",
            "needs-proof"
          ],
          "why": "FanSpicy appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators comparing newer adult-friendly fan subscription platforms and looking for backup options.",
          "evidence_level": "v34 candidate; proof required",
          "status": "noindex_mvp_review",
          "rank": 27
        },
        {
          "id": "onlyfans__alternative__pocketstars",
          "source_tool_id": "onlyfans",
          "target_tool_id": "pocketstars",
          "relationship_type": "alternative",
          "score": 50,
          "rank_score": 123,
          "contexts": [
            "onlyfans-alternative",
            "adult-friendly",
            "fan-subscriptions",
            "uk",
            "creator-platform",
            "needs-proof"
          ],
          "why": "PocketStars appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, fan-subscriptions and solves Creators checking smaller or regional adult-friendly fan subscription platforms.",
          "evidence_level": "v34 candidate; proof required",
          "status": "noindex_mvp_review",
          "rank": 28
        },
        {
          "id": "onlyfans__alternative__vylit",
          "source_tool_id": "onlyfans",
          "target_tool_id": "vylit",
          "relationship_type": "alternative",
          "score": 50,
          "rank_score": 122,
          "contexts": [
            "onlyfans-alternative",
            "brand-safe",
            "social-platform",
            "eighteen-plus",
            "creator-monetization",
            "new-platform",
            "needs-proof"
          ],
          "why": "Vylit appears in the OnlyFans alternatives cluster because it fits brand-safe-creator-platforms, creator-monetization, social-platforms and solves Creators watching newer adult-oriented but non-explicit social monetization models.",
          "evidence_level": "v34 emerging candidate; high verification needed",
          "status": "noindex_mvp_review",
          "rank": 29
        },
        {
          "id": "onlyfans__alternative__hidden",
          "source_tool_id": "onlyfans",
          "target_tool_id": "hidden",
          "relationship_type": "alternative",
          "score": 50,
          "rank_score": 121,
          "contexts": [
            "onlyfans-alternative",
            "adult-friendly",
            "creator-first",
            "marketplace",
            "new-platform",
            "needs-proof"
          ],
          "why": "Hidden appears in the OnlyFans alternatives cluster because it fits adult-creator-platforms, creator-monetization, content-marketplaces and solves Creators monitoring newer adult creator platforms focused on autonomy, stores and discovery.",
          "evidence_level": "v34 emerging candidate; high verification needed",
          "status": "noindex_mvp_review",
          "rank": 30
        }
      ]
    }
  },
  "route_count": 2104,
  "onlyfans_status": "v34 expanded alternatives + SEO thin repair + competitor gap audit"
}