whatisgithub

What is notslop?

adrienckr/notslop — explained in plain English

Analysis updated 2026-05-18

78TypeScriptAudience · writerComplexity · 2/5LicenseSetup · easy

In one sentence

A CLI plus Claude Code skills that feeds AI writing tools real, recent posts from Reddit, Hacker News, blogs, and X so their output cites real trends instead of invented ones.

Mindmap

mindmap
  root((repo))
    What it does
      Fetches real recent posts
      Reranks by relevance
      Feeds Claude Code skills
    Tech stack
      TypeScript
      Node.js
      ZeroEntropy
    Use cases
      Write grounded content
      Track trending topics
      Find related posts
    Audience
      Writers
      Vibe coders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Pull a reranked digest of recent Reddit, Hacker News, blog, and X posts on any topic.

USE CASE 2

Generate social posts, blog posts, or cold outreach messages grounded in real recent discussion.

USE CASE 3

Track what is trending in a niche over the last six hours or mentions over the last week.

What is it built with?

TypeScriptNode.jsZeroEntropyClaude Code

How does it compare?

adrienckr/notslopalchemz/solana-pumpfun-token-bundlerbraffolk/fable5-world-demo
Stars787878
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardmoderate
Complexity2/54/53/5
Audiencewriterdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 30min

Requires a free ZeroEntropy API key, an optional Orthogonal key is needed only for X scraping.

So what is it?

Notslop is a command-line tool and set of Claude Code skills (reusable AI assistant instructions) that solves a specific problem: AI models like Claude have a training data cutoff, meaning they don't know what's actually being discussed right now on social media. When you ask Claude to write a tweet or Reddit post on a current topic, it often invents examples or references trends that don't exist. Notslop fixes this by fetching real, recent social media content before Claude writes anything. When you ask Claude Code to write content on a topic, the relevant skill automatically runs a notslop command that pulls recent posts from Reddit, Hacker News, RSS blog feeds, and X (formerly Twitter). Those posts are then ranked for relevance using a service called ZeroEntropy (which uses AI embeddings, a way of measuring semantic similarity, to deduplicate and rank results). The top 10 most relevant posts are returned to Claude as context, and Claude's output then references real, current discussions. The package ships 19 skills covering content creation for Twitter/X (tweets, threads, long articles, bio rewrites), LinkedIn posts, Reddit posts and replies, blog posts, Show HN submissions, Product Hunt launches, README hero sections, personalized cold DMs, and content repurposing. Five research skills cover topic digests, trending topics, mention tracking, influential author discovery, and semantic similarity search. The tool is TypeScript-based, distributed as an npm package, and requires free API keys from ZeroEntropy (for reranking) and optionally Orthogonal (for X scraping).

Copy-paste prompts

Prompt 1
Use the notslop-digest skill to pull recent context on a topic before writing about it.
Prompt 2
Use the notslop-write-x-thread skill to draft a Twitter thread grounded in real recent posts.
Prompt 3
Use the notslop-trending skill to show what is moving in a specific niche right now.
Prompt 4
Use the notslop-find-related skill to find posts similar to this draft.

Frequently asked questions

What is notslop?

A CLI plus Claude Code skills that feeds AI writing tools real, recent posts from Reddit, Hacker News, blogs, and X so their output cites real trends instead of invented ones.

What language is notslop written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, ZeroEntropy.

How hard is notslop to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is notslop for?

Mainly writer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.