このプロジェクトについて

Twentyは、複雑なビジネスニーズに合わせたカスタムCRMを作成するためのビルディングブロックをテクニカルチームに提供するオープンソースのCRMです。専用のSDKとCLIを使用して、オブジェクト、フィールド、ビューをコードとして定義できるため、CRMを他のソフトウェアスタックと同様にバージョン管理し、運用することが可能です。 主な機能は以下の通りです: - アプリ開発:カスタムオブジェクトとロジック関数を定義するためのCLIおよびSDK。 - バージョン管理:アプリの変更をワークスペースにパブリッシュし、バージョン管理する機能。 - AI統合:AIエージェントとチャット機能のサポート。 - 柔軟なデプロイ:マネージドクラウドサービス、またはDocker Composeを使用したセルフホスティングが利用可能。 - CRMプリミティブ:オブジェクト、ビュー、ワークフロー、およびカスタマイズ可能なレイアウトの組み込みサポート。 技術スタックは、TypeScript、Nx、NestJS、PostgreSQL、Redis、およびReactで構成されています。