Описание
rerun — это репозиторий на GitHub, который вводит концепцию «AI-сотрудников», разработанных для автоматизации и выполнения рабочих задач. Этот проект акцентирует внимание на самохостимости, позволяя пользователям развертывать и управлять этими AI-агентами в своей инфраструктуре, обеспечивая конфиденциальность данных и контроль. Вся система является открытым исходным кодом, распространяемым под лицензией AGPL-3.0, что способствует прозрачности и вкладу сообщества.
Читать далее
Основная идея rerun заключается в предоставлении структуры для создания и развертывания AI-агентов, которые могут выполнять определенные «навыки». Хотя структура репозитория намекает на различные наборы навыков (например, «.claude/ skills», «.codex/ skills»), главная цель заключается в том, чтобы эти AI-сотрудники могли автономно справляться с рутинными или сложными операциями. Это может варьироваться от управления изменениями кода и снимками, как предполагают сообщения коммитов, до более сложной автоматизации рабочих процессов.
Структура файлов проекта указывает на комплексную среду разработки, включая конфигурации для Docker, Supabase и различных языков программирования (TypeScript, JavaScript через `package.json`). Это предполагает, что rerun построен как надежное, масштабируемое решение для интеграции автоматизации AI в существующие системы. Наличие файлов `INSTALL.md` и `CONTRIBUTING.md` указывает на подход, ориентированный на разработчиков, поощряя пользователей настраивать систему и вносить свой вклад в ее дальнейшее развитие.
rerun особенно подходит для организаций или индивидуумов, ищущих настраиваемые решения для автоматизации AI, которые могут быть глубоко интегрированы в их операционные процессы без зависимости от внешних облачных сервисов. Его открытая природа способствует созданию совместной экосистемы, где пользователи могут адаптировать, расширять и улучшать AI-сотрудников в соответствии с их уникальными требованиями. Приверженность проекта самохостимости и открытой лицензии делает его привлекательным вариантом для тех, кто ставит в приоритет безопасность, гибкость и экономическую эффективность в своих развертываниях AI.
- КатегорияКонструкторы AI-агентов
- Модель ценообразованияОткрытый код
- РазвёртываниеНа своём сервере
- ПлатформыВеб
Основные функции rerun
Самохостимые AI-сотрудники для автоматизации задач
Проект с открытым исходным кодом под лицензией AGPL-3.0
Структура для развертывания AI-агентов с определенными навыками
Поддержка различных наборов навыков AI (например, Claude, Codex)
Включает конфигурацию Docker для простоты развертывания
Интеграция с Supabase для бэкенд-сервисов
Управление версиями и снимками для разработки AI-агентов
Комплексная документация для установки и участия
Разработан для настраиваемых решений автоматизации AI
Обеспечивает частную и контролируемую работу AI-агентов
Поддерживает совместную разработку и расширения
Использует TypeScript и JavaScript для разработки
Предоставляет структурированный репозиторий для управления проектами AI
Облегчает интеграцию в существующие операционные процессы
Начало работы с rerun
Клонируйте репозиторий: Получите файлы проекта, клонируя репозиторий rerun на GitHub на свой локальный компьютер.
Установите зависимости: Перейдите в каталог проекта и установите все необходимые зависимости с помощью предоставленного менеджера пакетов (например, pnpm).
Настройте окружение: Установите переменные окружения и конфигурации, как указано в `.env.example` и других соответствующих файлах.
Настройте сервисы: Настройте и запустите необходимые внешние сервисы, такие как Supabase и Docker, как описано в `docker-compose.yml`.
Соберите проект: Скомпилируйте компоненты проекта, если это необходимо, следуя инструкциям по сборке.
Запустите AI-сотрудников: Выполните основное приложение, чтобы развернуть и запустить AI-сотрудников в вашей самохостимой среде.
Определите навыки AI: Разработайте или интегрируйте конкретные навыки AI для выполнения желаемых задач вашими сотрудниками.
Мониторьте и оптимизируйте: Наблюдайте за производительностью ваших AI-сотрудников и оптимизируйте их конфигурации для повышения эффективности.
Варианты использования rerun
- Автоматизированное управление кодом
- Автоматизация рабочих процессов
- Разработка пользовательских AI-агентов
- Частное развертывание AI
- Эксперименты с открытым исходным кодом AI
- Улучшение инструментов для разработчиков








