THE REGISTRY

Every Element. Indexed. Searchable. Instant.

The Registry is LOOM's memory. Every function, class, variable, and relationship stored with rich metadata. Query across millions of elements in milliseconds.

[IMAGE: Registry search interface. Query being typed with instant autocomplete dropdown showing matching functions with metadata previews. Crystal-clear UI, sub-50ms response indicators.]

Your IDE Search Wasn't Built for This

IDE search finds text. But you can't search "all functions with more than 3 parameters" or "all classes that extend BaseController" or "everything that calls the database without error handling."

The Registry understands code structurally. It enables searches that text matching simply can't touch.

Stop searching for strings. Start querying for meaning.

[IMAGE: Two search boxes. IDE: "BaseController" returns 500 text matches. LOOM: "type:class extends:BaseController" returns 23 actual child classes with inheritance depth shown.]

Complete Element Profiles

For every element, the Registry stores everything you need to understand it.

handleUser async function
────────────────────────────────────────────────
qualified:  src/services/user.js::UserService::handleUser
params:     userId: string, options?: HandleOptions
returns:    Promise<UserResult>
lines:      42-87 (45 lines)
scope:      UserService class
callers:    23 across 8 files
calls:      7 functions
docstring:  "Main entry point for user operations"
hash:       a7f3b2c1e8d9...

This depth is what enables accurate dependency mapping and meaningful visualization.

Search That Understands Code

Query by name, type, location, relationship, or any combination.

By Name

handleAuth*

Find all elements starting with "handleAuth"

By Type

type:class extends:Base

Find all classes extending Base

By Location

file:services/*.js type:function

Find functions in the services folder

By Relationship

calls:database.query

Find everything calling database.query

By Metrics

lines:>100 type:function

Find functions over 100 lines

Complex Queries

type:method params:>3 callers:>10

High-impact refactor candidates

Speed at Scale

<50ms Search Response

Instant results, always

Millions Elements Indexed

Enterprise scale, no slowdown

Incremental Live Updates

No re-indexing required

Learn about LOOM's performance architecture

API Access for Custom Tooling

The Registry isn't locked in a UI. Access programmatically for unlimited possibilities.

CI/CD Integration

Query in pipelines. Fail builds that violate architectural rules. Enforce standards automatically.

Enterprise CI/CD

Custom Reports

Generate metrics, documentation, and insights directly from Registry data. Automate what was manual.

AI Context

Feed Registry data to AI assistants for complete codebase awareness. Better context, better suggestions.

AI integration

Make Your Codebase Queryable

Stop grepping through files. Start asking questions and getting answers.

[IMAGE: Developer typing complex query, instant results appearing with rich metadata cards, showing the power of structural search over text search.]

Free tier available. No credit card required.