LogicLens 1.1.0 · Desktop · Local-first · Windows

Your codebase, as a graph

LogicLens parses your project, builds an interactive dependency map, and adds semantic search and AI-assisted impact analysis - without running a separate graph database.

Installer: LogicLens-Setup-1.1.0.exe · 146MB

What you get

Everything runs on your machine. Point LogicLens at a repo folder and explore structure the way architects do - visually.

Interactive graph

Hierarchical and physics layouts: pan, zoom, and inspect nodes for files, classes, functions, and API routes. Trace callers and callees in one click.

Embedded graph store

No Neo4j or Docker. A local SQLite database backs the graph so setup stays a single installer.

Semantic search

ChromaDB indexes code chunks so you can search by meaning, not just text.

AI explanations & what-if

Optional Groq-powered summaries for selected functions, plus a CrewAI “what-if” blast-radius report streamed over SSE.

Git awareness

Recent commits and churn hotspots help you see where the code has been moving.

IDE-style workflow

Onboarding wizard, file menu, recent projects, in-app updates check, native folder picker, and optional side-by-side windows.

What’s new in LogicLens 1.1.0

This release tightens the desktop experience, incremental analysis, and AI plumbing for packaged builds.

Highlights

  • First-run onboarding - configure Groq (and optional keys), then pick a folder and analyze.
  • Incremental analyze - fingerprints and SQLite/Chroma sync skip unchanged files when you re-run Analyze on the same project.
  • Graph UX - hierarchy and physics modes, clearer label contrast, and smoother navigation on large graphs.
  • Updates - Settings checks GitHub Releases for a newer version.
  • Accessibility & packaging - focus-visible styles, settings dialog semantics, PyInstaller bundle fixes for what-if and embeddings.

Why download LogicLens?

If you onboard to unfamiliar codebases, review refactors, or want interview-worthy portfolio software, LogicLens shortens the “where does this call go?” loop.

01
Faster orientation
See cross-file relationships that text search alone won’t surface.
02
Safer refactors
Impact analysis and call tracing reduce guesswork before you change signatures.
03
Real desktop app
Windows installer, Start Menu entry, and search-friendly registration - not just a zip of scripts.
04
Your keys, your data
API keys stay in local config; the graph and index live on disk under your user profile.

Documentation

Quick answers for installers and first-time users. Full developer docs are in the repository README.

Install (Windows)
  1. Download LogicLens-Setup-1.1.0.exe from the LogicLens 1.1.0 release (or all releases).
  2. Run the installer (per-user install, no admin required by default).
  3. Launch LogicLens from the Start Menu or desktop shortcut.
  4. Use File → Open project or the welcome screen to pick a repository folder, then analyze.
API keys (Groq)
AI explanations and what-if reports need a Groq API key. After install, complete onboarding or open Settings in the app, or create %LOCALAPPDATA%\LogicLens\.env with GROQ_API_KEY=.... See .env.example in the repo for all options.
Supported languages
Tree-sitter parsers cover Python, JavaScript/TypeScript (incl. JSX/TSX), Java, Go, and C/C++ headers. Vendor and build folders are skipped by default for sane graphs.
Build from source
Developers can run python desktop_main.py or build with PyInstaller and Inno Setup - see packaging/BUILD_INSTALLER.md in the repo.

Download LogicLens 1.1.0 for Windows

Grab the signed or unsigned setup.exe from GitHub Releases. After you publish the release, this button downloads the LogicLens 1.1.0 installer asset by filename.

Windows 10/11 · x64 · ~300MB+ installed (includes ML/embeddings dependencies)