À propos du projet

Twenty est un CRM open-source qui fournit aux équipes techniques les blocs de construction nécessaires pour créer un CRM personnalisé, adapté à des besoins métier complexes. Il permet aux développeurs de définir des objets, des champs et des vues sous forme de code à l'aide d'un SDK et d'une CLI dédiés, permettant ainsi au CRM d'être versionné et géré comme le reste d'une pile logicielle. Les capacités clés incluent : - Développement d'applications : Une CLI et un SDK pour définir des objets personnalisés et des fonctions logiques. - Contrôle de version : Possibilité de publier et de versionner les modifications d'application vers un espace de travail. - Intégration de l'IA : Prise en charge d'agents IA et de fonctionnalités de chat. - Déploiement flexible : Disponible en tant que service cloud géré ou via l'auto-hébergement utilisant Docker Compose. - Primitives CRM : Prise en charge intégrée des objets, des vues, des workflows et des mises en page personnalisables. La pile technique se compose de TypeScript, Nx, NestJS, PostgreSQL, Redis et React.