Model Intelligence overview
Use Model Intelligence profiles, provider views, leaderboards, charts, and normalized evidence without treating derived guidance as certainty.
Model Intelligence overview
Model Intelligence is Ethen’s normalized research and comparison layer for models and providers. Use it when a catalog status alone cannot answer questions about quality, benchmarks, specifications, architecture, cost, latency, context, or comparative fit. The surface is data-driven: profile counts and fields are derived at runtime, unsupported chart types can be skipped, and missing information must remain visible.
What Model Intelligence measures
Model Intelligence can organize model evidence across several dimensions:
- benchmarks and task-oriented scores;
- technical specifications;
- context and maximum output information;
- pricing fields;
- speed, throughput, and latency;
- architecture or scale data;
- provider information;
- comparisons and related models;
- quality flags and source coverage.
The normalized adapter groups charts into intelligence and quality, speed and throughput, latency and response time, context/cost/pricing, and architecture/scale. Not every profile has every metric.
A metric is useful only when its meaning and source fit the decision. Composite scores and derived verdicts summarize available data; they do not establish universal truth.
Model Intelligence organizes normalized model evidence that can include benchmarks, specifications, pricing, context, performance, comparisons, charts, summary cards, FAQs, and quality flags.
It does not guarantee that every field exists for every profile. The index count is runtime-derived and should not be frozen into documentation.
Research surfaces
The verified model index route is /model-intelligence/models. It lists normalized profiles and displays a runtime-derived count rather than a hardcoded public total.
The broader implementation includes research-oriented routes for model profiles, provider views, categories, and leaderboards. User-facing documentation links must still follow the approved route map for the batch.
Research surfaces have different jobs:
| Surface | Primary use |
|---|---|
| Model index | Discover normalized profiles |
| Model profile | Study one model’s available evidence |
| Provider profile | Group and review provider-associated information |
| Category page | Explore models classified into a research category |
| Leaderboard | Compare models using a defined metric or ranking view |
These surfaces help organize evidence. They do not prove current Gateway configuration or runtime access.
Verified surfaces include a model index, reusable model profiles, provider indexes and provider pages, category pages, benchmark-oriented routes, and metric leaderboards in the current repository.
The approved documentation route list approves only the model index and verified model-profile slugs for documentation links. Other implemented routes should be added to the approved documentation route list before published product links use them.
Runtime-derived coverage
The model index derives its profile count from the normalized data available at runtime. Documentation should therefore describe the index as dynamic and avoid publishing a permanent total. The same principle applies to provider groups, categories, and leaderboard membership.
When a profile disappears or a count changes, investigate the normalized source and generation path before calling the route incomplete. A current index is a view of available research records, not a contractual inventory.
Model profiles
Dynamic model-profile pages are generated from normalized slugs. A profile can contain:
- title and summary information;
- benchmark sections;
- technical specifications;
- pricing and context data;
- comparison sections;
- charts;
- summary cards;
- FAQs;
- provider data;
- quality flags;
- SEO metadata.
Content is conditional. A skipped chart or absent card means the supporting data or chart type was unavailable; it should not be interpreted as zero performance.
When reviewing a profile:
- Confirm the exact slug and model identity.
- Identify provider or model-type information.
- Note which sections are populated.
- Read quality flags and missing fields.
- Separate measured values from derived presentation.
- Compare with the current Model Library record when execution matters.
A normalized profile is a research object. It may not update on the same cadence as gateway status.
Each normalized slug can generate a static model profile through one reusable template. Profiles can use normalized SEO data, comparison summaries, charts, FAQs, and other model fields.
Missing bundles return not found. Empty or unsupported chart data can be skipped, so absence must not be read as a zero result.
Provider profiles
Provider profiles group evidence by provider and can help answer which models, categories, or research signals are associated with a provider. They are useful for comparison and discovery, not for contractual or regional claims.
A provider page should not be read as proof that:
- every listed model is configured in the current account;
- all modalities are supported;
- pricing is permanent;
- access is available in every region;
- a provider meets a legal or compliance requirement.
For execution, return to Model Library and Gateway status. For service commitments, consult authoritative provider and policy sources.
Provider views group normalized model entries by provider and show a runtime-derived model count.
A provider profile is a research grouping. It does not establish account access, regional availability, provider configuration, or Gateway runtime status.
Leaderboards
Leaderboards order profiles by a defined metric or composite. They are useful for discovery when the ranking method matches the question.
Interpret a leaderboard with four checks:
- Metric: What exactly is being ranked?
- Coverage: Which models have populated values and which are omitted?
- Direction: Does higher or lower indicate the desired result?
- Workload fit: Does the metric represent the intended task?
A leaderboard position can change as normalized data changes. It should not be hardcoded into evergreen prose. Models with missing fields may be absent rather than worse.
Metric leaderboards rank models that have available values and distinguish entries without data. Verified metrics include intelligence, speed, latency, input price, output price, and context window through current navigation and helper routes.
Rank is conditional on the current normalized dataset and metric definition. Missing data, updates, and method changes can change the ordering.
Using evidence responsibly
Use Model Intelligence to build and test a hypothesis, not to skip operational validation.
A responsible decision path is:
- define the workload;
- identify relevant benchmarks, specifications, and constraints;
- inspect sources and quality flags;
- compare multiple candidates;
- note missing fields;
- use Model Library to check provider and status truth;
- test candidates through a supported route;
- preserve the date and rationale.
Derived verdicts and routing suggestions can summarize the normalized profile. Treat them as presentation logic that requires human judgment. They do not guarantee the best model, provider access, or successful execution.
When data conflicts, retain both observations and investigate the source or update path. Do not average incompatible metrics or select the more favorable value without explanation. The research surface is strongest when it makes uncertainty visible.
Use Model Intelligence as one input to a model decision. Review the metric, dataset coverage, missing fields, quality flags, comparison context, and whether a verdict or routing suggestion was derived by presentation logic.
Validate important decisions with a representative task and current runtime status. Do not present a score, rank, or generated recommendation as guaranteed model behavior.
Chart reading sequence
Read a chart from the outside inward. Identify the chart group, metric name, unit, direction, compared models, and missing entries. Then inspect the profile source and quality information. Only after those checks should the visual position influence a decision.
A chart can be skipped when unsupported or empty. That behavior protects the interface from displaying meaningless values, but it also means visual coverage differs across profiles. Do not interpret a shorter page as weaker performance.
Summary cards and FAQs
Summary cards condense profile information for fast scanning. Use them to locate the underlying section, not as a substitute for it. If a card contains a derived label or recommendation, verify the fields that support it.
FAQs can provide profile-specific explanations where normalized data includes them. They should remain subordinate to current catalog status, provider configuration, source evidence, and policy. A concise answer is not stronger merely because it appears in an FAQ component.
Quality flags
Quality flags are first-class evidence. They can indicate incomplete data, uncertain extraction, missing sources, or another limitation in the normalized profile. Include them in comparisons and decision records.
A profile with more flags is not automatically unusable. The flags explain where verification effort is needed. Conversely, absence of a flag does not prove that every value is current or complete.
Provider and category context
Provider pages and category views can reveal patterns across profiles. They are useful for discovering alternatives and checking whether a result is isolated. Because category logic can be derived from model type or names, treat membership as navigation metadata rather than an immutable taxonomy.
Use provider context for research, then return to Model Library for runtime-oriented status. This two-step check prevents a provider’s research presence from being mistaken for configured access.
Building a research note
A useful note contains the model and profile identity, populated evidence, missing fields, quality flags, important comparisons, and the question being answered. It should identify any composite or derived verdict as presentation logic.
End the note with a testable hypothesis, such as “Candidate A appears better suited to the long-context workload, subject to current provider status and representative testing.” This wording is more useful than declaring a winner before operational evidence exists.