Docs/Multi-Model Ensemble

Multi-Model Ensemble

How NOME routes each request to the optimal model.

Provider catalog and model selection

NOME's ensemble includes Anthropic Claude (Opus/Sonnet), OpenAI (GPT-5.4/o-series), DeepSeek (Coder/V3), Google Gemini (Gemini/Vertex AI), and MiniMax (Conversational).

BYOK supports any OpenAI-compatible endpoint, allowing custom or self-hosted models to participate in the ensemble.

Routing strategies and workload classification

The universal router classifies each request by workload type, complexity, and required capabilities. Simple queries route to fast, cost-efficient models. Complex architecture and analysis tasks route to primary reasoning engines.

Routing is deterministic-first with LLM fallback — no public framework matches this approach for reliability.

Effort budgets and ensemble aggregation

Each HarnessRunFrame carries explicit effort budgets: max subagents, max tool calls, and max token budget. These prevent over-investment in simple queries.

Ensemble aggregation supports multiple strategies: best_of_n, consensus_vote, merge_and_refine, and first_success.

BYOK custom endpoint support

Connect any OpenAI-compatible API endpoint as a custom model provider. NOME routes to it using the same harness contract, receipts, and cost tracking as built-in providers.

Custom endpoints participate in failover chains and can be targeted by routing policies for specific workload types.

Telemetry and token audit

NOME tracks input and output tokens across all connected models simultaneously. Metrics are normalized into clear visual dashboards with per-provider and per-run breakdowns.

The cost audit surface shows real-time spending, historical usage trends, and per-surface token consumption.

Failover and overflow routing

When a provider approaches its rate limit or returns errors, NOME automatically transitions to a redundant provider based on the configured fallback chain.

Failover is transparent to the user and produces audit events. The harness contract is preserved across provider switches — receipts still track which provider handled each segment.

Ready to try it?

Open NOME

Futures, foreign currency, and options trading contains substantial risk and is not for every investor. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing one’s financial security or lifestyle. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.

Hypothetical or simulated performance results have certain limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not been executed, the results may have under- or over-compensated for the impact, if any, of certain market factors, such as lack of liquidity. Simulated trading programs in general are also subject to the fact that they are designed with the benefit of hindsight. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown.

NinjaTrader® is a registered trademark of NinjaTrader Group, LLC. No NinjaTrader company has any affiliation with the owner, developer, or provider of the products or services described herein, or any interest, ownership or otherwise, in any such product or service, or endorses, recommends or approves any such product or service.

Nomad Maraud may receive compensation when users register through partner links. This does not constitute a recommendation to trade futures or open a brokerage account.

NOME