Cross-project & symbol search

Search All Your Projects From One Place: Instant text and symbolic search across repositories.

Search across every codebase, project group, and branch simultaneously. Jump to functions, types, and classes instantly with Flame's warm lexical symbol index without waiting for language servers to boot.

The problem

Modern architectures spread code across repositories, but traditional IDE search stays trapped in one folder.

When your application spans frontend apps, backend APIs, microservices, and shared design libraries, finding where a function is defined or where an API contract is consumed forces you to juggle multiple editor windows or drop into slow shell greps.

Worse, traditional workspace symbol search depends entirely on heavyweight language servers that must boot, parse, and type-check before you can jump to a symbol. If a language server crashes or is slow, Go to Symbol stops working.

Flame provides a unified multi-repository search engine paired with a warm, lexical symbol index. Search millions of lines of code across all your projects in parallel, with instant symbol lookups available from the moment you open the workspace.

Instant multi-project symbol indexFind declarations across every repository without waiting for language servers.
How Flame solves it

From search query to exact declaration in five steps.

  1. 01

    Open search instantly

    Hit Cmd/Ctrl+Shift+F or trigger the Command Palette with Cmd/Ctrl+P to start searching across your workspace in milliseconds.

  2. 02

    Scope by portfolio, group, or repository

    Search every repository in your workspace simultaneously, or restrict the query to a named project group (like platform services or web apps).

  3. 03

    Query warm workspace symbols

    Type # in the Command Palette or switch to the Symbol Search tab to find functions, classes, interfaces, and types without waiting for a language server.

  4. 04

    Filter with precision

    Refine results with case sensitivity, whole-word matching, regular expressions, and include/exclude file path globs.

  5. 05

    Jump to definition across boundaries

    Click any result to jump directly to the exact file, line, and symbol declaration in another project without opening a separate editor window.

Search capabilities

Engineered for large-scale multi-repository codebases.

Feature 1

Portfolio-wide search

Search every repository in your workspace in parallel with ripgrep-class speed, displaying organized results grouped by project and directory.

Feature 2

Warm lexical symbol index

Instant Go to Symbol that works immediately upon launch without waiting for language servers to index or compile your projects.

Feature 3

Dedicated Command Palette modes

Type # to search workspace symbols across all repositories, or @ to filter the outline of your current active file.

Feature 4

Project group scoping

Focus search queries on custom project groups like Platform Services, Product Surface, or Shared Libraries in one click.

Feature 5

Cross-repo jump to definition

Click any declaration or match to open the target file and line in an editor tab, keeping all your related code visible together.

Feature 6

AI agent context integration

Hand multi-repository search results, symbol definitions, and affected files directly to AI agents to plan cross-service refactors.

Video walkthrough

See multi-repository and symbolic search in action.

Official Flame demo

Search All Your Projects From One Place

Watch how Flame searches across every repository, file, symbol, and workflow simultaneously with filters and instant jump-to-definition.

Search comparison

Why Flame search outperforms traditional single-project IDE search.

Flame Cross-Project & Symbol Search

  • Unified search across multiple independent Git repositories
  • Warm lexical symbol index ready from the first second
  • Filter by project groups, file globs, regex, and symbol kinds
  • Command Palette symbol modes (# for workspace, @ for outline)
  • Direct context handoff to Claude, Codex, and Gemini agents

Standard Single-Folder IDE Search

  • Search is restricted to the single folder open in the window
  • Must open 5-10 separate editor windows for multi-service apps
  • Workspace symbol search requires waiting for language servers
  • Laggy or failing symbol lookups when language servers freeze
  • Manual copying of search hits between windows to feed AI tools
FAQ

Cross-project & symbol search questions

Find any code across all your projects instantly.

Download Flame to search every repository and jump to declarations with a warm workspace symbol index.

Free to use on macOS, Windows, and Linux.