explaingit

lynote-ai/ai-detector-skill

Analysis updated 2026-05-18

134PythonAudience · generalComplexity · 2/5LicenseSetup · easy

TLDR

A cautious, transparent tool that scores text from 0 to 100 on likely AI authorship using visible weighted signals, meant for triage rather than definitive judgment.

Mindmap

mindmap
  root((AI detector))
    What it does
      Scores AI likelihood
      Explains signals
      Flags uncertainty
    Tech stack
      Python
    Use cases
      Teacher review
      Editor triage
      Moderation queue
    Limits
      Not for discipline
      Not for fraud calls
      Weak on short text

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

Score a piece of text for likely AI authorship with a 0 to 100 scale and a verdict label.

USE CASE 2

Route suspicious submissions to human review with a confidence level and explanation of the strongest signals.

USE CASE 3

Call the detector from Python code or the command line, or load it as a skill for coding agents that read SKILL.md.

What is it built with?

Python

How does it compare?

lynote-ai/ai-detector-skillrss3208/visiomasterymsniper/kto
Stars134134134
LanguagePythonPythonPython
Setup difficultyeasyhardmoderate
Complexity2/53/53/5
Audiencegeneralresearcherops devops

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

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires Python 3.9+, includes a test suite and benchmark scripts.

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

This repository is a tool for estimating whether a piece of text was likely written by an AI. It is designed to be cautious and transparent rather than making confident claims, because the problem of detecting AI-written text is genuinely hard and overconfident tools can do more harm than good. The tool works by measuring what it calls "AI-like signals": patterns in writing that tend to appear more often in AI-generated text than in human writing. Each signal is weighted and combined into a score from 0 to 100, along with a verdict label such as "high_ai_likelihood" or "mixed_or_uncertain." If the text is too short for a meaningful estimate, the tool says so instead of guessing. The output also includes a confidence level, the strongest signals that influenced the score, warnings attached to the result, and suggested follow-up steps. No hidden model is involved, the signals are visible and the scoring logic is inspectable. The tool can be used from the command line or called from Python code. It is also packaged as a skill that can be loaded by coding agents such as those that read a SKILL.md file at the root of a repository. The README gives specific use case guidance: a teacher reviewing a student submission, an editor checking for formulaic guest posts, or a moderation team routing suspicious content to a human review queue. It explicitly lists cases where the tool should not be used, including disciplinary decisions, fraud determinations, and very short samples. The README includes results from a reproducible evaluation against a public dataset of human and AI answers across finance, medicine, and general question-answering topics. The tool showed meaningful separation between human and AI scores on average but performed only weakly as a classifier at the tested thresholds. The authors describe it as better suited for triage and explanation than for standalone automated judgment. The project runs on Python 3.9 or newer, includes a test suite and benchmark scripts, and is licensed under MIT.

Copy-paste prompts

Prompt 1
How do I run this AI detector from the command line on a text file?
Prompt 2
Explain what 'AI-like signals' this tool measures and how they combine into a final score.
Prompt 3
Show me how to call this tool from Python code and interpret the confidence level in the output.
Prompt 4
Walk me through the evaluation results comparing human and AI answers across finance, medicine, and QA topics.

Frequently asked questions

What is ai-detector-skill?

A cautious, transparent tool that scores text from 0 to 100 on likely AI authorship using visible weighted signals, meant for triage rather than definitive judgment.

What language is ai-detector-skill written in?

Mainly Python. The stack also includes Python.

What license does ai-detector-skill use?

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is ai-detector-skill to set up?

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

Who is ai-detector-skill for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.