CRM с открытым исходным кодом, которую можно расширять с помощью кода: объекты, представления, рабочие процессы и AI-агенты на TypeScript, React и PostgreSQL.
trycompai/crm
CRM с открытым исходным кодом на базе AI-агентов, которые изучают контакты, фиксируют подтверждающие данные и работают по собственному расписанию.
Open source альтернатива:Salesforce
HubSpot
- Звёзды
- 11,488
- Форки
- 1,681
- Открытые issues
- 51
- Последний коммит
- в прошлом месяце
Что это?
Comp AI CRM — это система управления отношениями с клиентами, в которой AI-агент сам собирает информацию, а не просто помогает заполнять форму. Агент работает в отдельном развертывании с очередью задач и расписанием: сам выбирает, какие контакты изучать дальше, назначает последующие встречи и прекращает работу, когда исчерпывает выделенный ему бюджет на исследования. Каждая запись заполняется на основе обнаруженных подтверждений, а сомнительные данные предлагаются человеку на проверку, а не записываются как факт.
Агенту не нужны внешние API-ключи: он анализирует переписку команды, встречи и блоки подписей. Дополнительные ключи открывают доступ к веб-поиску, а также к данным о компаниях и из LinkedIn. Сотрудники отдела продаж могут открыть вкладку Agent у каждого контакта, чтобы посмотреть выполненные шаги и общаться с агентом прямо там. Приложение состоит из фронтенда на Next.js и API на NestJS, использует Postgres через Prisma и развертывается на Vercel; предусмотрен вход через Google и Microsoft.
Ключевые возможности
- 01Автономный исследовательский агент с собственной очередью задач и расписанием
- 02Записи формируются на основе обнаруженных подтверждений, а сомнительные данные отправляются на проверку человеку
- 03Работает без внешних API-ключей, анализируя вашу переписку, встречи и блоки подписей
- 04Вкладка Agent у каждого контакта, компании и сделки — с историей шагов и вопросами
- 05Вход через Google и Microsoft с разрешительным списком адресов электронной почты
- 06Типобезопасная связка tRPC между фронтендом на Next.js и API на NestJS
Сценарии использования
- Небольшая команда продаж, которой нужен агент для поддержания актуальности данных о клиентах и контактах
- Самостоятельное развертывание CRM с собственной базой данных Postgres и провайдером идентификации
- Эксперименты с агентами, которые работают по расписанию и записывают данные в общее хранилище
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/trycompai/crm.git && cd crm - 2
Скопируйте пример файла env и установите зависимости
cp .env.example .env && bun install - 3
Запустите Postgres, примените миграции и запустите сервер разработки
docker compose up -d && bun run db:deploy && bun run dev
Что важно знать
- Требуются Bun и Docker, а также настройка OAuth-приложения Google или Microsoft для входа.
- Многие функции агента необязательны, но для них нужны дополнительные API-ключи, например Context для данных о бренде и LinkedIn.
- Поддерживается только один tenant; организации не поддерживаются.
Темы
Частые вопросы
- Что такое crm?
- CRM с открытым исходным кодом на базе AI-агентов, которые изучают контакты, фиксируют подтверждающие данные и работают по собственному расписанию. Comp AI CRM — это система управления отношениями с клиентами, в которой AI-агент сам собирает информацию, а не просто помогает заполнять форму. Агент работает в отдельном развертывании с очередью задач и расписанием: сам выбирает, какие контакты изучать дальше, назначает последующие встречи и прекращает работу, когда исчерпывает выделенный ему бюджет на исследования. Каждая запись заполняется на основе обнаруженных подтверждений, а сомнительные данные предлагаются человеку на проверку, а не записываются как факт.
- crm можно использовать бесплатно? Какая у него лицензия?
- crm распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- crm всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в crm — 11 сент. 2026 г..
- Для чего можно использовать crm?
- Небольшая команда продаж, которой нужен агент для поддержания актуальности данных о клиентах и контактах Самостоятельное развертывание CRM с собственной базой данных Postgres и провайдером идентификации Эксперименты с агентами, которые работают по расписанию и записывают данные в общее хранилище
- Как установить crm?
- Клонируйте репозиторий: git clone https://github.com/trycompai/crm.git && cd crm Скопируйте пример файла env и установите зависимости: cp .env.example .env && bun install Запустите Postgres, примените миграции и запустите сервер разработки: docker compose up -d && bun run db:deploy && bun run dev
- Где скачать crm?
- Исходный код и инструкции по установке — на GitHub: https://github.com/trycompai/crm
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая платформа для планирования встреч и управления календарями с открытым исходным кодом, форк Cal.com под лицензией MIT.
Open-source инструмент для планирования публикаций в соцсетях: его можно развернуть самостоятельно, а для работы с контентом на разных платформах доступны AI и API-интеграции.
Платформа атрибуции ссылок с открытым исходным кодом: короткие ссылки, отслеживание конверсий и партнёрские программы на Next.js и TypeScript.
Самостоятельно размещаемая low-code-платформа с API, работающая как совместная табличная база данных и позиционируемая как альтернатива Airtable.
Платформа с открытым исходным кодом для отслеживания упоминаний брендов в ответах AI-поисковиков, включая ChatGPT, Gemini, Claude и Perplexity.