From e832f751bc6dcfb8c707748710963da774978d8d Mon Sep 17 00:00:00 2001 From: future Date: Sat, 28 Feb 2026 01:11:55 -0800 Subject: [PATCH] Delete QWEN.md --- QWEN.md | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 QWEN.md diff --git a/QWEN.md b/QWEN.md deleted file mode 100644 index cd1f0f8..0000000 --- a/QWEN.md +++ /dev/null @@ -1,32 +0,0 @@ -# Qwen Context: alexander_smart-speaker - -## Goal -Voice assistant for Linux with wake word, STT/TTS, AI dialogue, weather, timer/alarm/stopwatch and volume control. - -## Architecture -- Entry: `run.py` -> `app/main.py` -- Audio layer: `app/audio/` (`wakeword.py`, `stt.py`, `tts.py`, `sound_level.py`) -- Core logic: `app/core/` (`commands.py`, `ai.py`, `config.py`, `cleaner.py`) -- Features: `app/features/` (weather, timer, stopwatch, alarm, music, cities game) -- State: `data/*.json` - -## High-Value Files -- `app/core/commands.py` for intent routing -- `app/main.py` for event loop and orchestration -- `app/core/config.py` for env configuration - -## How To Work In This Repo -1. Keep edits minimal and local. -2. Prefer fixes with clear fallback behavior (microphone/API failures). -3. Do not hardcode secrets; use `.env` and `.env.example`. -4. Update README when behavior/commands change. - -## Quick Checks -```bash -./scripts/qwen-check.sh -``` - -## Notes For Agent -- If touching audio code, keep Linux compatibility first. -- For command parsing, add/adjust tests when test infra exists. -- Preserve Russian command phrases compatibility.