explaingit

karurikwao/signaltrim

Analysis updated 2026-05-18

3JavaScriptAudience · developerComplexity · 2/5LicenseSetup · easy

TLDR

A local tool that makes AI coding assistants like Claude Code and Cursor give shorter replies without losing technical accuracy.

Mindmap

mindmap
  root((SignalTrim))
    What it does
      Trims AI reply filler
      Keeps code and commands
      Local only
    Tech stack
      JavaScript
      Node.js
    Use cases
      Shorter agent replies
      Commit messages
      PR review notes
    Audience
      Developers
      AI agent users

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

Install it once to make every AI coding agent on your machine give shorter, less padded answers.

USE CASE 2

Compress AI-written commit messages and pull request review notes into a denser format.

USE CASE 3

Track how many output tokens an AI coding session saved using the built in stats command.

What is it built with?

JavaScriptNode.js

How does it compare?

karurikwao/signaltrimabhagsain/bayut-maps-ratingsabhishek-kumar09/who-is-imposter
Stars333
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-04-12
MaintenanceDormant
Setup difficultyeasymoderateeasy
Complexity2/52/53/5
Audiencedevelopergeneralgeneral

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

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires Node.js 20.19 or later, installs with a single curl or PowerShell script.

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

In plain English

SignalTrim is a tool that makes AI coding assistants, such as Claude Code, Codex, Gemini CLI, Cursor, and Windsurf, give shorter and less padded answers while keeping the technical content intact. Instead of long explanations full of filler phrases, it trims replies down to the facts: the fix, the command, the error, or the code, without the extra wrapping language many AI assistants tend to add. It installs as a local skill, hook system, and command set across more than 30 supported coding agents, using a single install script that works on macOS, Linux, Windows, and WSL. Once installed, a user turns it on with a command like /signaltrim or by saying use SignalTrim mode, and turns it back off by asking for normal mode. Several modes are available, ranging from full sentences with no hedging, to fragments with articles dropped, to a maximum terseness setting, plus lighter and heavier compression styles written in a classical Chinese register for users who want that. The tool keeps a reply in the user's original language: text in Portuguese, Spanish, or French stays in that language even as it gets shorter. Beyond compressing replies, SignalTrim adds extra commands for writing commit messages in a short, useful format, producing dense notes for pull request reviews, and reading a user's local session logs to estimate how many output tokens were saved. It runs entirely on the user's own machine: nothing is sent to an outside server, and the project states plainly that it does not reduce the tokens an assistant reads as input, only the length of what it writes back. The project is written in JavaScript, released under the MIT license, and requires Node.js version 20.19 or later. It ships with test and verification commands so a user or maintainer can check that the install and the compression logic work correctly before relying on them. With only a handful of stars so far, this looks like a newer, early stage project.

Copy-paste prompts

Prompt 1
Install SignalTrim across my coding agents and turn on full mode by default.
Prompt 2
Show me how to switch SignalTrim between lite, full, and ultra compression modes.
Prompt 3
Use SignalTrim's /signaltrim-commit command to write a commit message for my current changes.
Prompt 4
Explain how SignalTrim decides what counts as filler versus what it keeps in a reply.

Frequently asked questions

What is signaltrim?

A local tool that makes AI coding assistants like Claude Code and Cursor give shorter replies without losing technical accuracy.

What language is signaltrim written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js.

What license does signaltrim use?

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

How hard is signaltrim to set up?

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

Who is signaltrim for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.