{# ============================ HEADER ============================ #}
semantr AI usage report {% if interactive %} {% endif %}

{% if p.run.org_label %}{{ p.run.org_label }}{% else %}Bedrock model invocation logs{% endif %}

source {{ p.source.type }} {% if p.source.window.first_seen %} window {{ p.source.window.first_seen }} → {{ p.source.window.last_seen }} {% endif %} generated {{ p.run.generated_at[:19] | replace('T', ' ') }} semantr {{ p.generator.version }} schema {{ p.schema_version }}
{{ p.totals.cost_usd | money }}
total spend
{{ p.totals.use_cases }}
use cases
{{ p.totals.sessions | num }}
conversations
{{ p.totals.invocations | num }}
invocations
{{ p.totals.cost_per_session | money }}
per conversation upper bound
{{ (p.totals.input_tokens + p.totals.output_tokens) | num }}
tokens

Spend composition

{% for seg in composition %} {% endfor %}
{% for seg in composition %}
{{ seg.name }} {{ seg.share | pct }}
{% endfor %}
{% if sparkline %}

Daily spend

{{ sparkline | safe }} {% endif %}

Work profile

{% for cell in quadrants %}
{{ cell.title }}
{{ cell.cost_usd | money }}
{{ cell.use_cases }} use case{{ 's' if cell.use_cases != 1 }} · {{ cell.sessions | num }} conv
{% endfor %}
Rows: software work vs everything else. Columns: templated or scheduled work vs one-off and exploratory. Cadence is measured from prompt repetition and how many days the work appears on, not inferred by a model.
{# ============================ TABS ============================ #} {# ---------------------------- USE CASES ---------------------------- #}

Discovered use cases

Conversations grouped by similarity, each group named from its own contents. No fixed taxonomy and no other bucket. Select a row for detail.

{% if p.use_cases %}
{% for tag in ['coding', 'non-coding', 'repeatable', 'experimental'] %} {% endfor %}
{{ p.use_cases | length }} of {{ p.use_cases | length }}
{% for u in p.use_cases %} {% endfor %}
Use case Tags Conversations Spend Share
{% else %}
No use cases were discovered — the source contained no readable invocations.
{% endif %}
{# ---------------------------- DETAILS ---------------------------- #} {# ---------------------------- RISK ---------------------------- #} {# ---------------------------- CONVERSATIONS ---------------------------- #} {# ---------------------------- RUN ---------------------------- #}
{# The payload this page was rendered from. Same document the hosted API accepts. #}