Back to home

The story

Kamra means room. The door is open on purpose.

Why we chose the name, why we built on Frappe, and why Kamra is open source and free forever.

Why the name Kamra

A property management system exists to do one thing above all others: manage rooms. So we named it after the word for room, in the language of the place it is built.

In Hindi and Urdu, kamra (कमरा) means room. It is one of those everyday words that travelled a very long way to get there. It shares its roots with the Latin camera, a vaulted chamber or room, which is also where the word for the picture-taking device comes from. In Italian, camera still simply means room today, as in camera d'albergo, a hotel room. And in Maltese, a European language spoken in the Mediterranean, the very same word survives as kamra, room.

One small word, meaning room, stretching from Mangaluru to the Mediterranean. For software whose whole job is rooms, no other name came close.

Look closely at the logo and you will see a door opening into a letter K. The door is open on purpose. Kamra is open source, open to your data, and open to whichever AI you choose to bring. Nothing about it is locked.

Why we built on Frappe

Kamra is built on the Frappe framework, the same open-source platform that powers ERPNext, one of the world's largest open-source ERPs. That choice was deliberate.

Why open source, and free forever

Kamra is licensed under AGPL-3.0. It is free forever, with no per-room pricing, no per-user seats and no license audits. That is a stance, not a marketing line.

For hotel owners

You own the software, the server and every byte of your data. Costs do not scale with your room count. Your AI front desk works from day one. And if you ever want managed hosting or AI staff on voice and WhatsApp on top, those are choices, not ransoms.

For IT teams

Standard Python on Frappe, with a React front end. Real RBAC, real audit trails, documented REST and MCP surfaces, and an eval suite in CI. No black boxes. Fork it, extend it, and ship your own modules. That is the point.

Ready to make the switch?

Explore the code, try the live demo, or write to us and we will help you get started.