kin/README.md

1.2 KiB

kin

Мультиагентный оркестратор проектов. Виртуальная софтверная компания: Intake → PM → специалисты.

Быстрый старт

Зависимости

# Python-зависимости
pip install -e .

# Frontend-зависимости
make install

Разработка

# Запустить frontend в dev-режиме (vite, hot-reload на :5173)
make dev

# Запустить API-сервер отдельно
make run

Production-сборка

Frontend собирается в web/frontend/dist/ и раздаётся FastAPI как static files.

# Собрать frontend
make build-frontend

# Собрать + запустить
make deploy

Важно: web/frontend/dist/ не хранится в git. Перед запуском в production всегда выполни make build-frontend.

Тесты

make test

Архитектура

Подробная спецификация: DESIGN.md

Стек

  • Backend: Python 3.11+, FastAPI, SQLite
  • Frontend: Vue 3 Composition API, TypeScript, Tailwind CSS, Vite