Skip to content

CodeLens Desktop 0.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Oct 13:15
· 5 commits to main since this release
efcafbc

What's new in 0.1.1

  • Reviews no longer fail when Ollama starts after CodeLens, as it often does when Windows
    starts: a review waits for it, up to 10 minutes, and says so in its timeline.
  • A review that failed because Ollama wasn't running is reviewed again by itself once
    Ollama answers.
  • A failed review's page has Review again.
  • Reviews that were waiting when Windows restarted are no longer lost: CodeLens picks
    them up when it starts again.
  • Uninstalling no longer leaves an empty CodeLens folder behind.
  • A user's guide, from the download to troubleshooting: docs/desktop.md.

Download

CodeLens-Setup-0.1.1.exe: Windows 10 (22H2) or 11, 64-bit.

Run it, then follow the setup in the window. It checks this computer; installs Docker Desktop and Ollama if they're missing (from their publishers, after checking their signatures); downloads the AI models (about 6 GB); and creates your own GitHub App, to install on the repositories you want reviewed. Nothing of anyone else's is involved: the reviews run on this computer.

"Windows protected your PC"

CodeLens isn't code-signed, so Windows SmartScreen doesn't recognise it yet. Choose More info, then Run anyway.

To check the file is the one this release built, compare its SHA-256 with the one below. In PowerShell:

Get-FileHash .\CodeLens-Setup-0.1.1.exe
29C5380554CA5777F34E47C115CFB857637AA3AB1BC82CA9BC40962FB0E4D34A

What the computer needs

  • Virtualization on (Docker Desktop runs a small Linux VM).
  • 8 GB of memory at least, 16 GB is comfortable.
  • 15 GB free on the disk at least, 30 GB is comfortable.
  • An NVIDIA GPU with 6 GB or more is best: a review then takes under a minute. Without one, reviews run on the CPU, in a few minutes each.

Uninstalling

Settings → Apps → CodeLens → Uninstall. It asks whether to keep your data (your reviews, settings and your GitHub App's key). Kept, installing CodeLens again picks up where you left off.

Everything else, from the setup to troubleshooting: the user's guide.

The images this version runs

Pinned by digest; each is what CI built and published from this repository.

Service Image
api ghcr.io/raif-karani/codelens-api@sha256:1950a78f4d07d6bfdc7d5f4eb84871c9650e7e0ba759e7ed0872a586993e67c2
worker ghcr.io/raif-karani/codelens-worker@sha256:86efba20f29f3cd61d5438a3ab6cebf380cad3904c53c6f0b0fc143bf0c63ebd
web ghcr.io/raif-karani/codelens-web@sha256:32265ed8b69c7288c7c603c5d01c063fa05b7b59903f381c12be8ec5facc5db9