EveryDev.ai
Subscribe
Home
Tools

4,102+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. gutcheck
    gutcheck icon

    gutcheck

    Command Line Assistants

    A local CLI tool that applies plain-English semantic questions to lines, logs, diffs, and JSON records — like grep, but for meaning — running entirely on your CPU with no API key required.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under the MIT License. Download and use without cost.

    Engagement

    Available On

    macOS
    Linux
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Command Line AssistantsLocal InferenceCode Intelligence

    Alternatives

    CookGlowYoloAI
    Developer
    Sajad F. Maghrebisfmqrb is an independent developer who builds open-source co…

    Listed Oct 2026

    About gutcheck

    gutcheck is an open-source command-line tool written in Rust that brings semantic filtering to text files, logs, diffs, and JSON records. It lets you ask plain-English questions about every line or paragraph and explore the scored answers in a live terminal view — all without sending data to any external service. The project is MIT-licensed and published by sfmqrb on GitHub, with its first release (v0.5.0) appearing in September 2026.

    What It Is

    gutcheck is best described as "grep for meaning." Where grep matches patterns, gutcheck matches intent: you write a natural-language question like "is this a bug report?" or "does this log line describe an error?" and the tool scores every line against that question using a local ONNX model running on your CPU. The result is a ranked, filterable list of matches — no cloud, no API key, no data leaving your machine. The first run downloads a 1.3 GB model to a local cache directory.

    How the Workflow Feels

    The tool is designed to carry over grep muscle memory while adding semantic depth:

    • Grep-style flags — -n, -H, -l, -q, -m, -v, -r, -C all work as expected; exit codes follow grep conventions (0 = match, 1 = none, 2 = error).
    • Interactive mode (-i) — scores appear as they arrive, best first; you can slide the threshold with arrow keys, press / to re-ask, and press enter to print matches.
    • --auto — automatically finds the score cut-off from the distribution, removing the need to guess a threshold.
    • Named questions — built-in presets like @secret, @pii, @security, @error, @bug, and @spam, plus user-defined questions stored in ~/.config/gutcheck/questions.
    • Structured input — --field targets a specific JSON key; --csv handles CSV columns; --diff judges each git diff hunk independently.
    • Streaming — tail -f app.log | gutcheck -v "is this routine noise?" works on live streams.

    Built for Log Analysis

    The README highlights a fuzzy-deduplication strategy that makes gutcheck practical on large log files. Identical lines are answered once; with -f (fuzzy mode), lines that differ only in numbers, timestamps, or IDs share a single model call. Benchmarks on Loghub samples show that 2,000-line Apache logs contain only 12 distinct shapes, reducing 500-line runs from 57 seconds (exact) to 4 seconds (fuzzy) while maintaining 99.8% decision agreement. HDFS and Linux log samples show similar compression ratios.

    Three Local Models

    gutcheck ships with three selectable models, all running via ONNX on CPU:

    • multilingual — supports 100+ languages, fastest inference
    • english — balanced accuracy and speed for English text
    • typed — highest accuracy on English; used automatically for named questions

    The models are Apache-2.0 licensed and downloaded at runtime. A --estimate flag previews the number of model calls before committing to a run.

    Update: v0.5.0

    The initial public release, v0.5.0, was published on 2026-09-26. The repository was created the same day, making this a brand-new project. The README is already comprehensive, covering a command reference, model accuracy docs, benchmarks, tips, and an explanation of how the tool works internally. The project is independent and explicitly states it is not affiliated with the Laya or Jev model authors.

    gutcheck - 1

    Community Discussions

    Be the first to start a conversation about gutcheck

    Share your experience with gutcheck, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under the MIT License. Download and use without cost.

    • All CLI features
    • Three local ONNX models
    • No API key required
    • MIT licensed
    • Source code available on GitHub

    Capabilities

    Key Features

    • Plain-English semantic filtering of lines, logs, diffs, and JSON records
    • Fully local inference — no API key, no data leaves the machine
    • Interactive live terminal view with adjustable threshold and re-ask
    • grep-compatible flags and exit codes
    • Named question presets (@secret, @pii, @security, @error, @bug, @spam)
    • Fuzzy deduplication for efficient log analysis
    • Three selectable ONNX models (multilingual, english, typed)
    • JSON field and CSV column targeting
    • Git diff hunk evaluation with --diff
    • Streaming input support (tail -f)
    • -auto threshold detection
    • -top N ranking with heat bars
    • -tally for labelled histograms
    • Run receipt showing record count, model calls, cache hits, and elapsed time
    • User-defined named questions via config file
    • -estimate flag to preview model call count before running

    Integrations

    Git (diff hunk analysis)
    JSON (--field flag)
    CSV (--csv flag)
    Homebrew (brew install)
    Cargo (cargo install)
    ONNX Runtime (local model inference)
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate gutcheck and help others make informed decisions.

    Developer

    Sajad F. Maghrebi

    sfmqrb is an independent developer who builds open-source command-line tools in Rust. The gutcheck project focuses on bringing local, privacy-preserving semantic search and text classification to the terminal without requiring cloud APIs or GPU hardware.

    Read more about Sajad F. Maghrebi
    WebsiteGitHubLinkedIn
    1 tool in directory

    Similar Tools

    Cook icon

    Cook

    Cook is an open-source command-line tool that uses AI to help you write and run shell commands by describing what you want in plain English.

    Glow icon

    Glow

    A terminal-based markdown reader and TUI for the CLI that renders markdown with styling, paging, and local file discovery.

    YoloAI icon

    YoloAI

    A lightweight, no-frills AI command-line tool hosted on GitHub that lets you interact with AI models directly from your terminal.

    Browse all tools

    Related Topics

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    256 tools

    Local Inference

    Tools and platforms for running AI inference locally without cloud dependence.

    218 tools

    Code Intelligence

    AI tools that analyze, generate, and transform code through natural language understanding and programming language comprehension.

    110 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions