Directories
¶
| Path | Synopsis |
|---|---|
|
Package ai produces human-readable critiques of espresso shots using an LLM.
|
Package ai produces human-readable critiques of espresso shots using an LLM. |
|
Package api wires the HTTP handlers for caffeine.
|
Package api wires the HTTP handlers for caffeine. |
|
Package beans is a tiny CRUD store for coffee beans.
|
Package beans is a tiny CRUD store for coffee beans. |
|
Package config holds runtime configuration for caffeine.
|
Package config holds runtime configuration for caffeine. |
|
Package live streams real-time machine events to browser clients.
|
Package live streams real-time machine events to browser clients. |
|
Package machine proxies requests to the Meticulous machine HTTP API.
|
Package machine proxies requests to the Meticulous machine HTTP API. |
|
Package preheat persists user-defined preheat schedules and runs the background scheduler that fires them.
|
Package preheat persists user-defined preheat schedules and runs the background scheduler that fires them. |
|
Package profileimages persists AI-generated profile artwork on the local filesystem.
|
Package profileimages persists AI-generated profile artwork on the local filesystem. |
|
Package push handles Web Push subscriptions and notification delivery for self-hosted Caffeine installs.
|
Package push handles Web Push subscriptions and notification delivery for self-hosted Caffeine installs. |
|
Package settings persists app-level configuration (currently just the AI provider/model/API keys) in the same SQLite database used for shot history.
|
Package settings persists app-level configuration (currently just the AI provider/model/API keys) in the same SQLite database used for shot history. |
|
Package shots caches shot history from the Meticulous machine in a local SQLite database and serves it to the UI.
|
Package shots caches shot history from the Meticulous machine in a local SQLite database and serves it to the UI. |
|
Package web embeds the built Vite web app into the Go binary.
|
Package web embeds the built Vite web app into the Go binary. |
Click to show internal directories.
Click to hide internal directories.