- manifest Author -> c4ch3c4d3 and repackage .streamDeckPlugin - scripts/store-assets.mts renders real key SVGs into store PNGs (app icon 288, thumbnail + 3 gallery 1920x960) - store-assets/listing.md: description, tags, release notes, submission checklist
76 lines
3.3 KiB
Markdown
76 lines
3.3 KiB
Markdown
# Marketplace Listing — llama-watch
|
||
|
||
Copy the content below into Maker Console when creating the product.
|
||
|
||
## Product type
|
||
|
||
Stream Deck plugin
|
||
|
||
## Name
|
||
|
||
`llama-watch`
|
||
|
||
## Author / Organization
|
||
|
||
Organization: `c4ch3c4d3` (create this in Maker Console; sign the Maker Agreement)
|
||
|
||
## Description
|
||
|
||
> Copy exactly (254 chars first 250-char segment is unformatted; total ~900 chars, within the 250–1500 limit):
|
||
|
||
```
|
||
llama-watch brings live monitoring of your llama-swap LLM server to your Stream Deck. Watch in-flight request counts per model with a real-time activity spark, switch to Usage stats to see request totals, processed and generated tokens, and the generation-speed P95 — per model or across all models. GPU Graph keys render live line charts of GPU utilization, VRAM, temperature, power draw, and fan speed — for one GPU, all GPUs, or a custom combination.
|
||
|
||
Features
|
||
- In-Flight Monitor: live per-model request count with a 60-second activity spark; Usage stats display (requests, processed/generated tokens, generation-speed P95) per model or all models.
|
||
- GPU Graph: live charts for utilization, VRAM, temperature, power draw, and fan speed — single GPU, all GPUs, or a custom combination.
|
||
- Per-key configuration: base URL and optional API key; every key is independent.
|
||
|
||
Requirements
|
||
- A running llama-swap instance (open source) and its base URL — default http://localhost:9292.
|
||
- Optional API key for protected instances.
|
||
- macOS 13 or later; Stream Deck 7.1 or later.
|
||
|
||
Privacy: the plugin reads data only from your configured llama-swap server and sends nothing elsewhere. No analytics, no telemetry.
|
||
```
|
||
|
||
## Tags
|
||
|
||
`monitoring`, `gpu`, `llm`, `llama-swap`, `developer tools`
|
||
|
||
## Price
|
||
|
||
Free
|
||
|
||
## Release notes (v1.0.0)
|
||
|
||
```
|
||
Initial release.
|
||
|
||
- In-Flight Monitor: live per-model request count with a 60-second activity spark; Usage stats display (requests, processed/generated tokens, generation-speed P95) per model or all models.
|
||
- GPU Graph: live charts for utilization, VRAM, temperature, power draw, and fan speed — single GPU, all GPUs, or a custom combination.
|
||
- Per-key base URL and optional API key settings.
|
||
```
|
||
|
||
## Media checklist (generated by scripts/store-assets.mts)
|
||
|
||
- `store-assets/app-icon-288.png` — app icon, 288×288 PNG
|
||
- `store-assets/thumbnail.png` — thumbnail, 1920×960 PNG
|
||
- `store-assets/gallery-1-inflight.png` — gallery, 1920×960 PNG
|
||
- `store-assets/gallery-2-gpu.png` — gallery, 1920×960 PNG
|
||
- `store-assets/gallery-3-setup.png` — gallery, 1920×960 PNG
|
||
|
||
## Submission steps (Maker Console)
|
||
|
||
1. maker.elgato.com → create organization `c4ch3c4d3` → sign the Maker Agreement.
|
||
2. Home → Create product → Stream Deck plugin.
|
||
3. Upload `com.bryce.llamawatch.streamDeckPlugin` (rebuilt with Author `c4ch3c4d3`).
|
||
4. Details: name `llama-watch`, description above, tags, price Free.
|
||
5. Media: upload the 5 PNGs above as app icon + thumbnail + 3 gallery items.
|
||
6. Release notes: v1.0.0 above. Submit.
|
||
7. Review: allow 4–10 business days; handle feedback by submitting a revision.
|
||
|
||
Notes
|
||
- The product name and monetization cannot be changed after creation without contacting maker@elgato.com — confirm `llama-watch` is still available when you create it.
|
||
- No demo video is required (the plugin integrates with the user's own software, not a paid service/hardware).
|