К содержимому
Руслан Дыгов
Все папки

AI-ассистентыокт 2026

Командный AI-ассистент

Приложение для команды: общие задачи и база знаний, а нейросеть у каждого своя — без утечки доступов

Прототип

6

сервисов нейросетей на выбор

40

наборов автотестов, включая обрыв связи у двух участников

≈ 53 тыс.

строк кода

В чём была проблема

Команде нужны общая база знаний, общие задачи и помощь нейросети. Но платные подписки и ключи доступа у каждого свои: сдавать их на общий сервер небезопасно, а оплачивать одну дорогую подписку на всех — невыгодно.

Что я сделал

  1. Общее рабочее пространство

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

  2. Своя нейросеть у каждого

    Каждый подключает свой сервис — ChatGPT, Claude, Gemini или бесплатную модель на своём компьютере. Ключи доступа хранятся зашифрованными и не покидают компьютер.

  3. Роли и права

    Владелец, администратор, редактор, читатель. История версий и корзина — ничего не потеряется.

  4. Ассистент, который действует

    С разрешения пользователя ассистент работает с файлами и сайтами, а опасные действия заблокированы или требуют подтверждения.

  5. Прозрачные расходы

    Видно, сколько каждый участник потратил на нейросети и на какие задачи.

Как это выглядит

Для технических специалистов

Технические детали

Клиент-серверное приложение на TypeScript: Electron + React на ПК, сервер Fastify + Socket.IO + Drizzle; локально PGlite, в облаке — PostgreSQL 18 в Docker. Единый адаптер над шестью LLM-провайдерами и двумя CLI-подписками.

Ключи
Шифрование Windows DPAPI; ключи не передаются на сервер команды.
Агентный режим
Инструменты: файлы, PowerShell, загрузка страниц, скрытый браузер. Уровни прав read / ask / auto, фильтры опасных команд и сетевых обращений.
Защита от выдуманных действий
Вне агентного режима модель не может заявить, что что-то выполнила, — отдельное правило проверяет ответы.
Тесты
40 тестовых файлов, e2e-сценарий «два участника + обрыв связи».

Модели и AI-сервисы

  • Claude
  • GPT
  • Gemini
  • OpenRouter
  • Ollama
  • LM Studio

Технологии

  • TypeScript
  • Electron
  • React 19
  • Fastify
  • Socket.IO
  • Drizzle ORM
  • PostgreSQL 18
  • PGlite
  • Docker

Контакты

Есть рутина, которую пора автоматизировать? Обсудим.

14 проектов, 7 из них уже работают каждый день. Быстрее всего отвечаю в Telegram.