Skip to content

Choose your surface

LensWord isn't one app — it's a shared backend behind five different ways to use it. This table is generated from the same evidence-based product registry used by docs/internal/repo-audit.md, so it can't drift from the audit that backs it.

SurfacePurposeRequiresStatus
Web ApplicationBrowser-based vocabulary learning and review interface.apps/backendpublic
Desktop ApplicationTauri 2 desktop shell wrapping the web frontend, remote-only (no bundled backend or database).apps/backend (remote, reachable server required)unreleased
No git tag or GitHub Release has ever been created. README states explicitly: 'No release has been published yet.'
Browser ExtensionChrome MV3 extension to capture selected words from any webpage into a LensWord group.apps/backendpublic-dev-mode-only
Functional but not published to the Chrome Web Store; zero CI coverage. v1 scope hardcoded to Spanish, no translations.
MCP ServerModel Context Protocol server exposing LensWord actions to MCP clients (Claude, Codex, Cursor, etc.) over stdio by default, or Streamable HTTP when explicitly enabled.apps/backendpublic-source-install-only
Not published to PyPI. No CI coverage despite having its own pytest suite. Remote HTTP transport is double-gated off by default (REMOTE_MCP_ENABLED on the backend + LENSWORD_MCP_TRANSPORT/LENSWORD_MCP_REMOTE_ENABLED on the MCP process) and has no live interop test against a real third-party MCP host.
Local CLICommand-line entry point ('lensword') distinct from the MCP server, with add/explain/diagnose/review/import-context subcommands.apps/backend (all subcommands except import-context)public-source-install-only
import-context is read-only/offline by design (never writes, never contacts the backend, redacts secrets, 50,000-char default cap). Other subcommands need the same backend env vars as the MCP server.

Which one do I want?

None of these surfaces has a tagged release yet — see Trust & verification for exactly what has and hasn't been confirmed for each one.

Released under the MIT License. No tagged release exists yet — see the Trust section.