Slop Or Not Logo

Comprobaciones en el dispositivo desde Terminal

CLI de detección de IA para Claude, Codex, Hermes Agent, OpenClaw

La CLI slop ejecuta el detector de texto de IA, el detector de imágenes de IA, el analizador de legibilidad y la herramienta de limpieza de Slop or Not desde el terminal de tu Mac. Devuelve JSON para Claude, Codex, Hermes Agent, OpenClaw, Cursor, scripts y editores.

¿Vienes de un detector en la nube como ZeroGPT o GPTZero? Pasa un borrador, una captura de pantalla o un archivo local por pipe. Slop or Not lo puntúa localmente y nunca lo sube.

Download on the App Store
Pantalla de configuración de la línea de comandos de Slop or Not en Mac
El binario está incluido dentro de la app firmada de Slop or Not para Mac.
Se ejecuta localmente
Las comprobaciones de texto, imagen, legibilidad y limpieza se quedan en tu Mac.
Genera JSON
Usa --json cuando los scripts o agentes necesiten resultados estables.
Requiere Pro
La CLI viene incluida en la app para Mac y se desbloquea con Pro o Lifetime.

Configuración

¿Cómo instalo la CLI de Slop or Not?

Abre Slop or Not para Mac una vez, activa Pro y crea un symlink del binario incluido en un directorio de PATH. El symlink facilita que tu shell y tus herramientas locales de IA encuentren el comando.

mkdir -p ~/.local/bin
ln -sf '/Applications/Slop Or Not - AI Fake Detector.app/Contents/MacOS/slop' ~/.local/bin/slop
export PATH="$HOME/.local/bin:$PATH"
slop status

Referencia de comandos

¿Qué puede hacer la CLI de Slop or Not?

La superficie de comandos es pequeña a propósito: status, text, image, readability, cleanup y MCP.

slop status

Comprobar la instalación

Confirma que la CLI puede encontrar el bundle de la app e indica si Pro está activo.

Ver comando y respuesta

Ejecutar

slop status --json

Devuelve

{
  "localCachePro" : true,
  "pro" : true,
  "version" : "1.0.9"
}
slop text

Puntuar texto de IA

Lee texto UTF-8 desde stdin y devuelve la misma probabilidad de IA en el dispositivo que usa la app para Mac, además de métricas de legibilidad.

Ver comando y respuesta

Ejecutar

pbpaste | slop text --json

Devuelve

{
  "detectedLanguage" : "en",
  "detection" : {
    "result" : {
      "_0" : 0,
      "_1" : { "real" : {} }
    }
  },
  "readability" : {
    "detectedLanguage" : "en",
    "languageConfidence" : 0.9996,
    "scores" : [
      { "kind" : "fleschReadingEase", "direction" : "higherIsEasier", "label" : "<label>", "value" : 75.17 },
      { "kind" : "fleschKincaidGradeLevel", "direction" : "gradeLevel", "value" : 5.51 }
    ],
    "selectedLanguage" : "en",
    "stats" : { "wordCount" : 66, "sentenceCount" : 6, "syllableCount" : 94 },
    "warnings" : []
  },
  "sentenceCount" : 6
}
slop readability

Analizar legibilidad

Devuelve puntuaciones Flesch en inglés y la fórmula específica admitida para otros seis idiomas.

Ver comando y respuesta

Ejecutar

cat draft.md | slop readability --json

Devuelve

{
  "readability" : {
    "detectedLanguage" : "en",
    "languageConfidence" : 0.9996,
    "scores" : [
      { "kind" : "fleschReadingEase", "direction" : "higherIsEasier", "label" : "<label>", "value" : 88.54 },
      { "kind" : "fleschKincaidGradeLevel", "direction" : "gradeLevel", "value" : 2.65 }
    ],
    "selectedLanguage" : "en",
    "stats" : { "wordCount" : 35, "sentenceCount" : 5, "syllableCount" : 46 },
    "warnings" : []
  }
}
slop cleanup

Limpiar trucos de texto oculto

Elimina espacios de ancho cero, homoglifos, puntuación decorativa y otros indicios de formato antes de otra comprobación.

Ver comando y respuesta

Ejecutar

pbpaste | slop cleanup --json

Devuelve

{
  "cleanedText" : "<cleaned_text>",
  "detectedLanguage" : "en",
  "invisibleCounts" : [
    { "count" : 1, "kind" : "<invisible_character>" }
  ],
  "punctuationCounts" : [
    { "count" : 1, "kind" : "<punctuation_replacement>" }
  ],
  "homoglyphCounts" : [],
  "britishMappings" : []
}
slop image

Detectar imágenes de IA

Comprueba localmente bytes de imagen JPEG, PNG, HEIC o WebP pasados por pipe, con OCR opcional para capturas de pantalla.

Ver comando y respuesta

Ejecutar

slop image --json < ~/Desktop/screenshot.png

Devuelve

{
  "detection" : {
    "result" : {
      "_0" : 0.80,
      "_1" : { "most_likely_ai_slop" : {} }
    }
  }
}
slop mcp

Iniciar el servidor MCP

Expone las herramientas de Slop or Not a Claude, Codex, Hermes Agent, OpenClaw, Cursor y otros clientes MCP por stdio.

Ver comando y respuesta

Ejecutar

slop mcp --print-config

Devuelve

{
  "clients": [
    "Claude Desktop",
    "Claude Code",
    "Codex CLI",
    "Hermes Agent",
    "OpenClaw",
    "Cursor"
  ],
  "tools": [
    "detect_text",
    "analyze_readability",
    "clean_text",
    "detect_image",
    "score_image",
    "slop_status"
  ]
}

Rutas rápidas

Flujos habituales en terminal

Estos son los comandos que la mayoría usa primero. Cada uno lee entrada local e imprime un resultado local.

¿Cómo puntúo texto de IA desde Terminal?

Copia un borrador, pásalo por pipe a slop text y lee el veredicto JSON. Añade --json cuando otra herramienta necesite una salida estable.

pbpaste | slop text --json

¿Cómo compruebo la legibilidad?

La legibilidad es independiente de la detección de IA. Úsala cuando necesites comprobar el nivel de lectura sin enviar texto a una herramienta web.

cat draft.md | slop readability --json

¿Cómo limpio huellas ocultas de IA?

Text Cleanup elimina caracteres invisibles, homoglifos y trucos de espaciado. No reescribe el texto.

pbpaste | slop cleanup --json

¿Cómo compruebo un archivo de imagen?

Usa slop image para capturas de pantalla, fotos de producto, fotos de perfiles de citas y otros archivos que quieras comprobar localmente.

slop image --json < ~/Desktop/screenshot.png

API local

¿Puedo usar la CLI como API local de detección de IA?

Para automatización local, sí. La CLI lee stdin o archivos locales y devuelve JSON, así que scripts y editores pueden tratarla como una API de detección de IA sin subir texto ni imágenes a un endpoint en la nube. No es una API HTTP alojada; la app para Mac ejecuta la comprobación en la máquina que llama al comando.

pbpaste | slop text --json
slop image --json < ~/Desktop/source-photo.png

MCP desde la CLI

¿Cómo inicio MCP desde la CLI?

El servidor MCP es un subcomando de la CLI. Ejecútalo directamente cuando tu cliente MCP pida un comando o cuando estés depurando la configuración.

slop mcp