Package: waefler-mitanni

All packages Open in Cursor /Users/friedrichstr/ai-mac-studio/scholarly/projects/waefler-mitanni
Status
Description: Public website of project `waefler` (see `platform/projects/waefler/project.yaml`):
Port: —
Venv: venv present /Users/friedrichstr/ai-mac-studio/scholarly/projects/waefler-mitanni/.venv/bin/python
Git: not a git repo
File tree
waefler-mitanni/
  content/
    bands/
    bands.json
    identification.json
    palace-metrics.json
    participants.json
    story.json
    visual-atlas.md
  data/
    media/
    bibliography.json
    build.log
    calibration.json
    cards.json
    documents.json
    facets.json
    health.json
    inventory.json
    photos.json
    review.json
    slides.json
    tree.json
    volumes.json
  hamidiya5-viewer/
    rasters/
    sources/
    svg/
    catalog.json
    classify.py
    extract_figures.py
    figures.json
    georef.py
    identification.json
    index.html
    qa-report.json
    site-crs.json
    taxonomy.yaml
  src/
    mitanni_site/
  tests/
    test_classify.py
    test_pipeline.py
  web/
    public/
    src/
    index.html
    package-lock.json
    package.json
    tsconfig.json
    tsconfig.tsbuildinfo
    vite.config.ts
  cache.json
  pyproject.toml
  README.md
  uv.lock
Register Info
Status: active
Components: tests
Documentation
Documentation
README

Mitanni — Tall al-Hamidiya

Public website of project waefler (see platform/projects/waefler/project.yaml): Markus Wäfler's excavation of Tall al-Hamidiya (Taidu), the Mitanni story, the FUNDKARTE find cards as a 3D card cabinet, the excavation slides, the Hamidiya volumes 1-5 and a bibliography, all linked to the pdai-viewer.

Layout

  • src/mitanni_site/ — data pipeline and FastAPI server (mitanni-site build|serve)
  • content/ — narrative texts (story, timeline, places), edited by hand
  • web/ — Vite + React + Tailwind + react-three-fiber + framer-motion front end
  • data/ — generated JSON and WebP/AVIF media; not synced (see .stignore), rebuilt on mac-studio

Build and run (mac-studio, PDAI-1 mounted)

uv venv -p 3.12 .venv && uv pip install -p .venv -e .
.venv/bin/mitanni-site build            # ~1,800 images on first run
(cd web && npm install && npm run build)
.venv/bin/mitanni-site serve --port 5730

Rights

Image groups carry the rights status of their asset in the project manifest. cleared material is public; pending/unknown material is shown only to tailnet/LAN visitors (preview), with a notice; restricted is never served. Change the status in the manifest; the server picks it up within a minute.

Viewer links

waefler.lettre.ai is a forwarding frame that drops the path, so deep links use https://lettre.ngrok.dev/waefler/{collection}/{doc}?p={pidx+1}.

Recent commits
No git history.