2025active

Navigate codebases by semantic concept rather than file path. An IDE for the meaning beneath the code.

TypeScriptLSPsemantic-searchdeveloper-tools

Most code navigation tools answer the question "where is this thing?" Lexicon answers "what are all the things that mean this?" It constructs a semantic graph of your codebase — not a call graph or an import graph, but a concept graph.

Built on top of the Language Server Protocol and a fine-tuned embedding model, Lexicon lets you search by intent. "Show me all the places where we handle payment failures" returns not just string matches but semantic matches — code that does that thing, regardless of what it is named.

Each function and class is embedded as a vector using a model trained on code-comment pairs. These vectors are indexed and queried at development time. The result is a new kind of navigation: semantic, intent-aware, .