Skip to content

v0.1.2-beta

Pre-release
Pre-release

Choose a tag to compare

@Kailoren Kailoren released this 05 Aug 19:57
· 79 commits to main since this release

A scanner that tells you where your code went, and lets you decide.

The deep pass is no longer tied to one vendor

The optional deep pass can now be answered by anything speaking the OpenAI chat-completions
shape: OpenAI, OpenRouter, Google Gemini, Groq, Together, DeepSeek and Mistral, or Ollama and
LM Studio running on your own machine
. A local model is the one configuration where the files
never leave the computer at all.

  • A Configure dialog with presets, because the hard part of this setting is remembering
    somebody else's URL. A pasted base URL is completed to the chat-completions path in the box
    itself, so what is on screen is what gets requested.
  • Ollama and LM Studio are detected. VibeCheck asks them what models they have and lists
    them, so nothing has to be typed from memory.
  • Your graphics card is read and the models are judged against it: fits, only just fits, or
    too big and will run on the processor. The figure is editable, because detection is wrong on
    any laptop with two adapters. No card is a supported answer, not a refusal.
  • Source code only leaves the machine over TLS, with an explicit 1.2 floor, and the report
    states the version that was negotiated rather than the one that was configured. Loopback
    in the clear is allowed, being the normal shape for a local model.

Every claim about your code is derived, not asserted

  • Each of the three routes explains itself on hover: where the code goes, what it costs, what it
    needs. Destination first, because two of them upload and one does not.
  • A loopback address is no longer taken as proof of privacy. Ollama serves its cloud models
    from localhost:11434 and forwards them to ollama.com, so a -cloud model is now reported as
    the upload it is.
  • A run against an endpoint VibeCheck did not choose no longer prints a dollar figure computed
    from Anthropic's price list. It reports tokens and declines to invent what they were worth.
  • The API key dialog said a scan costs "a few cents". Forty files at Opus rates is dollars.

Also in this release

  • Findings are weighed against what the application was said to be for, and the report says
    beside the score when a class of check could not run at all.
  • Minified code no longer collapses to one finding per rule.
  • The updater switches itself off in a packaged build, where it cannot replace the binary.

Windows 10 or 11, 64-bit. No installer and no runtime to fetch: one file, self-contained.

VibeCheck.exe is the application. The zip is the same file with the readme and licence
alongside it.