내부 앱, AI 에이전트, 워크플로 자동화를 위한 오픈소스 로우코드 플랫폼으로, 자체 호스팅과 모델에 구애받지 않는 설계를 지원합니다.
twentyhq/twenty
TypeScript, React, PostgreSQL 기반의 오픈소스 CRM으로, 객체·뷰·워크플로·AI 에이전트를 코드로 확장할 수 있습니다.
대체할 수 있는 제품:Salesforce
- 스타
- 58,524
- 포크
- 9,592
- 열린 이슈
- 106
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Twenty는 오픈소스 고객 관계 관리 시스템입니다. 커스텀 객체, 필드, 뷰, 워크플로, AI 에이전트 등 CRM의 핵심 구성 요소를 제공하며, 고정된 인터페이스를 통해서만 설정하는 대신 코드로 확장할 수 있습니다.
개발자는 Twenty CLI(npx create-twenty-app)로 앱의 기본 구조를 만들고, TypeScript로 객체·필드·뷰를 정의한 뒤 워크스페이스에 게시할 수 있습니다. Twenty는 호스팅 클라우드 서비스로 사용하거나 Docker Compose로 직접 호스팅할 수 있습니다.
이 프로젝트는 Nx로 관리되는 TypeScript 모노레포입니다. 백엔드는 PostgreSQL, Redis, BullMQ를 사용하는 NestJS로 구성되고, 프런트엔드는 React, Jotai, Linaria, Lingui로 구축되었습니다.
핵심 기능
- 01TypeScript 코드로 정의할 수 있는 커스텀 객체, 필드, 뷰.
- 02CRM 작업을 자동화하는 워크플로와 AI 에이전트.
- 03Twenty CLI를 통한 앱 스캐폴딩 및 게시.
- 04Docker Compose로 직접 호스팅하거나 호스팅 클라우드 서비스 이용.
- 05NestJS, 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은(는) 무엇인가요?
- TypeScript, React, PostgreSQL 기반의 오픈소스 CRM으로, 객체·뷰·워크플로·AI 에이전트를 코드로 확장할 수 있습니다. Twenty는 오픈소스 고객 관계 관리 시스템입니다. 커스텀 객체, 필드, 뷰, 워크플로, AI 에이전트 등 CRM의 핵심 구성 요소를 제공하며, 고정된 인터페이스를 통해서만 설정하는 대신 코드로 확장할 수 있습니다.
- twenty은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- twenty은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- twenty은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. twenty의 마지막 커밋은 2026년 10월 19일입니다.
- 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를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Airtable 대안으로, 협업 스프레드시트형 데이터베이스처럼 작동하는 자체 호스팅·API 중심 로우코드 플랫폼
연락처를 조사하고 근거를 기록하며 자체 일정에 따라 작동하는 AI 에이전트 기반 오픈소스 CRM입니다.
친구나 가족과 함께 쓰는 모임 지출을 나누고 잔액을 추적하는 무료 오픈소스 Splitwise 대안입니다.
React, shadcn/ui, Supabase로 만든 셀프 호스팅 CRM으로 연락처, 영업 기회, 작업, 메모를 관리합니다.
AI 에이전트가 정적인 슬라이드 대신 반응형 웹 앱으로 프레젠테이션을 만드는 React 기반 툴킷입니다.