> ## Documentation Index
> Fetch the complete documentation index at: https://usefulai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Best AI Subreddits in 2026

export const topicCommunities = [
  { name: "r/singularity", url: "https://www.reddit.com/r/singularity/", image: "/images/feeds/subreddits/singularity.png", bestFor: "AI progress and futurism", members: "3.91M" },
  { name: "r/MachineLearning", url: "https://www.reddit.com/r/MachineLearning/", image: "/images/feeds/subreddits/machine-learning.png", bestFor: "ML research and practice", members: "3.05M" },
  { name: "r/artificial", url: "https://www.reddit.com/r/artificial/", image: "/images/feeds/subreddits/artificial.png", bestFor: "Broad AI news", members: "1.28M" },
  { name: "r/LocalLLaMA", url: "https://www.reddit.com/r/LocalLLaMA/", image: "/images/feeds/subreddits/local-llama.png", bestFor: "Local and open models", members: "733K" },
  { name: "r/learnmachinelearning", url: "https://www.reddit.com/r/learnmachinelearning/", image: "/images/feeds/subreddits/learn-machine-learning.png", bestFor: "Learning machine learning", members: "645K" },
  { name: "r/PromptEngineering", url: "https://www.reddit.com/r/PromptEngineering/", image: "/images/feeds/subreddits/prompt-engineering.png", bestFor: "Prompting methods", members: "380K" },
  { name: "r/AI_Agents", url: "https://www.reddit.com/r/AI_Agents/", image: "/images/feeds/subreddits/ai-agents.png", bestFor: "Building AI agents", members: "371K" },
  { name: "r/vibecoding", url: "https://www.reddit.com/r/vibecoding/", image: "/images/feeds/subreddits/vibe-coding.png", bestFor: "AI-assisted building", members: "269K" },
  { name: "r/deeplearning", url: "https://www.reddit.com/r/deeplearning/", image: "/images/feeds/subreddits/deep-learning.png", bestFor: "Deep learning", members: "237K" },
  { name: "r/mlops", url: "https://www.reddit.com/r/mlops/", image: "/images/feeds/subreddits/mlops.png", bestFor: "Production ML", members: "33K" },
];

export const productCommunities = [
  { name: "r/ChatGPT", url: "https://www.reddit.com/r/ChatGPT/", image: "/images/feeds/subreddits/chatgpt.png", bestFor: "ChatGPT use cases", members: "11.5M" },
  { name: "r/OpenAI", url: "https://www.reddit.com/r/OpenAI/", image: "/images/feeds/subreddits/openai.png", bestFor: "OpenAI discussion", members: "2.76M" },
  { name: "r/ClaudeAI", url: "https://www.reddit.com/r/ClaudeAI/", image: "/images/feeds/subreddits/claude-ai.png", bestFor: "Claude usage and changes", members: "881K" },
  { name: "r/GeminiAI", url: "https://www.reddit.com/r/GeminiAI/", image: "/images/feeds/subreddits/gemini-ai.png", bestFor: "Gemini feedback and updates", members: "318K" },
  { name: "r/ClaudeCode", url: "https://www.reddit.com/r/ClaudeCode/", image: "/images/feeds/subreddits/claude-code.png", bestFor: "Claude Code workflows", members: "253K" },
  { name: "r/perplexity_ai", url: "https://www.reddit.com/r/perplexity_ai/", image: "/images/feeds/subreddits/perplexity-ai.png", bestFor: "Perplexity workflows and issues", members: "197K" },
  { name: "r/Anthropic", url: "https://www.reddit.com/r/Anthropic/", image: "/images/feeds/subreddits/anthropic.png", bestFor: "Anthropic news and policy", members: "151K" },
  { name: "r/openclaw", url: "https://www.reddit.com/r/openclaw/", image: "/images/feeds/subreddits/openclaw.png", bestFor: "OpenClaw automations", members: "120K" },
  { name: "r/codex", url: "https://www.reddit.com/r/codex/", image: "/images/feeds/subreddits/codex.png", bestFor: "Codex workflows and releases", members: "101K" },
  { name: "r/MistralAI", url: "https://www.reddit.com/r/MistralAI/", image: "/images/feeds/subreddits/mistral-ai.png", bestFor: "Mistral models and products", members: "40.6K" },
];

