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

# AI Feeds to Follow in 2026

export const feedCats = [{
  "title": "YouTube Channels",
  "href": "/feeds/youtube-channels",
  "fa": "youtube",
  "count": 25
}, {
  "title": "LinkedIn Accounts",
  "href": "/feeds/linkedin-accounts",
  "fa": "linkedin",
  "count": 31
}, {
  "title": "X Accounts",
  "href": "/feeds/x-accounts",
  "fa": "x-twitter",
  "count": 33
}, {
  "title": "Bluesky Accounts",
  "href": "/feeds/bluesky-accounts",
  "fa": "bluesky",
  "count": 26
}, {
  "title": "Podcasts",
  "href": "/feeds/podcasts",
  "fa": "podcast",
  "count": 25
}, {
  "title": "Newsletters",
  "href": "/feeds/newsletters",
  "fa": "envelope",
  "count": 26
}, {
  "title": "Blogs",
  "href": "/feeds/blogs",
  "fa": "rss",
  "count": 35
}, {
  "title": "Subreddits",
  "href": "/feeds/subreddits",
  "fa": "reddit",
  "count": 27
}];

export const Logo = ({c}) => c.icon ? <img src={c.icon} alt="" noZoom className="h-6 w-6 shrink-0 rounded-md border border-zinc-100 object-contain p-0.5 dark:border-white/10" /> : <span className="flex h-6 w-6 shrink-0 items-center justify-center rounded-md border border-zinc-100 text-zinc-500 dark:border-white/10 dark:text-zinc-400"><Icon icon={c.fa} size={12} color="currentColor" /></span>;

export const Row = ({c}) => <a href={c.href} className="group flex items-center gap-2.5 border-b border-zinc-100 py-2.5 no-underline transition-colors hover:bg-zinc-50/60 dark:border-white/5 dark:hover:bg-white/[0.02]">
    <Logo c={c} />
    <h3 className="m-0 min-w-0 flex-1 truncate text-sm font-medium text-zinc-950 dark:text-white">{c.title}</h3>
    <span className="shrink-0 text-[13px] tabular-nums text-zinc-400 dark:text-zinc-500">{c.count}</span>
    <span className="shrink-0 text-zinc-400 transition-colors group-hover:text-zinc-900 dark:text-zinc-500 dark:group-hover:text-white"><Icon icon="chevron-right" size={12} /></span>
  </a>;

export const GroupLabel = ({children}) => <h2 className="not-prose mb-2 mt-9 text-xs font-semibold uppercase tracking-wide text-zinc-400 dark:text-zinc-500">{children}</h2>;
export const rows2 = {
  display: "grid",
  gridTemplateColumns: "repeat(auto-fill, minmax(300px, 1fr))",
  columnGap: "28px"
};

Build an AI feed around the formats and voices you actually value — each roundup separates comparable sources and highlights what every one is best for.

<GroupLabel>Feed categories</GroupLabel>

<div className="not-prose" style={rows2}>
  {feedCats.map((c) => <Row key={c.href} c={c} />)}
</div>
