genia-dev/GeniA

Твой инженерный член команды Gen AI 🧬🤖💻

Агенты⭐ 409Pythonпоследний релиз: v0.0.4
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

GeniA — это AI-инструмент для инженерии платформ, интегрирующийся в Slack, который выполняет задачи в production-среде с использованием OpenAI API.

Зачем нужен

Инструмент автоматизирует рутинные операции DevOps, SRE и FinOps, снижая количество boilerplate-кода и кросс-командных зависимостей. Он позволяет ИИ-агенту обучаться на кастомных инструментах команды и действовать от вашего имени в рабочей среде.

Что можно реализовать

  • Деплой сервисов на базе Kubernetes в staging/production через Argo и анализ причин сбоев.
  • Генерация отчетов о неиспользуемых облачных ресурсах (например, AWS ECR) для оптимизации затрат (FinOps).
  • Анализ уязвимостей безопасности в S3-бакетах и предоставление временных прав доступа к production.
  • Мониторинг использования сервисов и автоматическое увеличение памяти для Node-сервисов в k8s-кластере.
  • Обновление версий EKS или ELK-кластеров на staging и production окружениях.

Ключевые возможности

  • Работа в production-среде через интеграцию с Slack.
  • Поддержка кастомных инструментов: агент быстро обучается использовать новые функции команды.
  • Полностью open-source решение (Apache 2.0).
  • Использование function-calling от OpenAI (или Azure) для выполнения задач.
  • Готовность к production-использованию с первого дня установки.

👤 Кому подойдёт: Инженеры по платформам, DevOps, SRE и команды, работающие с Kubernetes и облачными инфраструктурами.

Релизы