export const otherCommunities = [
  { name: "r/datascience", url: "https://www.reddit.com/r/datascience/", description: "Data science careers and practice, with AI and machine learning as part of a broader field." },
  { name: "r/midjourney", url: "https://www.reddit.com/r/midjourney/", description: "A very large image-generation community centered on Midjourney outputs, prompts, and product questions." },
  { name: "r/ChatGPTCoding", url: "https://www.reddit.com/r/ChatGPTCoding/", description: "ChatGPT-assisted coding projects and questions, with more self-promotion than the main building communities." },
  { name: "r/generativeAI", url: "https://www.reddit.com/r/generativeAI/", description: "General generative AI news, projects, and discussion across text, image, audio, and video." },
  { name: "r/hermesagent", url: "https://www.reddit.com/r/hermesagent/", description: "A smaller but active community for Hermes Agent releases, configurations, automations, and security." },
  { name: "r/ClaudeCowork", url: "https://www.reddit.com/r/ClaudeCowork/", description: "An emerging product-specific community for Claude Cowork workflows and troubleshooting." },
  { name: "r/ElevenLabs", url: "https://www.reddit.com/r/ElevenLabs/", description: "ElevenLabs voice and audio generation questions, examples, releases, and support discussions." },
];

export const entryData = {
  "r/ChatGPT": {
    desc: "r/ChatGPT is the largest community in this guide and a broad record of how people actually use ChatGPT. Posts range from product changes and pricing debates to creative experiments, screenshots, and troubleshooting.",
    take: "Its scale is useful for spotting widespread reactions, but the front page is often dominated by humor and low-context claims. Use it for user sentiment and practical examples, then verify product news elsewhere.",
    posts: [
      { title: "The future is not free anymore", url: "https://www.reddit.com/r/ChatGPT/comments/1tzk94r/the_future_isnt_free_anymore/", score: "4.6K points", comments: "882 comments" },
      { title: "Is ChatGPT underpriced for what it can do?", url: "https://www.reddit.com/r/ChatGPT/comments/1u69wu0/is_chatgpt_underpriced_for_what_it_can_do/", score: "2.6K points", comments: "368 comments" },
      { title: "A New Yorker-style cartoon made with ChatGPT", url: "https://www.reddit.com/r/ChatGPT/comments/1u6gbv3/i_asked_chatgpt_to_make_a_new_yorker_style/", score: "2.5K points", comments: "522 comments" },
    ],
  },
  "r/singularity": {
    desc: "r/singularity covers rapid AI progress alongside robotics, biotech, automation, and long-term futurism. It is one of the broadest communities here, with a strong appetite for capability jumps and societal consequences.",
    take: "Follow it for ambitious developments and the arguments they trigger, not for measured technical consensus. Headlines and speculative claims often move faster than verification.",
    posts: [
      { title: "Sony AI robot defeats a professional table tennis player", url: "https://www.reddit.com/r/singularity/comments/1u5nc8t/sony_ais_ace_robot_defeats_pro_player_miyu_under/", score: "2.7K points", comments: "348 comments" },
      { title: "Claude one-shots a live horror game demo", url: "https://www.reddit.com/r/singularity/comments/1u1h7de/its_over_claude_fable_5_oneshots_horror_game_live/", score: "1.9K points", comments: "501 comments" },
      { title: "A proposal for public ownership in major AI companies", url: "https://www.reddit.com/r/singularity/comments/1tuf0ka/a_proposed_bill_to_give_the_public_a_50_ownership/", score: "1.3K points", comments: "314 comments" },
    ],
  },
  "r/artificial": {
    desc: "r/artificial is a general AI community covering models, industry news, practical applications, policy, and the economic effects of automation. Its scope is wide enough to surface stories that do not fit one company or technical specialty.",
    take: "It is a more balanced general feed than communities organized around one product, but quality varies with the source behind each post. The strongest threads add context or disagreement rather than simply repeating a headline.",
    posts: [
      { title: "Google releases a local 12B multimodal model", url: "https://www.reddit.com/r/artificial/comments/1tw0cqv/google_just_dropped_gemma_4_12b_on_your_laptop/", score: "472 points", comments: "146 comments" },
      { title: "Why cognitive debt from AI is easy to underestimate", url: "https://www.reddit.com/r/artificial/comments/1tteup9/cognitive_debt_might_be_the_most_underrated/", score: "326 points", comments: "136 comments" },
      { title: "Andrew Ng on self-improving AI loops", url: "https://www.reddit.com/r/artificial/comments/1umcprg/andrew_ng_in_36_months_everyone_will_be_using/", score: "306 points", comments: "190 comments" },
    ],
  },
  "r/MachineLearning": {
    desc: "r/MachineLearning remains the strongest large subreddit for research papers, methods, conferences, and substantive practitioner discussion. Its flair system makes it easier to distinguish research, projects, and open questions.",
    take: "This is the best starting point for readers who want technical scrutiny rather than product chatter. The bar is higher than in general AI communities, although career and academic-process debates can still crowd out research discussion.",
    posts: [
      { title: "arXiv implements a one-year ban for unchecked LLM errors", url: "https://www.reddit.com/r/MachineLearning/comments/1tdje2d/arxiv_implements_1year_ban_for_papers_containing/", score: "652 points", comments: "73 comments" },
      { title: "A critique of the METR AI time-horizons graph", url: "https://www.reddit.com/r/MachineLearning/comments/1tnhnh5/the_famous_metr_ai_time_horizons_graph_contains/", score: "54 points", comments: "88 comments" },
      { title: "Where to find serious AI research discussion online", url: "https://www.reddit.com/r/MachineLearning/comments/1to2l4c/d_where_do_you_go_for_serious_ai_research/", score: "90 points", comments: "51 comments" },
    ],
  },
  "r/LocalLLaMA": {
    desc: "r/LocalLLaMA is the central Reddit community for open models, local inference, quantization, hardware, and self-hosted AI. It combines release news with unusually detailed implementation and performance discussions.",
    take: "For running models locally, this is the most consistently useful community in the guide. Strong opinions and rapid model turnover are common, so hardware-specific advice should be checked against your exact setup.",
    posts: [
      { title: "Should you stop using Ollama?", url: "https://www.reddit.com/r/LocalLLaMA/comments/1u6s6pm/stop_using_ollama/", score: "1.5K points", comments: "401 comments" },
      { title: "The economics of local LLM hardware", url: "https://www.reddit.com/r/LocalLLaMA/comments/1ubrcwj/tokenomics/", score: "1.1K points", comments: "423 comments" },
      { title: "A game NPC engine powered by local models", url: "https://www.reddit.com/r/LocalLLaMA/comments/1uibt9o/npc_engine_using_local_models/", score: "1.6K points", comments: "231 comments" },
    ],
  },
  "r/learnmachinelearning": {
    desc: "r/learnmachinelearning is built around questions, learning resources, small projects, and the path from fundamentals to working models. It is considerably more approachable than research-first communities.",
    take: "Beginners can find useful resource comparisons and feedback here, but many posts are self-promotional. Look for threads where the comments test a resource or explain tradeoffs instead of accepting the submission at face value.",
    posts: [
      { title: "A LeetCode-style platform for machine learning", url: "https://www.reddit.com/r/learnmachinelearning/comments/1tw1w38/leetcode_for_ml/", score: "396 points", comments: "23 comments" },
      { title: "A build-your-own LLM workshop series", url: "https://www.reddit.com/r/learnmachinelearning/comments/1tx17ka/hi_reddit_i_posted_my_build_your_own_llm_workshop/", score: "235 points", comments: "11 comments" },
      { title: "An interactive gradient-descent visualization", url: "https://www.reddit.com/r/learnmachinelearning/comments/1u78wmn/i_made_a_gradient_descent_visualization_for/", score: "155 points", comments: "8 comments" },
    ],
  },
  "r/PromptEngineering": {
    desc: "r/PromptEngineering covers prompting patterns, reusable system instructions, context design, and practical workflows across major AI assistants. The best threads challenge popular techniques or explain when a pattern actually helps.",
    take: "Use it as a source of experiments, not a library of universal rules. Prompt recipes can be model-specific, and promotional posts often present small anecdotes as broadly proven methods.",
    posts: [
      { title: "A fable-based prompting technique for complex concepts", url: "https://www.reddit.com/r/PromptEngineering/comments/1tvajo6/an_elegant_prompting_technique_from_anthropics/", score: "344 points", comments: "45 comments" },
      { title: "Is the 'you are an expert' opener a placebo?", url: "https://www.reddit.com/r/PromptEngineering/comments/1ttb36j/the_you_are_an_expert_opener_is_kind_of_a_placebo/", score: "58 points", comments: "40 comments" },
      { title: "Interview the user before writing", url: "https://www.reddit.com/r/PromptEngineering/comments/1u843xd/i_paste_a_rough_idea_into_claude_and_make_it/", score: "98 points", comments: "6 comments" },
    ],
  },
  "r/AI_Agents": {
    desc: "r/AI_Agents focuses on agent projects, orchestration, memory, tool use, and business automation. Questions about what people have actually deployed often produce more useful answers than abstract agent predictions.",
    take: "The community is useful for discovering implementation patterns and failure modes, but it attracts product promotion and income claims. Prioritize threads with concrete architecture, costs, or operating experience.",
    posts: [
      { title: "What is the coolest thing you have automated with agents?", url: "https://www.reddit.com/r/AI_Agents/comments/1tugo0h/whats_the_coolest_thing_youve_automated_with_ai/", score: "98 points", comments: "133 comments" },
      { title: "AI agents that people have actually deployed", url: "https://www.reddit.com/r/AI_Agents/comments/1ttrwiu/whats_the_most_useful_ai_agent_youve_actually/", score: "65 points", comments: "78 comments" },
      { title: "A concrete explanation of an agent harness", url: "https://www.reddit.com/r/AI_Agents/comments/1ulwu3y/concrete_explanation_of_what_a_harness_is/", score: "52 points", comments: "31 comments" },
    ],
  },
  "r/vibecoding": {
    desc: "r/vibecoding is a fast-moving mix of AI-built projects, workflow opinions, tool comparisons, and developer humor. It reflects how nontraditional builders are using coding agents more clearly than research or professional engineering communities do.",
    take: "Follow it for project ideas and the culture around AI-assisted building, not dependable engineering guidance. Memes and success stories travel farther than maintenance, security, and reliability lessons.",
    posts: [
      { title: "The deliberately simple approach to vibe coding", url: "https://www.reddit.com/r/vibecoding/comments/1tx9jx2/like_a_psychopath_really/", score: "1.6K points", comments: "119 comments" },
      { title: "Building with AI versus talking about AI", url: "https://www.reddit.com/r/vibecoding/comments/1uggnfa/many_people_are_talking_about_ai_more_than_they/", score: "974 points", comments: "93 comments" },
      { title: "Community reactions to AI-assisted code review", url: "https://www.reddit.com/r/vibecoding/comments/1ttm466/love_this_new_claude_model/", score: "951 points", comments: "61 comments" },
    ],
  },
  "r/deeplearning": {
    desc: "r/deeplearning is a smaller technical community for neural-network concepts, architectures, training, and learning resources. Threads often focus on a specific implementation or conceptual question rather than industry news.",
    take: "It is worth following when you are actively studying or building deep-learning systems, but the feed is uneven and lower-volume. r/MachineLearning is the stronger general research feed; this community is a useful narrower supplement.",
    posts: [
      { title: "A learning path through deep-learning architectures", url: "https://www.reddit.com/r/deeplearning/comments/1ugxb7l/next/", score: "38 points", comments: "26 comments" },
      { title: "A tiny attention-free model running on CPU", url: "https://www.reddit.com/r/deeplearning/comments/1udbh5g/i_trained_a_tiny_6mparam_attentionfree_model_you/", score: "50 points", comments: "17 comments" },
      { title: "Why memory bandwidth limits H100 inference", url: "https://www.reddit.com/r/deeplearning/comments/1tskznd/the_h100_gpu_can_theoretically_do_62000_tokenssec/", score: "41 points", comments: "13 comments" },
    ],
  },
  "r/mlops": {
    desc: "r/mlops covers the operational layer around machine learning: deployment, evaluation, observability, infrastructure, governance, and careers. Its smaller audience is offset by a more specific professional focus.",
    take: "This is the most relevant subreddit here for production concerns that disappear from demos. Engagement is modest, but good threads address monitoring, platform ownership, and system reliability directly.",
    posts: [
      { title: "AI observability in production versus demo environments", url: "https://www.reddit.com/r/mlops/comments/1uja802/gave_a_talk_on_ai_observability_in_prod_the/", score: "16 points", comments: "15 comments" },
      { title: "Agent sprawl as an operations problem", url: "https://www.reddit.com/r/mlops/comments/1uam20y/agent_sprawl_has_become_an_operations_problem/", score: "13 points", comments: "11 comments" },
      { title: "How teams evaluate LLM agent systems in production", url: "https://www.reddit.com/r/mlops/comments/1uh4b4l/how_are_you_all_actually_evaluating_llmagent/", score: "12 points", comments: "8 comments" },
    ],
  },
  "r/OpenAI": {
    desc: "r/OpenAI is a large independent community discussing OpenAI products, competitors, company decisions, benchmarks, pricing, and AI policy. Its scope reaches well beyond official OpenAI announcements.",
    take: "The community is useful for seeing how news lands with users, but it is not an official support or news source. Viral cross-posts and speculation are common, so verify claims before acting on them.",
    posts: [
      { title: "DeepSeek API pricing versus US model providers", url: "https://www.reddit.com/r/OpenAI/comments/1tm49d0/deepseek_just_popped_the_american_ai_bubble/", score: "1.3K points", comments: "255 comments" },
      { title: "Setbacks in major-company AI implementations", url: "https://www.reddit.com/r/OpenAI/comments/1tpvhup/the_party_is_cancelled_pack_it_up/", score: "1.6K points", comments: "236 comments" },
      { title: "AI market concentration compared with earlier bubbles", url: "https://www.reddit.com/r/OpenAI/comments/1ulmwh4/get_ready_for_the_fireworks_the_bubble_is_about/", score: "597 points", comments: "263 comments" },
    ],
  },
  "r/ClaudeAI": {
    desc: "r/ClaudeAI is the largest Claude-focused community, covering model behavior, plan limits, pricing, product changes, coding, and user-created workflows. It moves quickly when Anthropic changes access or releases a model.",
    take: "It is valuable for detecting widespread user issues and seeing unusual use cases. The highest-engagement posts often rely on humor or unconfirmed claims, so use the comments for context and official Anthropic sources for confirmation.",
    posts: [
      { title: "Can an internal LLM reduce a company's Claude costs?", url: "https://www.reddit.com/r/ClaudeAI/comments/1twdx8k/how_can_we_reduce_costs/", score: "7.4K points", comments: "390 comments" },
      { title: "Debating two-tier access to frontier Claude models", url: "https://www.reddit.com/r/ClaudeAI/comments/1u1fsdi/claude_fable_5_feels_less_like_a_model_launch_and/", score: "5.3K points", comments: "903 comments" },
      { title: "Programmer job security and AI code generation", url: "https://www.reddit.com/r/ClaudeAI/comments/1tkhvju/aged_like_fine_wine/", score: "5.9K points", comments: "136 comments" },
    ],
  },
  "r/GeminiAI": {
    desc: "r/GeminiAI is a user community for Gemini releases, product behavior, reliability, and comparisons with other assistants. It is especially active when Google changes a model or users perceive a quality shift.",
    take: "The feed is a useful early-warning system for recurring product problems, but negative experiences dominate more easily than routine success. Look for repeated reports across multiple users before treating a complaint as representative.",
    posts: [
      { title: "Can Gemini recover from recent product changes?", url: "https://www.reddit.com/r/GeminiAI/comments/1tsfk2f/any_hope_for_things_to_get_back_to_normal/", score: "1.5K points", comments: "326 comments" },
      { title: "User reactions after a Gemini Flash release", url: "https://www.reddit.com/r/GeminiAI/comments/1ubvndp/gemini_after_the_release_of_flash_35_on_may_19/", score: "1.2K points", comments: "91 comments" },
      { title: "Reports of Gemini Pro performance decline", url: "https://www.reddit.com/r/GeminiAI/comments/1tuipm1/gemini_pro_feels_much_worse_than_when_it_first/", score: "1.1K points", comments: "105 comments" },
    ],
  },
  "r/ClaudeCode": {
    desc: "r/ClaudeCode focuses on using Anthropic's coding agent in real projects. Threads cover workflows, model changes, rate limits, bugs, ambitious builds, and the gap between successful demos and daily reliability.",
    take: "This is one of the better product communities for learning what the tool feels like in practice. It is still highly reactive to model rumors and outages, so separate durable workflow advice from the news cycle.",
    posts: [
      { title: "A plane-tracking projection built with Claude Code", url: "https://www.reddit.com/r/ClaudeCode/comments/1tva44g/i_live_by_sfo_and_built_a_projection_mapping_of/", score: "3.2K points", comments: "136 comments" },
      { title: "Is coding largely solved?", url: "https://www.reddit.com/r/ClaudeCode/comments/1udr97p/coding_is_largely_solved/", score: "1.7K points", comments: "112 comments" },
      { title: "A lawsuit over Claude Max usage limits", url: "https://www.reddit.com/r/ClaudeCode/comments/1u6kzmv/anthropic_has_been_sued_for_allegedly_misleading/", score: "1K points", comments: "182 comments" },
    ],
  },
  "r/perplexity_ai": {
    desc: "r/perplexity_ai is a candid product community for search quality, model access, subscription limits, Comet, Computer, and support issues. The feed contains both workflow ideas and recurring complaints about reliability or plan value.",
    take: "It is most useful for checking whether other users are seeing the same problem and for discovering less obvious workflows. It is not a balanced review sample, because people with broken accounts or billing issues have more reason to post.",
    posts: [
      { title: "Perplexity Pro subscription experiences", url: "https://www.reddit.com/r/perplexity_ai/comments/1u3qk1j/perplexity_pro_subscription/", score: "50 points", comments: "69 comments" },
      { title: "An Apple Health workflow built with Computer", url: "https://www.reddit.com/r/perplexity_ai/comments/1tur4bb/sharing_my_apple_health_computer_workflow/", score: "21 points", comments: "24 comments" },
      { title: "Reports of sign-outs and lost chat history", url: "https://www.reddit.com/r/perplexity_ai/comments/1tw44a2/is_anyone_having_issues_with_perplexity_where_it/", score: "24 points", comments: "44 comments" },
    ],
  },
  "r/Anthropic": {
    desc: "r/Anthropic covers the company behind Claude as much as the product itself. Common topics include model access, API costs, safety decisions, regulation, benchmarks, and Anthropic's relationships with partners and governments.",
    take: "Choose this over r/ClaudeAI when you care more about company strategy, policy, and developer economics than everyday assistant use. It remains an independent community, and rumor-heavy threads require primary-source checks.",
    posts: [
      { title: "A $321 Claude API coding-session bill", url: "https://www.reddit.com/r/Anthropic/comments/1ulygpi/how_is_this_even_legal/", score: "1.5K points", comments: "192 comments" },
      { title: "Open-source AI development and regulation", url: "https://www.reddit.com/r/Anthropic/comments/1u6mbw4/how_are_they_gonna_stop_us_next/", score: "830 points", comments: "176 comments" },
      { title: "TerminalBench model performance discussion", url: "https://www.reddit.com/r/Anthropic/comments/1ugct5e/and_it_starts/", score: "477 points", comments: "163 comments" },
    ],
  },
  "r/openclaw": {
    desc: "r/openclaw is a practical community for configuring OpenClaw, choosing models, controlling API costs, integrating services, and sharing personal or business automations. Product releases and support questions appear alongside user-built systems.",
    take: "The most valuable threads contain concrete setups, costs, and failure modes. Business-result claims and security-sensitive configurations need extra scrutiny before they are copied into a real environment.",
    posts: [
      { title: "The most impressive OpenClaw automations", url: "https://www.reddit.com/r/openclaw/comments/1tsonqu/whats_the_most_impressive_thing_youve_automated/", score: "132 points", comments: "132 comments" },
      { title: "Which inexpensive models are worth using?", url: "https://www.reddit.com/r/openclaw/comments/1txo5cu/which_ai_models_are_cheap_and_worth_it/", score: "50 points", comments: "96 comments" },
      { title: "OpenClaw versus Hermes Agent", url: "https://www.reddit.com/r/openclaw/comments/1ul2g9v/openclaw_vs_hermes_agent_whats_actually_different/", score: "36 points", comments: "48 comments" },
    ],
  },
  "r/codex": {
    desc: "r/codex is a user community for OpenAI's coding agent across the app, terminal, and related plans. It covers model quality, workflows, rate limits, Windows setup, releases, and projects built by experienced and new developers.",
    take: "It is useful for troubleshooting and for seeing how changes affect active users. Performance claims are often based on one codebase or one session, so treat them as leads to test rather than definitive comparisons.",
    posts: [
      { title: "Reports of a Codex code-quality regression", url: "https://www.reddit.com/r/codex/comments/1u586km/be_very_careful_with_codex_55_right_now/", score: "560 points", comments: "239 comments" },
      { title: "ChatGPT Pro for an open-source maintainer", url: "https://www.reddit.com/r/codex/comments/1udnd8s/openai_just_gave_me_6_months_of_chatgpt_pro_for/", score: "721 points", comments: "87 comments" },
      { title: "Codex and ripgrep setup on Windows", url: "https://www.reddit.com/r/codex/comments/1ttr9y2/codex_on_windows_be_like/", score: "725 points", comments: "64 comments" },
    ],
  },
  "r/MistralAI": {
    desc: "r/MistralAI follows Mistral's models, Le Chat, developer products, open releases, and the company's European position in the AI market. The community mixes official-team posts with user feedback and a distinctive layer of in-jokes.",
    take: "It is a useful direct feed for Mistral users because product announcements and candid reactions sit together. The smaller audience means fewer independent confirmations when a bug or performance claim first appears.",
    posts: [
      { title: "Introducing Mistral OCR 4", url: "https://www.reddit.com/r/MistralAI/comments/1udi1la/introducing_mistral_ocr_4/", score: "519 points", comments: "47 comments" },
      { title: "Community reaction to the Le Chat rebrand", url: "https://www.reddit.com/r/MistralAI/comments/1tuc09e/can_we_all_just_agree_to_pretend_the_cringe/", score: "417 points", comments: "71 comments" },
      { title: "A 1980s Minitel rebuilt as an AI terminal", url: "https://www.reddit.com/r/MistralAI/comments/1ubupf4/un_minitel_des_années_1980_en_terminal_de_chat_ia/", score: "265 points", comments: "24 comments" },
    ],
  },
};

