Casalvi is a free, MIT-licensed, self-hosted real estate CRM that keeps client information on the user's machine. It indexes PDFs, DOCX files, and images from a local folder, classifies them, links them to contacts, and accepts contact imports from CSV. Explainable seller ranking can highlight signals such as divorce, inheritance, relocation, or an expiring rental contract, with reasons that can be cited. For each property, buyer ranking combines rules including budget, area, and bedrooms with semantic similarity to stated preferences. The system runs through Docker with self-hosted Supabase, Postgres, and pgvector. Users can choose OpenAI's API or a local Ollama model for embeddings and chat. An included MCP server can connect OpenClaw or another agent through WhatsApp. The maker says data is not sent to the cloud and there is no telemetry, while users remain responsible for securing their instance.
Who it is for
Casalvi suits real-estate professionals who want local control over client and property data. It is aimed at agents prioritizing seller outreach and matching buyers to listings.
What is good
- Open-source MIT license with no paid features
- Indexes local PDFs, DOCX files, and images
- Explainable seller and buyer rankings
- Supports OpenAI or local Ollama models
- No telemetry or cloud client-data transfer
What to know first
- Self-hosted setup requires terminal comfort
- Users are responsible for instance security
- OpenAI configuration sends text to its API
- No free trial is offered
Verdict
Casalvi offers local-first ranking and document organization for real-estate workflows without subscription fees. Its self-hosted deployment and responsibility for security require technical ownership.
Casalvi plans and pricing
All plansCompared on real estate CRM software
- Property matching
- Yes
- Lead import
- Yes

