Free & open source CRM
Your customers. Your data. Your servers.
CaRMen is a self-hosted CRM for contacts, accounts, deals and activities — built in the spirit of European digital sovereignty, so your customer relationships never depend on a foreign cloud.
Everything a sales team needs — nothing it doesn't
Contacts & accounts
Keep people and the companies they work for in one place, linked to every deal and conversation.
Deal pipeline
Drag deals across a Kanban board from prospecting to closed won — and see what's worth chasing.
Activities & calendar
Log calls, meetings and tasks, and plan your week in the built-in calendar view.
Dashboard
Pipeline value, recent activity and open deals at a glance when you log in.
Roles & permissions
Admin, manager, sales and user roles, with permissions you configure per role.
Open REST API
Every entity is available through a documented, JWT-secured API — integrate anything.
Why sovereignty matters
- Self-hosted. Run it on your own hardware or a European provider of your choice.
- No lock-in. Open source code and a standard PostgreSQL database — your data is always yours to take.
- Transparent. Anyone can read, audit and improve the code.
Get started
Clone the repository and start the stack with Docker. A web installer guides you through setup and can load demo data so you can explore right away.
git clone https://github.com/larsmw/CaRMen.git
cd CaRMen
docker compose up -d
Built with Symfony 7, API Platform, React 18 + TypeScript and PostgreSQL 16.
CaRMen is in active development. Ideas, bug reports and pull requests are very welcome on GitHub.
Want to know more?
Questions about CaRMen, hosting it for your organisation, or how it fits your sales process? Leave your details and we'll get back to you.
We only use your details to answer your request.