export const FocusChip = ({ children }) => (
  <span className="inline-flex min-w-0 max-w-full items-center rounded bg-emerald-50 px-1.5 py-[2px] dark:bg-emerald-500/10">
    <span className="truncate text-xs font-medium leading-4 text-emerald-700 dark:text-emerald-400">{children}</span>
  </span>
);

export const SubredditRow = ({ community }) => (
  <a href={community.url} target="_blank" rel="noreferrer" className="group flex items-center gap-3 px-4 py-3 no-underline transition-colors hover:bg-zinc-50/60 dark:hover:bg-white/[0.02]">
    <img src={community.image} alt="" noZoom className="h-10 w-10 shrink-0 rounded-lg object-cover" />
    <span className="min-w-0 flex-1">
      <span className="flex min-w-0 flex-wrap items-baseline gap-x-1.5">
        <span className="truncate text-sm font-semibold leading-5 uai-ink-strong">{community.name}</span>
        <span aria-hidden="true" className="uai-ink-muted">&#8729;</span>
        <span className="text-[13px] leading-5 uai-ink-muted"><span className="tabular-nums uai-ink-strong">{community.members}</span> members</span>
      </span>
      <span className="block truncate text-[13px] leading-5 uai-ink-body">{community.bestFor}</span>
    </span>
    <span className="mr-1 flex shrink-0 items-center uai-ink-muted"><Icon icon="chevron-right" size={12} color="currentColor" /></span>
  </a>
);

export const SubredditList = ({ items, visible = 7, toggleId }) => (
  <div className="not-prose mb-8">
    <div className="overflow-hidden rounded-xl border border-zinc-200 bg-white dark:border-white/10 dark:bg-white/[0.03]">
      <div className="divide-y divide-zinc-100 dark:divide-white/5">
        {items.slice(0, visible).map((community) => <SubredditRow key={community.name} community={community} />)}
      </div>
      {items.length > visible && (
        <span>
          <input type="checkbox" id={toggleId} className="fy-more-toggle peer sr-only" />
          <span className="hidden divide-y divide-zinc-100 border-t border-zinc-100 peer-checked:block dark:divide-white/5 dark:border-white/5">
            {items.slice(visible).map((community) => <SubredditRow key={community.name} community={community} />)}
          </span>
          <label htmlFor={toggleId} className="flex w-full cursor-pointer items-center justify-center border-t border-zinc-100 bg-zinc-50/60 px-4 py-2.5 text-[13px] font-medium text-zinc-500 transition-colors hover:text-zinc-800 dark:border-white/5 dark:bg-white/[0.02] dark:text-zinc-400 dark:hover:text-zinc-200">
            <span className="fy-more-open flex items-center gap-1.5">Show {items.length - visible} more communities <Icon icon="chevron-down" size={14} /></span>
            <span className="fy-more-close items-center gap-1.5">Show less <Icon icon="chevron-up" size={14} /></span>
          </label>
        </span>
      )}
    </div>
  </div>
);

