English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Español | Русский
KittyCrew — это милый локально-ориентированный дом для ваших AI-питомцев и спутников. Вы можете поселить рядом Claude Code, Codex, GitHub Copilot, Kimi Code и OpenCode как персонажей с разными характерами, дать каждому своё пространство и набор навыков и проводить с ними время в одном тёплом интерфейсе с кошачьей темой.
Почему KittyCrew · Возможности · Быстрый Старт · Как Это Работает · План Развития
Большинство AI-инструментов выглядят как холодные утилитарные панели. KittyCrew превращает это в тёплый общий дом:
- Поселите Claude Code, Codex, GitHub Copilot, Kimi Code и OpenCode рядом как спутников с разными характерами.
- Организуйте ваших питомцев и спутников в небольшие crew до пяти участников.
- Настраивайте для каждого участника модель, рабочую директорию и разрешённый набор навыков.
- Храните историю чата, контекст памяти и потоковые ответы по каждому участнику в одном интерфейсе.
- Работайте в local-first режиме с автоматическим обнаружением доступных provider на вашей машине.
KittyCrew подойдёт тем, кто хочет ощущать AI не просто как инструмент, а как присутствие рядом, не теряя локальный контроль и приятный интерфейс.
- Создавайте и управляйте несколькими crew в одном веб-приложении.
- Превращайте каждую crew в маленькую семью AI-питомцев и спутников.
- Следите за реакциями и состоянием каждого участника по отдельности.
- Поддерживаются участники Claude Code, Codex, GitHub Copilot, Kimi Code и OpenCode.
- Локальные provider CLI определяются во время выполнения.
- Выбор модели сохраняется отдельно для каждого участника и помогает сохранить его стиль в будущих разговорах.
- У каждого участника есть собственное постоянное состояние сессии.
- Для каждого участника можно задать отдельную рабочую директорию.
- Доступ к skills можно ограничивать на уровне участника, а не открывать всё сразу.
- Карточки crew в кошачьем стиле и выбор аватаров.
- Встроенные сценарии переименования, удаления, постановки в очередь и отмены.
- Расширенный режим просмотра участника для более длинных и личных разговоров.
python -m pip install -e .kittycrewПо умолчанию веб-интерфейс запускается на http://127.0.0.1:8731.
Если вы хотите запускать приложение прямо из корня репозитория:
PYTHONPATH=src python -m kittycrewKittyCrew объединяет веб-приложение FastAPI и адаптеры provider, опубликованные через a2a-sdk.
- Веб-интерфейс управляет crew, member, состоянием чатов и локальным хранением данных.
- Адаптеры provider связывают приложение с CLI Claude Code, Codex, GitHub Copilot, Kimi Code и OpenCode.
- Каждый участник сопоставляется с изолированной записью сессии со своими параметрами выполнения.
- Потоковый вывод возвращается в интерфейс, чтобы каждый спутник ощущался присутствующим рядом.
- Соберите небольшую семью AI-питомцев и спутников с разными характерами.
- Создавайте отдельные crew для повседневного общения, ритуалов или личных проектов.
- Назначайте разным участникам свои комнаты, модели и списки разрешённых skills.
- Держите открытым локальный AI-дом, который ощущается скорее живым пространством, чем панелью инструментов.
src/kittycrew/ FastAPI-приложение, сервисный слой, адаптеры provider, статический UI
tests/ Регрессионные тесты сервиса и приложения
assets/ Ресурсы проекта и README
data/ Локальное хранение сессий и состояния
docs/readme/ README на разных языках
- Больше типов спутников в рамках той же модели crew.
- Более тёплые сценарии взаимодействия, рутин и совместного опыта между участниками.
- Более богатые способы понимать историю и состояние каждого участника.
- Более удобные установка и онбординг.
- KittyCrew хранит историю переписки по каждому участнику и повторно использует недавний контекст в следующих обращениях.
- Приложение ожидает, что нужные provider CLI и
a2a-sdkдоступны в активном окружении. - Доступность provider определяется во время выполнения, поэтому неполная локальная настройка деградирует достаточно мягко.
MIT.
