Twenty
ActiveDescription
Twenty is an open-source CRM platform with leads, contacts, opportunities and email workflows, acting as a data interface for agent integrations.
Key Features
- Sales / CRM — leads, contacts, companies, opportunities core entities
- Workflow automation — visual flows for sales, follow-ups and stage actions
- GraphQL API — fully GraphQL data layer for customization
- PostgreSQL backend — leverage a battle-tested relational database
- Email sync — auto-link emails to matching contacts
- Self-hostable — one-Docker private deployment with full data ownership
Use Cases
💡 Replacing Salesforce/HubSpot with an open-source CRM
💡 Exposing customer data to AI agents via GraphQL
💡 Attaching visual sales workflows on top of the CRM
💡 Privately deploying a customer system for SaaS teams
Strengths & Limitations
✅ Strengths
- • Actively maintained, recent updates
- • High community interest (55.0k stars)
- • Established track record (3 years in production)
- • Responsive to issues, low backlog
⚠️ Limitations
- • No clear open-source license
Tags
Categories
Quick Start
git clone https://github.com/twentyhq/twenty.git
cd twenty
cp .env.example .env
docker compose up -d