API reference¶
Generated from the source on every push to main, by
api-docs.yml,
and published alongside these pages. The trees are HTML, not Markdown, so they sit beside this
site rather than inside its navigation — this page is the way in.
Scala¶
One scaladoc tree per module of the build.sbt build. Each link goes to marola.html, not the
tree's index.html: scaladoc's landing page has one line in its body, Packages: package marola,
so linking it lands the reader on a stub.
core— the pure pipeline, the shared HTTP/JSON helpers, and theLlmClient/VisionClient/SightingStoretraits.local— the Ollama-backed implementations of those traits, and the local-file sighting store.cli—Main,AppConfig, and the MCP tool server.
Python¶
scripts/andfinetune/— pdoc over the repo's stdlib-only CLI scripts. These are commands, not a library: each one's module docstring is its usage.
These links resolve on the published site, not in a local build
just docs builds only this site. The API trees come from a separate CI job and are merged
into the same output there, so on a local build the four links above 404.