# Начало работы

Chat Agent: [чат](<https://chat-agent.gis-master.ru/>),
[Monitor](</experiments/voice-ai/monitor-archive/>),
[ASR Compare](</experiments/voice-ai/compare-golos/>).
Production stack — `chat-agent`; авторизация выполняется через существующий Slim Auth.

## Для пользователя

- Откройте панель установленного расширения на нужной странице.
- Текст работает без микрофона. Голос использует Silero и передачу Opus;
  default новых сеансов — `gigaam_large_ctc`, явный выбор модели сохраняется.
- Действия страницы выполняются через `run_js`; доступны `dom` и `pageTools`.
  [Интерфейс инструментов](</experiments/voice-ai/archive/w/DOCS/RUN_JS.md>).
- Monitor показывает данные, диагностику сохранённой фразы и фактическую
  последовательность передач. Несохранённые данные не восстанавливаются догадкой.

## Для разработчика

Начните с [AGENTS.md](</experiments/voice-ai/archive/w/AGENTS.md>), [состава](</experiments/voice-ai/archive/w/.knowledge/project-inventory.md>),
[архитектуры](</experiments/voice-ai/archive/w/DOCS/ARCHITECTURE.md>) и [локальной разработки](</experiments/voice-ai/archive/w/DOCS/QUICKSTART.md>).
Ruby/workflow profiles из старых отчётов и WebRTC ingress больше не используются.

Изменения приложения поставляются адресно: [workflow](</experiments/voice-ai/archive/w/.knowledge/workflows.md>).
ASR bridge/worker и file UI принадлежат `py_faster_whisper`; их изменение — отдельная область.
Старые отчёты и [C3](</experiments/voice-ai/archive/w/DOCS/CHAT_AGENT_ACCEPTANCE_C3.md>) сохраняются как история.
