Опенсорсная low-code-платформа для создания внутренних приложений, AI-агентов и автоматизации процессов с возможностью самостоятельного хостинга и поддержкой разных моделей.
twentyhq/twenty
CRM с открытым исходным кодом, которую можно расширять с помощью кода: объекты, представления, рабочие процессы и AI-агенты на TypeScript, React и PostgreSQL.
Open source альтернатива:Salesforce
- Звёзды
- 58,524
- Форки
- 9,592
- Открытые issues
- 106
- Последний коммит
- 23 часа назад
Что это?
Twenty — система управления взаимоотношениями с клиентами с открытым исходным кодом. Она предоставляет основные компоненты CRM, включая пользовательские объекты, поля, представления, рабочие процессы и AI-агентов, а команды могут расширять их с помощью кода, а не только через фиксированный интерфейс.
Разработчики могут создать каркас приложения с помощью Twenty CLI (npx create-twenty-app), описать объекты, поля и представления на TypeScript и опубликовать их в рабочей области. Twenty можно использовать через облачный сервис или развернуть самостоятельно с Docker Compose.
Проект представляет собой монорепозиторий на TypeScript под управлением Nx. В бэкенде используются NestJS, PostgreSQL, Redis и BullMQ, а фронтенд построен на React, Jotai, Linaria и Lingui.
Ключевые возможности
- 01Пользовательские объекты, поля и представления, которые можно описывать на TypeScript.
- 02Рабочие процессы и AI-агенты для автоматизации задач CRM.
- 03Создание каркаса и публикация приложений с помощью Twenty CLI.
- 04Самостоятельное развертывание с Docker Compose или использование облачного сервиса.
- 05Построено на NestJS, PostgreSQL, Redis и React.
Сценарии использования
- Технические команды, которым нужна CRM для сложных и меняющихся бизнес-процессов.
- Разработчики, которые хотят хранить модели данных и представления CRM под контролем версий.
- Организации, предпочитающие самостоятельно размещать данные о клиентах.
- Команды, создающие на базе CRM процессы продаж или взаимодействия с клиентами с поддержкой AI.
Быстрый старт
- 1
Создайте каркас нового приложения с помощью Twenty CLI
npx create-twenty-app my-app - 2
Опубликуйте приложение в рабочем пространстве
npx twenty app:publish --private
Что важно знать
- В качестве лицензии указано NOASSERTION, поэтому перед использованием ознакомьтесь с условиями лицензии репозитория.
- Для самостоятельного хостинга потребуется запустить Docker Compose или настроить локальную среду с PostgreSQL, Redis и другими сервисами.
Темы
Частые вопросы
- Что такое twenty?
- CRM с открытым исходным кодом, которую можно расширять с помощью кода: объекты, представления, рабочие процессы и AI-агенты на TypeScript, React и PostgreSQL. Twenty — система управления взаимоотношениями с клиентами с открытым исходным кодом. Она предоставляет основные компоненты CRM, включая пользовательские объекты, поля, представления, рабочие процессы и AI-агентов, а команды могут расширять их с помощью кода, а не только через фиксированный интерфейс.
- twenty можно использовать бесплатно? Какая у него лицензия?
- twenty распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- twenty всё ещё поддерживается?
- Активно поддерживается. Последний коммит в twenty — 19 окт. 2026 г..
- Для чего можно использовать twenty?
- Технические команды, которым нужна CRM для сложных и меняющихся бизнес-процессов. Разработчики, которые хотят хранить модели данных и представления CRM под контролем версий. Организации, предпочитающие самостоятельно размещать данные о клиентах. Команды, создающие на базе CRM процессы продаж или взаимодействия с клиентами с поддержкой AI.
- Как установить twenty?
- Создайте каркас нового приложения с помощью Twenty CLI: npx create-twenty-app my-app Опубликуйте приложение в рабочем пространстве: npx twenty app:publish --private
- Где скачать twenty?
- Исходный код и инструкции по установке — на GitHub: https://github.com/twentyhq/twenty
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая low-code-платформа с API, работающая как совместная табличная база данных и позиционируемая как альтернатива Airtable.
CRM с открытым исходным кодом на базе AI-агентов, которые изучают контакты, фиксируют подтверждающие данные и работают по собственному расписанию.
CRM с возможностью самостоятельного хостинга для управления контактами, сделками, задачами и заметками на React, shadcn/ui и Supabase.
Инструментарий на React, в котором AI-агенты создают презентации как интерактивные адаптивные веб-приложения, а не статичные слайды.
Платформа fair-code для автоматизации рабочих процессов и создания AI-агентов: визуальный редактор, пользовательский код и более 1500 интеграций.