Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>BlankLogic RefineryNew to Visual Studio Code? Get it now.
BlankLogic Refinery

BlankLogic Refinery

BlankLogic

|
1 install
| (0) | Free
Clean context before AI sees it — de-bloat selection and scan secrets in VS Code or Cursor (local).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

BlankLogic Refinery

BlankLogic

Clean code and redact secrets before AI sees them — right inside VS Code or Cursor.

BlankLogic Refinery removes tracker noise, boilerplate, and obvious secrets from the code you send to LLMs. Everything runs locally through the Refinery CLI. No upload of your source to BlankLogic servers.

What's new in 0.2.0

  • Version alignment with BlankLogic 0.2.0 release train (proxy whitelist/graph, MCP telemetry hardening).
  • README hero image uses stable blanklogic.io URL for npm and marketplace listings.

Saved tokens or caught a secret?

If BlankLogic trimmed noise, redacted secrets, or cut token waste for you, a quick review helps others find it:

  • Cursor / Open VSX: Rate BlankLogic Refinery on Open VSX
  • VS Code: Leave a review on the Marketplace
  • Feedback: blanklogic.io/#bugs

Install

Where Link
VS Code Marketplace Install blanklogic.blanklogic-refinery-vscode
Cursor / Open VSX Install from Open VSX
Web app (no install) blanklogic.io/refinery
CLI (terminal) npx @blanklogic/refinery clean -

What it does

  1. Select code in the editor.
  2. Run BlankLogic: Clean Selection for AI — de-bloats HTML/code/logs and redacts obvious secrets.
  3. Or run BlankLogic: Scan Secrets — reports secret count and offers to replace the selection.

The extension shells out to @blanklogic/refinery via npx by default. Your files stay on your machine.

Commands

Command Action
BlankLogic: Clean Selection for AI Full clean pipeline on the current selection
BlankLogic: Scan Secrets Sanitize-only pass with secret count

Settings

Default runtime (works out of the box):

{
  "blanklogic.cliPath": "npx",
  "blanklogic.cliArgs": ["@blanklogic/refinery"]
}

For a pinned global install:

{
  "blanklogic.cliPath": "/usr/local/bin/refinery",
  "blanklogic.cliArgs": []
}

blanklogic.cloudRefine.enabled stays false by default. Local cleanup is the supported path.

Related BlankLogic tools

Product Use when
@blanklogic/refinery Terminal / CI cleanup
@blanklogic/refinery-mcp Cursor / Claude Code MCP agents
@blanklogic/proxy BYOK proxy with proof headers before OpenAI/Anthropic
blanklogic.io/refinery Browser UI and cloud credits

Privacy

  • Runs locally via the Refinery CLI.
  • Does not send editor content to BlankLogic servers.
  • Does not require a BlankLogic account for local commands.
  • Provider API keys are never handled by this extension.

Support

  • Homepage: blanklogic.io
  • Web app: blanklogic.io/refinery
  • Bug reports: blanklogic.io/#bugs
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft