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

@steggl/openclaw-turbocharger-provider

v0.1.0-alpha.0

Published

OpenClaw provider plugin for the openclaw-turbocharger sidecar

Downloads

110

Readme

@steggl/openclaw-turbocharger-provider

OpenClaw provider plugin for the openclaw-turbocharger sidecar.

What it does

Registers openclaw-turbocharger as a Provider in OpenClaw. Once configured, OpenClaw routes chat completions through the sidecar's HTTP endpoint. The sidecar's reactive-escalation logic (critic + escalation ladder) runs transparently; OpenClaw sees the final response, with X-Turbocharger-* headers describing what happened.

This plugin is a thin onboarding adapter:

  • It does not forward HTTP itself. OpenClaw's built-in OpenAI-compatible inference path does that.
  • It writes a models.providers.openclaw-turbocharger entry into your OpenClaw config during setup. From there OpenClaw owns the routing.
  • The sidecar itself is unchanged and runs as a separate process.

Install

openclaw plugins install npm:@steggl/openclaw-turbocharger-provider
openclaw gateway restart

Configure

The setup wizard prompts for three values:

| Prompt | Default | Notes | | ---------------- | ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------ | | Sidecar base URL | http://localhost:11435/v1 | Must end in /v1. Auto-appended if you omit it. | | API key | (empty) | Optional. Leave blank if your sidecar runs without auth. | | Model IDs | anthropic/claude-haiku-4-5, anthropic/claude-sonnet-4-6, anthropic/claude-opus-4-7, qwen2.5:7b | Comma-separated. Edit during setup or later via openclaw config. |

The wizard writes a models.providers.openclaw-turbocharger entry into your OpenClaw config; OpenClaw uses that entry to route requests to the sidecar.

Verify

openclaw plugins inspect openclaw-turbocharger --runtime --json

Should show the plugin loaded and the Provider capability registered.

Use

Reference any of the configured models with the openclaw-turbocharger/ prefix:

openclaw chat \
  --model openclaw-turbocharger/anthropic/claude-haiku-4-5 \
  "Hello, what's 2+2?"

The sidecar's X-Turbocharger-* response headers (X-Turbocharger-Decision, X-Turbocharger-Escalation-Path, X-Turbocharger-Aggregate, etc.) appear in OpenClaw's request logs and tell you whether the response passed straight through or was escalated.

Sidecar setup

This plugin assumes the sidecar is reachable at the configured base URL. To start the sidecar:

docker run -p 11435:11435 \
  -v ./turbocharger.yaml:/etc/turbocharger.yaml:ro \
  -e TURBOCHARGER_CONFIG=/etc/turbocharger.yaml \
  steggl/openclaw-turbocharger:0.1.0-alpha.0

See the sidecar repository for full configuration documentation and supported critic/escalation modes.

Compatibility

  • OpenClaw >=2026.5.6 (the version that exposes openclaw/plugin-sdk as a public package export)
  • Sidecar >=0.1.0-alpha.0 (any version that emits X-Turbocharger-* response headers)

Status

v0.1.0-alpha.0 — initial release. The plugin's onboarding wizard and provider registration work; end-to-end validation against a real OpenClaw process is tracked separately and was not yet completed at publish time. Issues and feedback welcome at the main repository.

License

MIT