Skip to content

ИИ-ассистент, призванный объединить ваши компьютеры в один кластер

License

Notifications You must be signed in to change notification settings

DanielBash/aporia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Апория

Кремниевый руководитель для вашего большого компьютерного зоопарка

Апория — это приложение, объединяющая несколько компьютеров в единый кластер, управляемый ИИ.
С её помощью можно распределять задачи, исполнять код, делиться файлами и взаимодействовать с удалёнными машинами, как будто это — одно целое.

Возможности

  • Управление группой компьютеров через централизованный сервер
  • Отправка файлов и Python-скриптов между узлами
  • Интеграция с последними моделями DeepSeek для обработки естественного языка
  • Интерактивный ИИ-ассистент, способный исполнять команды на подключённых клиентах
  • Поддержка множества Python-библиотек для выполнения сложных вычислений

Архитектура проекта

Проект разделён на две основные части:

Сервер (Flask)

Задачи:

  • Центральный управляющий узел
  • Приём и распределение задач
  • Рассылка файлов, скриптов и команд
  • Хранение состояния кластера
  • Обработка запросов через DeepSeek API
  • Передача, хранение файлов между машинами

Клиент (PyQt6)

Задачи:

  • Графический интерфейс для общения с ИИ
  • История сообщений и результатов выполнения
  • Возможность подключаться/отключаться от кластера
  • Получение и исполнение заданий от сервера

Технологии

Сервис Сделано с помощью
Бэкенд Flask, SQLAlchemy
Клиент PyQt6, SQLite
ИИ DeepSeek API

Установка

Собранный клиент

  • Официальный сайт проекта: тут, оттуда можно и скачать
  • Для запуска приложения можно нажать на иконку, на панели приложений, или использовать сочетание ctrl+shift+h (только на windows)

Запуск через python

  • Зависимости: client/requirements.txt
  • Для запуска:
python main.py

About

ИИ-ассистент, призванный объединить ваши компьютеры в один кластер

Resources

License

Stars

Watchers

Forks

Packages

No packages published