Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,23 @@

![Overview — Aurora dark](docs/media/overview-aurora-dark.png)

<p align="center"><em>Every screenshot here is the real dashboard on synthetic demo data, which is
why each one carries its own DEMO DATA banner. Run <code>npm run demo</code> and you get this exact
page.</em></p>

<p align="center">
<img src="docs/media/filters-aurora-dark.png" width="49%" alt="One filter bar: a date button, a Filter button and a removable chip">
&nbsp;
<img src="docs/media/palette-aurora-dark.png" width="49%" alt="The command palette, grouped by section with an icon on every row">
</p>
<p align="center"><em>Left: filtering is a date button, a <code>+ Filter</code> button and chips for
whatever is on. Picking two models narrows every number on the page, and the insight at the top
rewrites itself. Right: the command palette, grouped, with your recents on an empty query.</em></p>

![Tickets — Editorial light](docs/media/tickets-editorial-light.png)
<p align="center"><em>Cost per ticket. Every branch that named the same Jira, Linear or GitHub key,
added up across repositories. A branch that names no key stays unattributed rather than guessed.</em></p>

<p align="center">
<img src="docs/media/architecture-hero.svg" alt="TokenFlow architecture: local logs → engine → dashboard, menu bar, CLI" width="100%">
</p>
Expand Down
Binary file removed docs/media/cost-editorial-dark.png
Binary file not shown.
Binary file added docs/media/filters-aurora-dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed docs/media/health-terminal-light.png
Binary file not shown.
Binary file removed docs/media/models-terminal-dark.png
Binary file not shown.
Binary file modified docs/media/overview-aurora-dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/palette-aurora-dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/media/receipts-aurora-dark.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/media/tickets-editorial-light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed docs/media/time-aurora-light.png
Binary file not shown.
4 changes: 4 additions & 0 deletions site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -275,6 +275,10 @@ <h2 style="margin-top:72px" data-reveal>Everything else it already does.</h2>
<div data-reveal><dt>Digests and budgets</dt><dd>A weekly digest to your own Telegram, inbox or webhook. A monthly budget with projected-overrun alerts that fire once.</dd></div>
<div data-reveal><dt>One-file export</dt><dd>The whole dashboard, receipts included, in a single HTML file that opens from disk with no server.</dd></div>
</dl>
<figure class="shot" data-reveal style="margin-top:32px">
<img src="docs/media/filters-aurora-dark.png" alt="The TokenFlow dashboard filtered to two models: a date button, a Filter button and one removable chip reading Model: claude-sonnet-4-20250514 +1, with every figure on the page narrowed to that slice" width="100%" loading="lazy">
<figcaption>Filtering, on synthetic demo data. A date button, a <code>+ Filter</code> button, and a chip for whatever is actually on. Pick two models and every number narrows, including the plain-language insight at the top.</figcaption>
</figure>
</div>
</section>

Expand Down
Loading