Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

JaemoJeong/av-blocks

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm downloads license

av-blocks

Copy-paste UI blocks for audio-visual model inspection — built for ML researchers and AI agents.

No npm install. No build step. Each block is a single self-contained HTML file you copy into your report/dashboard/notebook.

Why

Every AV/multimodal experiment ends up needing the same visualizations:

  • Per-second video frame strips with active/background overlays
  • Per-class metric comparison tables
  • Raw cosine similarity heatmaps
  • Prediction-vs-GT badges

Stop re-implementing them. Copy the block, plug your data, ship.

Quickstart (30 seconds)

# Browse blocks at the docs site, or directly:
curl -O https://raw.githubusercontent.com/<you>/av-blocks/main/blocks/frame-strip-player/component.html

# That's it. Open in a browser, edit the embedded data, you're done.

Available blocks

Block What it does Copy command
frame-strip-player Video + per-second frame grid with active/background coloring npx av-blocks add frame-strip-player
per-class-table Sortable per-class metrics table with macro/micro avg footers npx av-blocks add per-class-table
similarity-heatmap Per-(class × second) raw cosine grid with threshold highlight npx av-blocks add similarity-heatmap
prediction-chips GT vs prediction badges (hit/miss/wrong/lower) npx av-blocks add prediction-chips
gt-modality-badges Visual / audio GT separated chips npx av-blocks add gt-modality-badges

(CLI ships with v0.1.0; until then, manual copy from blocks/<name>/component.html)

Philosophy

  • No dependencies. Single .html file. No React, no npm, no bundler.
  • Copy, don't import. You own the code, modify freely.
  • Agent-friendly. Plain HTML/CSS/JS that any LLM can adapt.
  • Researcher-friendly. Drop into Jupyter, Streamlit, GitHub Pages, FastHTML, anything.

License

MIT

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.