Getting Started
What is NoMoreAISlop?
NoMoreAISlop analyzes your Claude Code sessions to reveal how you collaborate with AI. It examines your prompts, tool usage patterns, and coding style to generate a personalized assessment of your developer-AI workflow.
Quick Start
Run the CLI to analyze your sessions:
$ npx no-ai-slopWhat Data is Analyzed
NoMoreAISlop reads Claude Code session logs from ~/.claude/projects/. These are JSONL files containing your conversation history with Claude.
JSONL Structure
Each session file contains message blocks of these types:
user- Your prompts and messagesassistant- Claude's responsestool_use- Tool invocations (Read, Edit, Bash, etc.)tool_result- Results from tool executions
Path Encoding
Claude Code encodes project paths by replacing / with -. For example, /Users/you/projects/myapp becomes -Users-you-projects-myapp.
How Analysis Works
The analysis pipeline runs in four phases, using Gemini 3 Flash for AI-powered analysis.
Phase 1: Session Scanning (CLI)
A memory-efficient 4-phase algorithm identifies your highest-quality sessions:
- File Discovery - Scans
~/.claude/projects/for session files - Pre-filter - Filters by size and recency to reduce candidates
- Quality Scoring - Scores top 100 candidates on message count, duration, tool diversity, recency
- Parse Selection - Parses the top 15 highest-quality sessions
Phase 2: AI Analysis Pipeline
Three parallel analyzers extract structured data from your sessions:
Module A: Data Analyst
Extracts behavioral patterns, coding style indicators, and representative quotes from your sessions.
Module C: Productivity Analyst
Analyzes efficiency metrics, work patterns, and productivity indicators.
Multitasking Analyzer
Examines cross-session patterns and context-switching behavior.
Phase 2.5: Insight Generation (Premium+)
Six specialist agents run in parallel for deep analysis:
Phase 3: Type Synthesis
Refines your coding style classification using all Phase 2 insights. Combines 5 types with 3 control levels for 15 personality combinations.
Phase 4: Content Writer
Transforms all outputs into a personalized narrative, connecting evidence quotes to dimension insights and applying tier-based content filtering.
Pipeline Overview
~/.claude/projects/ --> CLI Scanner --> Session Selection
|
Gemini 3 Flash
|
+--------------------------------------------+
| Module A (Data) --+ |
| Module C (Prod) --+--> Phase 2.5 |
| Multitasking -----+ (6 Agents) |
| | |
| Type Synthesis |
| | |
| Content Writer |
+--------------------------------------------+
|
Supabase --> Web ReportCLI Reference
Main Command
$ npx no-ai-slopAnalyzes your Claude Code sessions and generates a shareable report. First-time users are guided through device-flow authentication.
Authentication Commands
Check Status
$ npx no-ai-slop statusShows your current authentication status and linked account.
Logout
$ npx no-ai-slop logoutClears your local authentication credentials.
Help
$ npx no-ai-slop helpDisplays available commands and usage information.
Authentication Flow
NoMoreAISlop uses OAuth-style device flow authentication:
- CLI generates a unique device code
- Browser opens to authentication page
- You sign in with your account
- CLI receives authentication token
- Token is stored locally for future sessions
Output
After successful analysis, the CLI displays a celebration animation and provides a shareable URL to your personalized report.
Understanding Your Report
The 5 Coding Styles
| Style | Description |
|---|---|
| Architect | Plans extensively before coding |
| Analyst | Verifies and investigates thoroughly |
| Conductor | Orchestrates AI tools and workflows |
| Speedrunner | Optimizes for velocity |
| Trendsetter | Explores cutting-edge approaches |
The 3 Control Levels
| Level | Description |
|---|---|
| Explorer | Open exploration - discovering solutions through experimentation |
| Navigator | Balanced navigation - exploration with route planning |
| Cartographer | Strategic mapping - charting territory before advancing |
The 6 Dimensions
| Dimension | Measures |
|---|---|
| AI Collaboration Mastery | Planning quality, verification habits, instruction clarity |
| Context Engineering | WRITE/SELECT/COMPRESS/ISOLATE strategies |
| Tool Mastery | Read/Edit/Bash patterns, tool variety |
| Burnout Risk | Session length, frequency, context switching |
| AI Control Index | Strategic control vs reactive acceptance |
| Skill Resilience | Independent coding ability vs AI reliance |
Our Mission
The Question
Are you getting better with AI—or just more dependent?
Our Philosophy
Technology moves fast. AI is making it exponential.
Here's the uncomfortable truth: when thinking becomes optional, we stop doing it. And when we stop thinking, we stop growing.
AI isn't the problem. Unconscious dependency is.
The developers who thrive won't be those who delegate everything—they'll be those who know when to think for themselves and when to let AI multiply their work. AI should be a force multiplier, not a replacement for judgment.
Our Vision
We're building a future where humans use tools—not the other way around.
Our goal is simple: help you see yourself clearly. How are you actually using AI? What mistakes keep repeating? Are you thinking critically—or just accepting?
Self-awareness is the first step to growth. We start with developers—the community at the frontier of human-AI collaboration.
Our Values
Think First
AI amplifies judgment. It doesn't replace the need for it.
Open Source
Our methodology is transparent. See exactly how we evaluate.
Privacy First
Your data stays yours. Analysis happens locally.