Natural-language code navigation for IntelliJ IDEA.
Press Shift-Shift, switch to the Code Atlas tab, and ask questions like “where is authentication implemented?” or “how does the payment flow work?” — jump straight to the matching class, method, or top-level function.
How it works
-
Search runs fully offline. A small embedding model (BGE-small INT8, ~33 MB) is bundled with the plugin and runs in the IDE process. No API key or network connection is required.
-
Search Everywhere integration. CodeAtlas appears as its own tab in IntelliJ’s Search Everywhere popup. A status-bar widget shows index progress and offers one-click access to the search.
-
Right-click integration. Select code in the editor, then Search with CodeAtlas to query for the selection or the symbol at the caret without leaving the file.
-
MCP server. Optional: expose the CodeAtlas index over the Model Context Protocol so external clients (Claude Desktop, etc.) can perform semantic search against your project.
Supported languages
Kotlin and Java in this release. The LanguageAdapter layer is designed to accept more languages in future versions.