Angaben zum Datum
Datum aus der Quelle.
Erstmals gesehen am .
Daybreak 0.1.0: Erste von tiinyapp.farm installierbare Version
Daybreak 0.1.0 ist die erste von tiinyapp.farm installierbare Version und bringt ein daybreak-Skript, das Pipeline und Wall in einem Prozess startet, dazu --selfcheck, automatische Geräteerkennung über ~/.tiinyapps/device.json, Betrieb auch ohne Gerät sowie automatische Wahl des geladenen Chat-Modells.
The first release tiinyapp.farm can install.
What is in it
A daybreak script that runs the pipeline and the wall in one process. It takes
--port N, reads TIINYAPP_PORT when it is not given, and Ctrl-C or SIGTERM stops
both halves cleanly. python3 pipeline.py and python3 server.py still work exactly
as the README says, and they are still what systemd runs on the Pi.
daybreak --selfcheck builds a database, serves the wall on a spare loopback port,
reads / and /healthz back and exits. No device, no network, 0.6 s in the farm's
offline container.
The device is found rather than configured twice. TIINY_HOST and TIINY_KEY still
work, and when they are unset Daybreak reads ~/.tiinyapps/device.json, which is what
farm device writes. With no device at all the wall still serves, keeps collecting
articles, and says on the page that nothing is being analysed yet. The queue drains in
order from where it stopped once you name one, because an article with no device is
left pending rather than stamped with an error it can never come back from.
It also runs on a Tiiny that is not the one in the rack. The chat model is whatever you
have loaded: it asks the device, prefers Ornith-1.0-35B if it is there, and otherwise
takes the first loaded model that is not an embedder, a voice or an image model.
TIINY_CHAT_MODEL and TIINY_EMBED_MODEL override. The device lease falls back to an …