--- title: StoreOS emoji: 🏪 colorFrom: purple colorTo: pink sdk: docker app_port: 7860 tags: - reachy_mini - reachy_mini_python_app - 0g - storeos --- # StoreOS — Decentralized AI Store Brain on Reachy Mini A robot store assistant powered by 0G's full decentralized AI stack. Customers walk up, talk to the robot, and get product recommendations with verifiable on-chain provenance. ## 0G Stack Integration | Layer | Usage | |---|---| | **Compute** | LLM for conversation + Whisper for speech-to-text | | **Chain** | Product registration + sale receipts on 0G mainnet | | **Storage** | Product catalog uploaded with Merkle-proof integrity | | **INFT** | Store brain tokenized as ERC-7857 Intelligent NFT | ## Features - Voice conversation via robot mic array + 0G Whisper STT - Human-quality speech via Kokoro TTS through robot speaker - DoA head tracking — robot faces whoever is speaking - Expressive antenna animations (wave, nod, dance, think) - Product display on nearby tablet (http://robot:7860) - Telegram notifications with product images + explorer links - On-chain sales with verifiable transaction receipts ## Run ```bash export ZG_API_KEY="sk-your-0g-key" export CHAIN_PRIVATE_KEY="0x..." export TG_BOT_TOKEN="your-telegram-bot-token" export TG_CHAT_ID="your-chat-id" pip install -e . python -m storeos_robot ``` StoreOS defaults to `REACHY_MEDIA_BACKEND=local`, so the Reachy mic and speaker are enabled by default. For a display-only debug boot without robot audio: ```bash REACHY_MEDIA_BACKEND=no_media python -m storeos_robot ``` Built at 0G × Good Hackfest, Lagos 2026.