# Jarvis для Mac — голосовой ассистент (голос ElevenLabs)

Говоришь голосом → Jarvis отвечает голосом. Умеет: гуглить, открывать сайты и YouTube, открывать приложения,
говорить время, менять громкость, готовить сообщение (Telegram/WhatsApp — текст копируется, отправляешь сам),
и **смотреть через веб-камеру** («Jarvis, посмотри, сколько пальцев?»). Понимает русский, итальянский, английский.

## Установка (5 минут)
1. Скачай `jarvis-mac.zip`, дважды кликни — появится папка `jarvis-mac`.
2. Открой **Терминал** (Spotlight: Cmd+Пробел → «Терминал»), напиши `bash ` (с пробелом),
   перетащи в окно файл `setup.sh` и нажми Enter. Ставится Homebrew, Python, imagesnap (может спросить пароль от Mac).
3. Ключ: зайди на elevenlabs.io → **Developers → API Keys → Create key** (разреши доступ к ElevenAgents / Conversational AI).
4. В папке откроется/появится файл `.env` (скрытый: в Finder нажми Cmd+Shift+. чтобы видеть). Открой его в TextEdit и
   замени `sk_xxx_вставь_сюда` на свой ключ. Сохрани.
5. Дважды кликни **run.command**. Если macOS ругается «неизвестный разработчик»: правый клик → Открыть → Открыть.
6. Говори! Выход — Ctrl+C или скажи «пока».

## Разрешить микрофон и камеру
При первом запуске macOS спросит — нажми **Разрешить**. Если не спросил или отказал:
Системные настройки → **Конфиденциальность и безопасность → Микрофон** → включи **Терминал**;
там же → **Камера** → включи **Терминал**. Потом перезапусти run.command.

## Агент
В `.env` уже вписан готовый агент `ELEVENLABS_AGENT_ID` (создан на твоём аккаунте ElevenLabs).
Если ключ от другого аккаунта — сотри значение `ELEVENLABS_AGENT_ID=` и запусти run.command: скрипт
`create_agent.py` сам создаст агента Jarvis со всеми инструментами. Голос, промпт, язык можно менять в
elevenlabs.io → Agents → «Jarvis (Mac)». Обновить из скрипта: `.venv/bin/python create_agent.py --update`.

## Сколько стоит
Платишь ElevenLabs за минуты разговора (тарифы: elevenlabs.io/pricing/agents) + LLM по выбранной модели.
