Agent-Native — фреймворк агентных приложений

★ 6.9K

Agent-Native — это открытый TypeScript-фреймворк для создания агентных приложений, где ИИ-агент делает самостоятельную работу, а человек видит и правит результат в специально построенном интерфейсе. Берут, когда нужен продукт, в котором агент выполняет задачи, а пользователь проверяет, редактирует и утверждает итог в полноценном UI, а не в чате, и когда одну и ту же логику должны вызывать и агент как инструмент, и интерфейс из кода без дублирования. Ядро — общие действия: одно описание (TypeScript, схема Zod) доступно агенту, React-хуку useActionQuery, HTTP, MCP, A2A и CLI, с общими проверками и правами. Ещё общие данные и общее состояние приложения: агент знает текущую страницу и выбранную запись. В комплекте чат агента, аутентификация и права, навыки и память, автоматизации по расписанию и событиям, команды агентов, PostgreSQL в продакшне и PGlite локально на любом Nitro-хосте. Старт: npx --yes @agent-native/core@latest create my-agent --standalone --template chat. Есть готовые агенты-примеры (Clips, Design, Slides, Analytics, Calendar, Mail, Content и другие) и навык /visual-edit для правки запущенного приложения из Claude Code. Свои LLM, SQL-базу и инфраструктуру можно подключать. Это фреймворк для создания новых приложений, а не готовый продукт. Лицензия MIT.