Кремниевый руководитель для вашего большого компьютерного зоопарка
Апория — это приложение, объединяющая несколько компьютеров в единый кластер, управляемый ИИ.
С её помощью можно распределять задачи, исполнять код, делиться файлами и взаимодействовать с удалёнными машинами, как будто это — одно целое.
- Управление группой компьютеров через централизованный сервер
- Отправка файлов и Python-скриптов между узлами
- Интеграция с последними моделями DeepSeek для обработки естественного языка
- Интерактивный ИИ-ассистент, способный исполнять команды на подключённых клиентах
- Поддержка множества Python-библиотек для выполнения сложных вычислений
Проект разделён на две основные части:
Задачи:
- Центральный управляющий узел
- Приём и распределение задач
- Рассылка файлов, скриптов и команд
- Хранение состояния кластера
- Обработка запросов через DeepSeek API
- Передача, хранение файлов между машинами
Задачи:
- Графический интерфейс для общения с ИИ
- История сообщений и результатов выполнения
- Возможность подключаться/отключаться от кластера
- Получение и исполнение заданий от сервера
| Сервис | Сделано с помощью |
|---|---|
| Бэкенд | Flask, SQLAlchemy |
| Клиент | PyQt6, SQLite |
| ИИ | DeepSeek API |
- Официальный сайт проекта: тут, оттуда можно и скачать
- Для запуска приложения можно нажать на иконку, на панели приложений, или использовать сочетание ctrl+shift+h (только на windows)
- Зависимости: client/requirements.txt
- Для запуска:
python main.py