def _build_demo():
_blocks_kw = {"title": "MO\u00a7ES SigRank"}
try:
_b = gr.Blocks(css=CSS, theme=gr.themes.Base(), **_blocks_kw)
except TypeError:
_b = gr.Blocks(**_blocks_kw)
# Dynamic hero stats
_ops_now = operators()
_names = list(_ops_now.keys())
_ys = sorted((compute(*v)["yield"] for v in _ops_now.values()), reverse=True)
_lead = (_ys[0] / _ys[1]) if len(_ys) > 1 and _ys[1] > 0 else 0.0
with _b:
# Header Area — Monochrome / Gold Core Terminal Style
with gr.Column(elem_id="moses-hero"):
gr.HTML("
MO\u00a7ES\u2122 SigRank
"
"The Diagnostic X-Ray of the Token Economy // Ranked by \u03a5 (Net Volumetric Yield) // Volume Can't Buy Rank
")
gr.HTML(''
f'
OPERATORS RANKED {len(_ops_now)}
'
f'
MO\u00a7ES LEADS BY {_lead:,.0f}\u00d7
'
'
ARCHITECTURE BEATS BUDGET
'
'
')
# TAB 1: LEADERBOARD DETAILED VIEW
with gr.Tab("Leaderboard"):
gr.Markdown("Ranked by **\u03a5 = (Cache\u00b7Output)/Input\u00b2**. Raw Read\u00b7Create\u00b7In\u00b7Out stacked under each operator. $/1M is blended cost \u2014 efficient architecture is also the cheapest.")
with gr.Row():
# Left Column: The actual ranking table
with gr.Column(scale=7):
rank_by = gr.Radio(list(SORT_LABELS.keys()), value="\u03a5 yield",
label="Rank by Column Target")
lb = gr.HTML(board_html())
rank_by.change(resort_board, rank_by, lb)
gr.Markdown("*Corpus is curated \u2014 pasting your usage scores you live against the field but doesn't add you to the persisted board unless you're signed in via HuggingFace.*", elem_id="moses-foot")
# Right Column: Instant Operator Profile & Card View (Sticky inspection)
with gr.Column(scale=5):
gr.Markdown("### Operator Profile Inspector")
op_pick = gr.Dropdown(_names, label="Select Operator to Inspect Card", value=None)
# Trading Card visual frame taking visual priority
op_card = gr.HTML()
op_prof = gr.Markdown(elem_id="moses-profile")
op_pick.change(view_operator, op_pick, [op_prof, op_card])
# TAB 2: INTERACTIVE SIGNAL EVALUATION
with gr.Tab("Clock Your Signal"):
# Primary execution path: Local terminal importer visible immediately
gr.Markdown("### Primary Path: Run local importer")
gr.Markdown("Execute directly on your machine to analyze your trace logs with zero network exposure. Nothing leaves your computer.")
# Clean bash block with plain URL for reliable copy-pasting
gr.Code(
value="git clone https://github.com/Burnmydays/hf-\ncd hf-\n./sigrank",
language="bash",
show_label=False
)
with gr.Accordion("Alternative: Advanced arguments & Codex setup overrides", open=False):
gr.Markdown("""
Run `./sigrank --codex` to handle non-itemized cache layers, or `./sigrank --all` to process every provider sequence simultaneously.
""")
gr.HTML("
")
with gr.Row():
# Left Column: Input and Local Persistence Controls
with gr.Column(scale=5):
gr.Markdown("### Secondary Path: Manual ingestion block")
if _ON_SPACE:
gr.LoginButton(elem_id="hf-login-btn")
else:
gr.Markdown("*HuggingFace login available on the hosted Space \u2014 local mode is transient.*", elem_id="moses-foot")
nm = gr.Textbox(label="Operator Name / Handle", placeholder="Enter handle...", max_lines=1)
blob = gr.Textbox(label="ccusage JSON Sequence —or— Four Raw Numbers (I O C R)", lines=5,
placeholder='Paste JSON telemetry here...\n\nAlternatively, enter plain integers: input output cache_create cache_read')
go = gr.Button("Clock My Signal", variant="primary", elem_id="compute-btn")
# Live Placement Board loads beneath interaction panel
gr.Markdown("### Live Board Placement Analysis")
ob = gr.HTML(board_html())
gr.Markdown("### Operator Greatest Hits")
hits = gr.HTML()
# Right Column: The Minting Floor — Shows the generated trading card immediately
with gr.Column(scale=6):
gr.Markdown("### Minted Operator Share Card")
card = gr.HTML() # The HTML card component takes visual priority layout position
gr.Markdown("*Right-click → Save image to capture architectural footprint.*", elem_id="moses-foot")
prof_bar = gr.HTML() # Raw composition tracks directly underneath card
prof = gr.Markdown(elem_id="moses-profile")
# Connect state changes and click triggers
go.click(run_ingest, [blob, nm], [prof, prof_bar, card, hits, ob])
# Inline Examples block underneath the workspace
gr.Examples(
examples=[
['{"totals":{"inputTokens":1251211,"outputTokens":11296121,"cacheCreationTokens":128196310,"cacheReadTokens":2555179769}}','MO\u00a7ES'],
['{"data":[{"inputTokens":58920000,"cachedInputTokens":707300000,"outputTokens":3500000,"reasoningOutputTokens":510000}]}','codex-operator'],
['1251211 11296121 128196310 2555179769', 'manual-paste'],
],
inputs=[blob, nm])
# Fixed Footer
gr.Markdown(elem_id="moses-foot", value="""Four integers in, full ledger out.
Architecture is the only variable that matters.
Wild-corpus values provisional \u00b7 MO\u00a7ES row verified ccusage \u00b7 * = structural estimation \u00b7 [How it works \u2197](#)""")
return _b