npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@opencompress/openclaw

v3.0.13

Published

OpenCompress for OpenClaw — save tokens and sharpen quality on any LLM

Readme



We don't sell tokens. We don't resell API access.

You use your own keys, your own models, your own account. Billed directly by Anthropic, OpenAI, or whoever you choose. We compress the traffic so you get charged less and your agent thinks clearer.

Compression doesn't just save money. It removes the noise. Leaner prompts mean the model focuses on what matters. Shorter context, better answers, better code.

No vendor lock-in. Uninstall anytime. Everything goes back to exactly how it was.


How it works

              ┌──────────────────────────────┐
              │     Your OpenClaw Agent      │
              │                              │
              │   model: opencompress/auto   │
              └──────────────┬───────────────┘
                             │
                             ▼
              ┌──────────────────────────────┐
              │     Local Proxy (:8401)      │
              │                              │
              │   reads your provider key    │
              │   from OpenClaw config       │
              └──────────────┬───────────────┘
                             │
                             ▼
              ┌──────────────────────────────┐
              │     opencompress.ai          │
              │                              │
              │   compress → forward         │
              │   your key in header         │
              │   never stored               │
              └──────────────┬───────────────┘
                             │
                             ▼
              ┌──────────────────────────────┐
              │     Your LLM Provider        │
              │     (Anthropic / OpenAI)     │
              │                              │
              │   sees fewer tokens          │
              │   charges you less           │
              └──────────────────────────────┘

Install

openclaw plugins install @opencompress/openclaw
openclaw onboard opencompress
openclaw gateway restart

Select opencompress/auto as your model. Done.

Models

Every provider you already have gets a compressed mirror:

opencompress/auto                          → your default, compressed
opencompress/anthropic/claude-sonnet-4     → Claude Sonnet, compressed
opencompress/anthropic/claude-opus-4-6     → Claude Opus, compressed
opencompress/openai/gpt-5.4               → GPT-5.4, compressed

Switch back to the original model anytime to disable compression.

Commands

/compress-stats    view savings, balance, token metrics
/compress          show status and available models

What we believe

Your keys are yours.

We read your API key from OpenClaw's config at runtime, pass it in a per-request header, and discard it immediately. We never store, log, or cache your provider credentials. Ever.

Your prompts are yours.

Prompts are compressed in-memory and forwarded. Nothing is stored, logged, or used for training. The only thing we record is token counts for billing, original vs compressed. That's it.

Zero lock-in.

We don't replace your provider. We don't wrap your billing. If you uninstall, your agents keep working exactly as before. Same keys, same models, same everything.

Failure is invisible.

If our service goes down, your requests fall back directly to your provider. No errors, no downtime, no interruption. You just temporarily lose the compression savings.


Supported providers

Anthropic    Claude Sonnet, Opus, Haiku          anthropic-messages
OpenAI       GPT-5.x, o-series                   openai-completions
Google       Gemini                               openai-compat
OpenRouter   400+ models                          openai-completions
Any          OpenAI-compatible endpoint           openai-completions

Pricing

Free credit on signup. No credit card. Pay only for the tokens you save.

Dashboard →