export const FeedTabs = ({ children }) => (
  <fieldset className="fy-tabs">
    <legend className="sr-only">Community category</legend>
    {children}
  </fieldset>
);

export const OtherCommunityLine = ({ community }) => (
  <li className="flex items-baseline gap-2.5 text-sm leading-[22px] uai-ink-body">
    <span aria-hidden="true" className="relative -top-0.5 inline-block h-1.5 w-1.5 shrink-0 rounded-full bg-zinc-300 dark:bg-zinc-600" />
    <span>
      <img src="/images/icons/reddit.com.png" alt="" noZoom className="relative -top-px mr-1 inline h-4 w-4 rounded-sm object-cover" />
      <a href={community.url} target="_blank" rel="noreferrer" className="font-medium uai-ink-strong underline underline-offset-2">{community.name}</a>: {community.description}
    </span>
  </li>
);

export const EntryCard = ({ community, entry }) => (
  <section className="not-prose mb-5 rounded-xl border border-zinc-200 bg-white p-5 shadow-sm dark:border-white/10 dark:bg-white/[0.03]">
    <div className="flex items-center gap-3">
      <img src={community.image} alt="" noZoom className="h-12 w-12 shrink-0 rounded-lg object-cover" />
      <div className="min-w-0 flex-1">
        <div className="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-0.5">
          <h2 className="m-0 max-w-full text-xl font-semibold leading-7 tracking-normal">
            <a href={community.url} target="_blank" rel="noreferrer" className="group inline-flex min-w-0 items-center gap-1.5 no-underline uai-ink-strong">
              <span className="min-w-0 break-words underline-offset-4 group-hover:underline">{community.name}</span>
              <span aria-hidden="true" className="flex shrink-0 text-zinc-400 transition-colors group-hover:text-zinc-900 dark:text-zinc-500 dark:group-hover:text-white"><Icon icon="arrow-up-right" size={12} color="currentColor" /></span>
            </a>
          </h2>
          <FocusChip>{community.bestFor}</FocusChip>
        </div>
        <div className="mt-1 text-[13px] leading-5 uai-ink-muted"><span className="tabular-nums uai-ink-strong">{community.members}</span> members</div>
      </div>
    </div>
    <div className="mt-4 text-sm leading-[22px] uai-ink-body">
      <div>{entry.desc}</div>
      <div className="mt-3">{entry.take}</div>
    </div>
    <div className="mt-4 text-[13px] font-semibold uai-ink-strong">Popular discussions</div>
    <div className="mt-1 divide-y divide-zinc-100 dark:divide-white/5">
      {entry.posts.map((post) => (
        <a key={post.url} href={post.url} target="_blank" rel="noreferrer" className="group flex items-center gap-3 py-2.5 no-underline">
          <span className="shrink-0" style={{ paddingLeft: "2px" }}><Icon icon="reddit" size={15} color="#ff4500" /></span>
          <span className="min-w-0 flex-1 truncate text-sm font-medium leading-5 uai-ink-body">{post.title}</span>
          <span className="hidden shrink-0 text-xs tabular-nums uai-ink-muted sm:inline">{post.score}</span>
          <span className="shrink-0 text-xs tabular-nums uai-ink-muted">{post.comments}</span>
          <span className="shrink-0 uai-ink-muted"><Icon icon="arrow-up-right" size={11} color="currentColor" /></span>
        </a>
      ))}
    </div>
  </section>
);

