Перейти к содержанию
Публикация AiManual

Российский локальный AI-агент: сборка с нуля без облака, VPN и подписок

Полный гайд по сборке автономного AI-агента на русском языке. Работает без облачных API, подписок и VPN. Актуально на март 2026.

Коротко

Что будет в материале

  1. 01

    Зачем вам это? Потому что облака горят

  2. 02

    Что это за зверь? Агентный цикл на стероидах

  3. 03

    А чем это лучше LM Studio или Moltbot?

  4. 04

    Собрать самому? Легко. Но есть подводные камни

Зачем вам это? Потому что облака горят

Все устали от бесконечных блокировок API, скачущего курса доллара и необходимости платить за каждый чих. Особенно в России. Облачные агенты вроде ChatGPT или Claude могут в любой момент стать недоступными, а ваши данные — утечь, как в истории с Moltbook. Решение? Собрать своего цифрового помощника дома, на своем железе.

Это не игрушка. Локальный агент с доступом в интернет и инструментами — серьезная штука. Если вы не хотите, чтобы он отправил все ваши пароли в открытый телеграм-канал, сначала прочтите руководство по sandboxing.

Что это за зверь? Агентный цикл на стероидах

Российский локальный агент — это не просто чат-бот с открытой моделью. Это система, которая умеет думать, действовать и исправлять ошибки. Основа — агентный цикл: «Подумал — Вызвал инструмент (Tool Calling) — Получил результат — Скорректировал план».

Сам агент написан на Python и использует последние на март 2026 года открытые модели, которые хорошо понимают русский контекст. Например, свежие версии Qwen3-Coder-32B или Saiga 3 70B. Больше не нужно искать обходные пути для доступа к зарубежным API.

1 Ядро: что умеет ваш новый помощник

  • Автономный веб-поиск и парсинг: Заходит на сайты, читает новости, ищет информацию. Без браузера, головной боли с JavaScript и капч.
  • Работа с файлами и почтой: Может проанализировать вашу почту, как Privemail, но делает это офлайн. Читает PDF, DOCX, таблицы.
  • Автоматизация программирования: Пишет код, ищет баги, генерирует тесты. Похоже на связку Qwen Code + Qwen3-Coder, но в едином контуре.
  • Планирование и выполнение сложных задач: Разбивает вашу просьбу «найди лучшие цены на видеокарты и составь отчет» на шаги: поиск → сравнение → формирование таблицы.
Инструмент агентаДля чего нуженАльтернатива в облаке
Локальный браузерный движокПарсинг сайтов, авто-наполнение формPuppeteer Services (платно, требует VPN)
Менеджер почты (IMAP/SMTP)Чтение и отправка писемGmail API (блокируется)
Интерпретатор PythonВыполнение произвольного кода для расчетовCloud Functions (дорого, лаг)

А чем это лучше LM Studio или Moltbot?

LM Studio — отличный плеер для моделей, но его агентские возможности через MCP-серверы все еще требуют настройки и не заточены под русскоязычные реалии (вспомните их статью про автоматизацию новостей). Moltbot — мощно, но монструозно и, как выяснилось, небезопасно.

Наш сборник — это «золотая середина». Он из коробки понимает, что «госуслуги» — это сайт, а не абстракция, и что для поиска на «Яндекс.Маркете» нужны особые заголовки. Плюс, вся архитектура построена вокруг принципа «физического закона приватности»: ноль внешних запросов.

💡
Важный нюанс про Tool Calling: Многие думают, что это магия. На деле, модель просто генерирует JSON с названием функции и аргументами. Весь фокус в том, чтобы заставить модель выбрать ПРАВИЛЬНЫЙ инструмент в нужный момент. Русскоязычные инструкции (system prompt) здесь решают все.

Собрать самому? Легко. Но есть подводные камни

Вот базовая схема работы. Не пугайтесь, полный код и конфиги есть в открытом доступе.

# 1. Ставим основу (Python 3.11+ обязателен)
git clone https://github.com/rus-local-agent/core.git
cd core
pip install -r requirements.txt

# 2. Качаем модель. Совет на 2026: Saiga 3 70B в GGUF формате
# Она отлично балансирует между умом и скоростью на RTX 4090
wget https://models.example.com/saiga3-70b-q4_k_m.gguf

# 3. Настраиваем инструменты в config.yaml
# Указываем пути, прокси (если нужны русские сайты), учетные данные почты
tools:
  - name: web_search
    type: playwright
    headless: true
  - name: email_client
    type: imap
    server: imap.yandex.ru

# 4. Запускаем агента с указанием задачи
python main.py --task "Найди последние новости о квантовых вычислениях на Habr и сохрани в Markdown"

Сложность даже не в коде. Сложность в том, чтобы научить агента работать с реальным миром. Например, авторизация в почте через 2FA или капчи на сайтах. Для этого пригодится лайфхак с синхронизацией cookies из вашего браузера. Агент просто использует вашу уже активную сессию.

Кому это реально нужно? (Спойлер: не всем)

Разработчикам и IT-энтузиастам в России, которые устали от блокировок GitHub Copilot и хотят автономный инструмент для code review. Идеально, если вы уже экспериментировали с агентами как junior-разработчик.

Небольшим компаниям и стартапам, которые обрабатывают чувствительные данные (юристы, консультанты) и не могут использовать ChatGPT. Локальный агент — их спасение.

Исследователям и аналитикам, которым нужно автоматизировать сбор данных с русскоязычных источников, которых нет в западных агрегаторах.

Если же ваша задача — просто поболтать или сгенерировать картинку, вам хватит и простой локальной модели без всего этого агентского цирка.

А что дальше? Агенты станут обычным софтом

Тренд 2025-2026 годов — децентрализация и гиперлокализация. Скоро такой агент будет встраиваться в OS как стандартная утилита, как калькулятор или блокнот. И он будет знать о вас всё, но эти данные никуда не уйдут с вашего SSD.

Совет на последок: не гонитесь за самой большой моделью. 70 миллиардов параметров — это уже перебор для большинства задач. Возьмите tuned-модель на 7-20 миллиардов, которая специализируется на инструментах. Она будет быстрее, дешевле в эксплуатации и такой же умной для автономной работы. Будущее — не за размером, а за архитектурой.

Подписаться на канал