LICENSE
README.md
pyproject.toml
src/richard/__init__.py
src/richard/__main__.py
src/richard/cli.py
src/richard/config.py
src/richard/control_loops.py
src/richard/conversation.py
src/richard/diagnostics.py
src/richard/engine.py
src/richard/errors.py
src/richard/home_assistant.py
src/richard/memory.py
src/richard/memory_tools.py
src/richard/persona.py
src/richard/repl.py
src/richard/schedules.py
src/richard/verification.py
src/richard/brain/__init__.py
src/richard/brain/completion.py
src/richard/brain/llama_cpp.py
src/richard/brain/protocol.py
src/richard/providers/__init__.py
src/richard/providers/base.py
src/richard/providers/control_loop.py
src/richard/providers/home_assistant.py
src/richard/providers/memory.py
src/richard/realtime/__init__.py
src/richard/realtime/chunker.py
src/richard/realtime/events.py
src/richard/realtime/server.py
src/richard/realtime/session.py
src/richard/realtime/stt.py
src/richard/realtime/vad.py
src/richard/satellite/__init__.py
src/richard/satellite/audio_resample.py
src/richard/satellite/connection.py
src/richard/satellite/manager.py
src/richard/satellite/protocol.py
src/richard/satellite/relays.py
src/richard/satellite/room.py
src/richard/satellite/server.py
src/richard/setup/__init__.py
src/richard/setup/cuda.py
src/richard/setup/deployment.py
src/richard/setup/detect.py
src/richard/setup/llm.py
src/richard/setup/plan.py
src/richard/setup/services.py
src/richard/setup/units.py
src/richard/setup/verify.py
src/richard/voice/__init__.py
src/richard/voice/audio.py
src/richard/voice/loop.py
src/richard/voice/remote.py
src/richard/voice/segmenter.py
src/richard/voice/stt.py
src/richard/voice/tts.py
src/richard/voice/vad.py
src/richard/web/__init__.py
src/richard/web/app.py
src/richard/web/icon.png
src/richard/web/static.py
src/richard/web/tls.py
src/richard_companion.egg-info/PKG-INFO
src/richard_companion.egg-info/SOURCES.txt
src/richard_companion.egg-info/dependency_links.txt
src/richard_companion.egg-info/entry_points.txt
src/richard_companion.egg-info/requires.txt
src/richard_companion.egg-info/top_level.txt
tests/test_audio.py
tests/test_audio_resample.py
tests/test_brain_stream.py
tests/test_cli.py
tests/test_cli_setup.py
tests/test_config.py
tests/test_control_loops.py
tests/test_conversation.py
tests/test_diagnostics.py
tests/test_engine.py
tests/test_engine_streaming.py
tests/test_home_assistant_client.py
tests/test_install_sh.py
tests/test_llama_cpp_client.py
tests/test_memory.py
tests/test_memory_tools.py
tests/test_persona.py
tests/test_provider_control_loop.py
tests/test_provider_home_assistant.py
tests/test_provider_memory.py
tests/test_realtime_chunker.py
tests/test_realtime_events.py
tests/test_realtime_gpu_smoke.py
tests/test_realtime_server.py
tests/test_realtime_session.py
tests/test_realtime_stt.py
tests/test_realtime_vad.py
tests/test_relay_protocol.py
tests/test_remote_voice.py
tests/test_repl.py
tests/test_room_context.py
tests/test_satellite_manager.py
tests/test_satellite_server.py
tests/test_schedules.py
tests/test_segmenter.py
tests/test_setup_cuda.py
tests/test_setup_deployment.py
tests/test_setup_detect.py
tests/test_setup_llm.py
tests/test_setup_plan.py
tests/test_setup_run.py
tests/test_setup_services.py
tests/test_setup_units.py
tests/test_setup_verify.py
tests/test_stt.py
tests/test_tls.py
tests/test_tts.py
tests/test_update_sh.py
tests/test_vad.py
tests/test_verification.py
tests/test_voice_loop.py
tests/test_web.py