<div className="not-prose -mt-5 mb-8 flex flex-wrap items-center gap-x-2 text-sm text-zinc-800 dark:text-zinc-200" style={{ paddingLeft: "2px" }}>
  <span className="inline-flex items-center gap-1.5"><Icon icon="clock-rotate-left" size={10} color="#27272a" /> Updated <time dateTime="2026-07-12">July 12, 2026</time></span>
</div>

The best AI subreddit depends on whether you want broad news, technical discussion, or help with a specific product. Large general communities surface more stories and reactions, while smaller focused communities usually offer more useful context.

We separate communities organized around AI topics from communities centered on one product. Counts below are snapshots checked on May 28, 2026; use them as a measure of scale rather than a live quality ranking.

## Best AI Subreddits

<FeedTabs>
  <input type="radio" id="fy-tab-1" name="fy-tabs" defaultChecked />

  <input type="radio" id="fy-tab-2" name="fy-tabs" />

  <div className="fy-tablist not-prose">
    <label htmlFor="fy-tab-1">Topic Communities</label>
    <label htmlFor="fy-tab-2">Product Communities</label>
  </div>

  <div className="fy-panel" id="fy-panel-1">
    <SubredditList items={topicCommunities} visible={7} toggleId="sr-more-topics" />

    {topicCommunities.map((community) => <EntryCard key={community.name} community={community} entry={entryData[community.name]} />)}
  </div>

  <div className="fy-panel" id="fy-panel-2">
    <SubredditList items={productCommunities} visible={7} toggleId="sr-more-products" />

    {productCommunities.map((community) => <EntryCard key={community.name} community={community} entry={entryData[community.name]} />)}
  </div>
</FeedTabs>

***

## How to choose

Start with one community that matches your intent. Choose a topic community for broader news, research, or a technical specialty. Choose a product community when you need workflows, troubleshooting, or candid reactions from active users.

The largest subreddit is rarely the most useful for every reader. Check community rules before posting, and treat screenshots, rumors, performance claims, and pricing reports as leads to verify rather than established facts.

***

## Other Subreddits to Consider

<ul className="not-prose m-0 my-4 flex list-none flex-col gap-2 p-0">
  {otherCommunities.map((community) => <OtherCommunityLine key={community.name} community={community} />)}
</ul>
