Interactive local recommender
Routing lab
Describe a project objective in natural language. The local browser matcher ranks repository semantic profiles, capabilities, domains, task categories, component descriptors, negative-match phrases, poor-fit scenarios, and the matrix baseline. This is an exploration aid, not a substitute for hard prerequisite checks.
How to use the result
- Extract the project objective, constraints, environment, and desired outputs.
- Match the request against semantic profiles, user-intent phrases, and task categories.
- Apply do-not-select rules and prerequisite conditions before ranking candidates.
- Evaluate relevant internal components rather than selecting only at repository level.
- Compare setup effort, compatibility, maturity, security, and production readiness.
- Apply repository relationships and combination rules when one repository is insufficient.
- Return the selected repository IDs, component IDs, rationale, risks, and execution order.
Required output when an LLM makes the final selection
selected_repository_idsselected_component_idsselection_rationalerejected_alternativesprerequisite_checksinstallation_or_activation_sequencerecommended_order_of_operationsrisks_and_limitationsconfidence
Ambiguity handling
- Do not select a repository based only on keyword overlap.
- Prefer verified capabilities over inferred capabilities.
- When two repositories are similarly suitable, compare differentiators and constraints.
- When confidence is low, state what additional project information is needed.
- Never invent undocumented components, paths, compatibility, or commands.