git404hub

what is caveman-plugin fr?

kryoz/caveman-plugin — explained in plain English

Analysis updated 2026-05-18

2TypeScriptAudience · developerComplexity · 2/5Setup · easy

tl;dr

A plugin for the Oh My Pi AI agent that compresses its text output to save tokens.

vibe map

mindmap
  root((caveman-plugin))
    What it does
      Compresses agent output
      Saves tokens
      Multiple intensity levels
    Tech stack
      TypeScript
      Bun
      omp plugin system
    Use cases
      Token saving
      Terse output mode
      Classical Chinese output
    Audience
      Omp agent users
      Plugin developers

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 make with this?

VIBE 1

Reduce token usage from an AI coding agent's responses by compressing its output.

VIBE 2

Switch between output compression levels depending on how terse you want responses.

VIBE 3

Get AI agent output rewritten in classical Chinese style for a novelty or experimental workflow.

VIBE 4

Develop and test a local build of the plugin before publishing changes.

what's the stack?

TypeScriptBun

how it stacks up fr

kryoz/caveman-plugin4ssh1/mine-sweeperachawla19/intuitcode-extension
Stars222
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-01-31
MaintenanceMaintained
Setup difficultyeasymoderatemoderate
Complexity2/52/54/5
Audiencedevelopervibe coderdeveloper

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

how do i run it?

Difficulty · easy time til it works · 5min

Requires the Oh My Pi (omp) agent host and its plugin system already installed.

in plain english

caveman-plugin is a small add-on for an AI coding assistant called Oh My Pi, sometimes shortened to omp. Its purpose is to shrink the amount of text an AI agent writes in its responses, which in turn saves on the token usage that AI providers charge for, while still trying to keep the technical content accurate. It is a ported version of an existing project called caveman, adapted to work as an omp plugin. The plugin offers several intensity levels you can switch between. At one end is a professional, no fluff style called lite, and at the other extreme is a heavily compressed style called ultra. There are also unusual modes that compress responses into semi-classical or full classical Chinese, called wenyan-lite, wenyan, and wenyan-ultra, plus an experimental mode called micro aimed at minimizing the prompt itself. The default level, if you turn the plugin on without picking one, is called full, described as the classic caveman style. You install it with a simple command through the omp plugin system, then toggle it on, off, or to a specific level directly from the omp prompt using a slash command, or set it to persist through the settings menu under the Agent section. The README notes a dependency on the host application: the plugin reads two settings values from omp's global settings system, and if the version of omp you are running does not include those settings entries, the plugin quietly falls back to its default behavior and the dedicated settings screen for it will not show up. For anyone wanting to modify the plugin itself, the README lists three commands: installing dependencies, building the project, and linking the local build into omp for testing. The README does not state a license.

prompts (copy fr)

prompt 1
Help me install caveman-plugin into my omp setup and toggle it on.
prompt 2
Explain the difference between the lite, full, and ultra caveman levels.
prompt 3
Show me how to set caveman mode to persist through omp's settings menu.
prompt 4
Help me build and link a local development version of caveman-plugin.

Frequently asked questions

what is caveman-plugin fr?

A plugin for the Oh My Pi AI agent that compresses its text output to save tokens.

What language is caveman-plugin written in?

Mainly TypeScript. The stack also includes TypeScript, Bun.

How hard is caveman-plugin to set up?

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

Who is caveman-plugin for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.