Skip to main content

tesserakit-app

The Tessera app: run the whole hub over a project and get one browsable dashboard.

tessera-app is the unifying surface over the job packs. It detects which packs apply to a project, runs them, and renders all their artifacts into a single self-contained HTML dashboard. No server, no build step, no extra dependencies.

It is a CLI-only plugin: it registers commands under tessera.commands and orchestrates JobPacks, but is not itself a JobPack. (This is the first real use of the deliberate split between the tessera.commands and tessera.jobpacks entry-point groups.)

Commands

tessera detect --input .              # show which packs apply, without running
tessera run --input . --output run    # run applicable packs + build dashboard
tessera dashboard --input run         # (re)build the HTML dashboard from a run

What run does

  1. Detects applicable packs by inspecting the project:
    • .prompt.md / PROMPT.md → prompts
    • SKILL.md → skills
    • .recipe.md / RECIPE.md → recipes
    • .curl / curl .sh → api
    • corpus/ + a queries.* file → rag
    • any .csv → evals (task generic)
    • source files or a dependency manifest → repo
  2. Runs each applicable pack into output/<pack>/, continuing past any pack that fails.
  3. Writes run_manifest.json summarizing record/finding counts and artifacts.
  4. Builds output/index.html: a dashboard with headline cards and every pack's reports, rendered from Markdown to HTML in the browser-ready file.

Notes

  • The orchestrator never raises on a single pack's failure; it records the error and moves on, so one bad input does not sink the whole run.
  • The dashboard is fully self-contained (inline CSS, no JS, no external assets) so it can be committed, emailed, or served as a static file.
  • For full control over a single pack (e.g. a specific eval task type or column overrides), use that pack's own command (tessera evals compile ...).

Metadata

Release files for tesserakit-app 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tesserakit-app 0.4.0
File Size Uploaded
tesserakit_app-0.4.0.tar.gz 9.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tesserakit-app 0.4.0
File Interpreter ABI Platform
tesserakit_app-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 20.9 kB

Release files / tesserakit_app-0.4.0.tar.gz

Download URL tesserakit_app-0.4.0.tar.gz
Size 9.8 kB
Tags Source
SHA-256 checksum
How to use checksums
29babfbfd36cda9feb9ebf420598a925607bdc03d27816b03716fdf8140ac5d8
BLAKE2b-256 checksum
How to use checksums
61db081628d64a61865f8bbadf4084c23ebb32924468fa456869d065bf5c3205
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.11

Release files / tesserakit_app-0.4.0-py3-none-any.whl

Download URL tesserakit_app-0.4.0-py3-none-any.whl
Size 11.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c5dac27c4ed8cccf8671ba1df049e10fd7a90abfcd9a26e8d90d29e005d9d8e4
BLAKE2b-256 checksum
How to use checksums
38cedc30c27046c20c9690f8b56ab8859488e9bd4749b5195124fed430459778
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.11

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page