Repository navigation
Prometheus v0.9.1
Pre-release
Pre-release
A lighter base install, a complete PyPI page, and Beacon links that work.
Voice is now an optional extra
piper-tts, sounddevice and scipy are no longer base dependencies. A plain pip install oara-prometheus no longer installs them, or onnxruntime, which piper-tts pulled in.
pip install 'oara-prometheus[voice]'adds voice input and output:faster-whisper,piper-tts,sounddeviceandscipy.[full]still includes voice output (piper-tts,sounddevice,scipy), so an existing[full]install loses nothing.- Without
onnxruntime, the base package now resolves for Intel Macs on Python 3.14. In 0.9.0 it didn't, becauseonnxruntimehas no wheel there.
A complete PyPI page
- The license shows as MIT (an SPDX license expression), with the author and classifiers: Python 3.11–3.13 (the versions CI tests), Linux and macOS, Beta.
- Four project links: Homepage, Source, Issues and Documentation.
- README images and links now work on PyPI.
Beacon links go to oara.ai
The README and guides now link to oara.ai/beacon. So does the "get Beacon" line the daemon prints in setup mode and at the end of oara setup. The old link wasn't publicly reachable.
Also in this release
/api/lcm, which drives the context meter in Beacon, now reports the size of the last request actually sent to the model (system prompt, tool schemas and tool calls included), not just the conversation's stored text. A newbasisfield says which figure it is.
Known issues
- A base install can't start
oara daemon: it stops withModuleNotFoundError: No module named 'fastapi'. Install[full], as the README says. The web API that Beacon pairs with isn't in the base package either.
Fixed in 0.9.2: a plain install now runsoara daemonand pairs with Beacon. - On Intel Macs, pip builds
cryptographyfrom source, because its releases since 49.0 ship no Intel-Mac wheel. That needs Rust and OpenSSL; with Homebrew's OpenSSL, setOPENSSL_DIR=$(brew --prefix openssl@3). On Python 3.14,watchdogalso builds from source, which needs Xcode's command-line tools.
Install
pip install 'oara-prometheus[full]'Python 3.11 or later. On PyPI: oara-prometheus 0.9.1.