Об этом проекте

Kun — это локальная платформа для работы AI-агентов, цель которой — перевести AI от «ответов на вопросы» к «выполнению работы». Она предоставляет два основных режима: Code для поставки программного обеспечения с холстом Design в рамках той же задачи; Work для написания текстов, систематизации материалов, анализа документов и создания презентаций. Агент может читать контекст рабочей области, составлять план, вызывать инструменты, изменять файлы, запускать проверки и оставлять доказательства рядом с задачей. Настольный GUI подходит для наблюдения, проверки и контроля процесса, терминальный TUI — для сосредоточенной работы с клавиатуры. Оба используют один и тот же локальный рантайм `kun serve`, совместно используя потоки, цели, планы, подтверждения и фоновые задачи, а не две разрозненные сессии. Основные возможности: - Режим Code: контекст проекта, редактирование файлов, терминал, Git / Worktree, Diff, тестирование и проверка. - Холст Design: накопление прототипов, дизайн-систем и контекста Design → Code в рамках одной задачи Code. - Режим Work: редактирование Markdown, предпросмотр, цитирование и анализ PDF / Office-документов, анализ электронных таблиц, создание презентаций из плана; файлы Office остаются доступными только для чтения. - Автоматизация: Scheduled tasks, Loops, Hooks, MCP, Skills и устанавливаемые расширения. - Подключение моделей: подписки, планы, API, сервисы, совместимые с OpenAI / Anthropic, и самостоятельно размещённые модели подключаются через конфигурацию Provider; предустановки охватывают экосистемы ChatGPT / Codex, Claude, Gemini, Cursor, Ollama, DeepSeek, Kimi, GLM, Qwen, MiniMax, Xiaomi MiMo и другие. Рабочий процесс: уточнение цели → формирование плана → выполнение и совместная работа → проверка доказательств → поставка или продолжение. Требования и планы по умолчанию могут сохраняться в проекте, что удобно для контроля версий, проверки кода и последующего восстановления. Локальность означает, что сессии, предпочтения, журналы и данные рантайма по умолчанию хранятся на локальной машине; при выборе облачной модели подсказки, вложения и контекст задачи отправляются выбранному Provider. Разрешения инструментов, чувствительные операции и разрешения расширений явно отображаются в интерфейсе, и пользователь решает, предоставлять ли авторизацию. Установка и запуск: установочные пакеты можно скачать с GitHub Releases для macOS (.dmg / .zip, Apple Silicon / Intel), Windows (.exe, x64), Linux (.AppImage / .deb, x64). Для запуска из исходного кода требуются Node.js 22.19+, npm и хотя бы одно доступное подключение к модели; основные команды включают `npm run dev`, `npm run dev:tui`, `npm run typecheck`, `npm run lint`, `npm run test`, `npm run build`, а также команды сборки пакетов для каждой платформы. Лицензия — PolyForm Noncommercial License 1.0.0, только для обучения, исследований и некоммерческого использования; коммерческое использование, коммерческое распространение, SaaS / хостинговые сервисы, перепродажа или интеграция в коммерческие продукты требуют отдельного письменного разрешения автора.