Commit History

fix: force short 1-2 sentence responses, reduce max_tokens to 80, cut playback wait
e52ab25

Cybire commited on

fix: drain mic buffer after each TTS playback to prevent feedback loop
cf13f55

Cybire commited on

fix: mute mic during TTS playback to prevent feedback loop (robot was hearing itself)
954593f

Cybire commited on

fix: decode MP3 via temp files, try ffmpeg/gstreamer/sox/mpg123 in order
c656a36

Cybire commited on

fix: switch TTS from Kokoro (out of GPU quota) to edge-tts with Nigerian English voice
a1b2d37

Cybire commited on

fix: add TTS logging to _speak() so we can see if Kokoro/playback fails
ea9d24f

Cybire commited on

fix: switch VAD from mean energy to peak detection, threshold 0.08 — mean was too insensitive to speech
9cd047e

Cybire commited on

fix: raise silence threshold to 0.05 (background noise was 0.02), route listen loop logs to logfile
d6f3657

Cybire commited on

fix: route all logs to /tmp/storeos.log for debugging, add mic energy diagnostics
cdf33bb

Cybire commited on

fix: use runtime_config.SAMPLE_RATE in transcribe()
432aabb

Cybire commited on

Use Kokoro queue for TTS
a7c5fe8

Cybire commited on

Guard startup chain transactions
98e27ae

Cybire commited on

fix: add chain key, fix Kokoro TTS parsing, fix STT min duration
4daa3f1

Cybire commited on

Add StoreOS runtime secret config
32d2efa

Cybire commited on

Fix Reachy app entry point
c1f76b0

Cybire commited on

Enable Reachy local media by default
95eff1d

Cybire commited on

fix: remove custom_app_url to avoid port 7860 conflict with display server
cf9568a

Cybire commited on

write debug logs to /tmp/storeos.log + add /api/log endpoint
1bf9e56

Cybire commited on

override wrapped_run to catch crash before run()
d33d53f

Cybire commited on

add custom_app_url, start display before main, better crash logging
72620f1

Cybire commited on

add stderr prints to debug where app crashes
3173695

Cybire commited on

log stop_event state to debug early exit
c9fe99f

Cybire commited on

wrap greeting in try/catch, add logging to prevent early exit
d2378d3

Cybire commited on

replace reachy_mini.utils.create_head_pose with inline impl to avoid scipy
8f00802

Cybire commited on

pin numpy<2 and scipy<1.14 to fix circular import on Pi
a0e06da

Cybire commited on

remove 0g-storage-sdk dep — causes numpy/scipy conflict in shared venv
07a04d3

Cybire commited on

add crash logging to __main__
3dbd655

Cybire commited on

make chain/storage/inft optional so core app runs without heavy deps
064d21b

Cybire commited on

hardcode API keys for hackathon demo
2e9e4d8

Cybire commited on

fix: add gcc + GObject/Cairo dev deps for PyGObject build
3db4a28

Cybire commited on

fix: Dockerfile use non-editable install
bb975af

Cybire commited on

fix: colorTo must be from allowed list
d6a8803

Cybire commited on

StoreOS — decentralized AI store brain for Reachy Mini
45f6486

Cybire commited on

initial commit
c2217d0

Cybire commited on