Pick a screen
Choose the display that contains the work you want help with. Screenshots are attached only when your request uses screen context.
Private context assistantmacOS · Windows · Linux
Volyx Lens brings your screen, voice, and meeting audio into one compact assistant. Select the inputs you need, choose your response and transcription providers, and keep control of the route.
Windows and Linux installers are live in v0.5.1. The v0.5.1 macOS build will be signed and notarized once release signing credentials are configured; until then, Mac users can run the v0.3.1 test build. Bring your own provider key.
Context, on your terms
Volyx Lens separates context into explicit inputs. Turn on only what the task calls for, then see the active combination before you send a prompt.
Choose the display that contains the work you want help with. Screenshots are attached only when your request uses screen context.
Speak naturally instead of switching windows to type. The microphone is a separate input with its own visible state.
Bring in the other side of a call for meeting or interview context. System audio stays optional and independent.
A route you can inspect
Volyx Lens sends selected context directly from the app to the AI provider you configure. There is no Volyx Lens-operated intermediary server in that request path.
Your chosen AI provider still receives the context you send and applies its own retention and privacy terms. Review those terms before sharing sensitive material.
Built for the edge of your workspace
The floating rail can move around your desktop. Expand it into chat, choose the context for the moment, then collapse it back out of the way.
One assistant, different context
Ask about an error, code, a dense document, a dashboard, or an unfamiliar interface without restating every visible detail.
Save multiple selected screens, such as files, visible problems, and test output, in local memory. A later explicit request uses a bounded visual window and discloses omitted screens.
Use separate You/Them transcript channels during a permitted meeting, then explicitly request reply suggestions, follow-up questions, or meeting recaps.
Opt-in meeting detection looks for a sustained two-sided conversation and tags the session locally. Save meeting history with a meeting badge, search saved meetings, and export records, transcripts, or generated meeting notes.
Bring your own model access
Configure the response and transcription providers that fit your work. Model availability and charges come from those providers, not Volyx Lens.
Realtime and batch transcription routes: OpenAI · Azure Foundry · Deepgram · Azure AI Speech · optional local Whisper. Pick a transcription language or let it auto-detect.
Try the production release
Version 0.5.1 publishes the Windows installer and Linux AppImages now. The v0.5.1 macOS build will be Apple Developer ID–signed and notarized once release signing credentials are configured; Mac test builds remain on the pre-release tags.
Detecting your operating system…
Built with boundaries
Capture permissions are explicit, but local consent and recording laws still apply. Do not capture private conversations, protected work, exams, or interviews when you lack permission.
Capture evasion is best-effort only. Do not treat it as guaranteed invisibility or use it to bypass disclosure, supervision, proctoring, or security controls.
Source code is available under the Apache License 2.0.
Before you install
No. You configure your own supported provider. Requests travel from the desktop app to that provider, and the provider's own data terms apply.
The app uses Electron secure storage backed by the operating system (macOS Keychain, Windows DPAPI, Linux libsecret) when available. If secure storage is unavailable, it falls back to a local 0600 plaintext credential record and Settings shows a warning. The settings screen reports the storage status and lets you update or remove credentials.
Mac test builds (v0.3.x on the pre-release tags) are ad-hoc signed and open via right-click → Open. The v0.5.1 macOS production build will be Apple Developer ID–signed and notarized once release signing credentials are configured. The v0.5.1 Windows and Linux installers ship unsigned with published SHA-256 checksums and SBOMs; Windows shows a SmartScreen "Unknown publisher" warning.
AI responses require a configured provider; with a local Ollama server they run fully offline. Realtime transcription uses your configured provider (OpenAI, Azure Foundry, Deepgram, or Azure AI Speech), and optional Local Whisper covers offline batch transcription; automatic cloud fallback remains off by default.
Yes, opt-in. While listening, meeting detection looks for a sustained two-sided conversation between the Mic and System channels, then tags the session locally with a "Meeting in progress" indicator. With meeting history enabled, saved meetings get a meeting badge and stay searchable; you can export records, transcripts, or generated meeting notes. Detection and history are local and in-session only.
Yes. The settings screen lets you pick a language for transcription or leave it on auto-detect. Language selection is honored per job and normalized for both cloud providers and the optional local Whisper provider.
Yes. The public source is licensed under the Apache License 2.0, which permits commercial use, modification, and redistribution.