No description
| configs | ||
| internal | ||
| .gitignore | ||
| go.mod | ||
| Makefile | ||
| README.md | ||
ZovOS AI
AI-ассистент для Linux, написанный на Go from scratch.
Управляет компьютером, браузером и терминалом. Поддерживает локальные и облачные нейросети.
Возможности
- 🤖 AI-провайдеры: OpenAI, Anthropic, Google Gemini, Ollama (локальные модели)
- 🖥️ Управление терминалом: выполнение команд, интерактивные PTY-сессии
- 🌐 Управление браузером: навигация, клики, ввод текста, скриншоты
- 🖱️ Управление рабочим столом: мышь, клавиатура, скриншоты, управление окнами
- 📁 Файловая система: чтение, запись, поиск файлов
- 📋 Буфер обмена: чтение и запись
- 🎨 Современный UI: веб-интерфейс с тёмной темой, WebSocket стриминг
Установка
# Клонирование
git clone https://git.bebrik.xyz/Dan4ick/ZovOS_AI.git
cd ZovOS_AI
# Сборка
make build
# Запуск
make run
Конфигурация
Скопируйте configs/default.yaml в configs/local.yaml и укажите API-ключи:
ai:
default_provider: ollama
openai:
api_key: "sk-..."
anthropic:
api_key: "sk-ant-..."
Зависимости (Linux)
- Go 1.22+
xdotool— управление мышью/клавиатуройxclip— буфер обмена- Chromium — управление браузером
- Ollama (опционально) — локальные модели
Лицензия
MIT