Twenty is an open-source CRM for teams that want to shape their customer management to their own needs. Users can define their own objects, fields and views, set up no-code workflows and extend the system with TypeScript apps. It offers an AI chat, and every cloud workspace includes an MCP server that lets AI assistants read and write CRM data. Twenty is available as a managed cloud service and can be hosted on your own infrastructure, for example with Docker Compose.
The code is on GitHub and is mostly licensed under the GNU AGPL v3, with some files under a commercial licence. The company behind the service is Twenty.com PBC. According to its privacy policy, data for the cloud version is currently hosted in Frankfurt (EU), with multiple hosting locations planned for 2026; sub-processors named include AWS and Cloudflare. Organisations that self-host keep full control over location and access. This lets a European organisation combine data sovereignty with a transparent, inspectable codebase.