Everything you want to know about RAIA as a protocol, an operating system, and a community.
RAIA stands for Real Estate Artificial Intelligence Agent. It is both an open protocol and an operating system for property AI.
As a protocol: RAIA defines how AI agents find each other, verify identity, query property data, and execute transactions — lettings, sales, and management — directly between agents.
As an operating system: RAIA coordinates all the workflows of an estate agency — viewings, compliance, listings, enquiries, rent collection — running on open infrastructure that no single actor controls.
Think of it like Android for mobile. Android is an OS built on an open protocol (Linux). RAIA is an OS built on open protocols (Google A2A and Anthropic MCP). The difference: RAIA is governed by a community interest company, not a corporation.
Real Estate Artificial Intelligence Agent Protocol.
RAIA is also the name of the registered UK trademark (UK00003359082, Classes 36 and 42), held in trust by Move Home Organisation CIC for the benefit of the property industry.
Two problems simultaneously.
First: the portal toll. Agents worldwide pay an estimated $10 billion annually to portal platforms for the right to advertise properties they already own and manage. That cost flows through to landlords and ultimately to tenants in higher rents. RAIA removes the portal from the equation by enabling AI agents to find and transact property directly.
Second: the capture risk. AI infrastructure for property is being built right now. If it is built as closed, proprietary systems, the portal toll booth moves but does not disappear — it becomes an AI platform toll instead. RAIA ensures the infrastructure layer is an open commons, like HTTP, before any single actor can enclose it.
Yes. The RAIA Protocol specification is MIT licensed. Anyone can implement it, build on it, or fork it at no cost.
The RAIA trademark protects the name — not the idea. You can implement the protocol freely. To use the RAIA name and appear in the verified agent registry, you must meet published criteria (which are also free to read and contribute to).
MoveHome.org — the public portal built on RAIA — is permanently free to list on. No listing fees. No lead generation charges. Ever.
Portals are marketplaces that charge agents for access to their own market. RAIA is infrastructure — like HTTP is infrastructure for the web.
HTTP does not charge per web page. SMTP does not charge per email. RAIA does not charge for agent-to-agent communication.
Portals sit in the middle of every transaction and extract value. RAIA removes the middle. The saving flows to agents, landlords, and ultimately tenants.
RAIA is built on two open infrastructure standards:
Google A2A Protocol (donated to the Linux Foundation) — defines how AI agents find each other and communicate. RAIA uses A2A as the transport and discovery layer.
Anthropic Model Context Protocol (MCP) — defines how AI agents connect to tools and data sources. RAIA publishes an MCP server that any AI assistant can query to search property portfolios.
RAIA adds the property-specific layer on top: the vocabulary, the trust signals, the compliance modules, the enquiry lifecycle, the agent card format for estate agents.
Stack: Your AI Assistant → MCP → RAIA Protocol → A2A → Agent's Portfolio
An Agent Card is a machine-readable file published at /.well-known/raia-agent.json on any RAIA-compliant agent's domain.
It tells other AI agents: who this agent is (name, jurisdiction, licence number); what they offer (lettings, sales, management); what compliance signals they carry (ARLA, CMP, Ombudsman scheme); how to query their portfolio (MCP endpoint); what languages and jurisdictions they support.
Any AI assistant that reads RAIA Agent Cards can discover every participating agent's portfolio without going through a portal.
Property law is hyperlocal. HMO licensing in England is different from condo quotas in Thailand, which is different from CEA regulations in Singapore.
RAIA handles this through jurisdictional modules — separate compliance packages that plug into the global protocol core.
Each module encodes: what constitutes a valid tenancy or sale in that jurisdiction; what compliance signals agents must carry; what disclosures are required before a transaction can proceed; what regulatory bodies govern the market.
Current modules: GB (Great Britain), TH (Thailand). In development: AE (UAE), SG (Singapore), AU (Australia).
Anyone can contribute a jurisdiction module. Open a GitHub issue labelled jurisdiction-module-[country-code] to start.
Via the RAIA MCP server at mcp.estateaigents.com (publishing Q3 2026).
Any AI assistant that supports MCP — including Claude, GPT, Gemini, and any custom agent — can connect to the RAIA MCP server and use these tools:
raia_search — search available properties by location, type, requirements
raia_agent_card — retrieve a specific agent's card and portfolio details
raia_verify — check an agent's compliance signals for a jurisdiction
raia_enquire — initiate an enquiry on a specific property
The MCP server routes queries to RAIA-compliant agents in real time. No portal. No intermediary. Direct agent-to-AI communication.
The reference MCP server and SDK publish with v1.0 in Q3 2026.
Pre-release access is available through the schema working group. Open an issue labelled schema-working-group at github.com/estateaigents/raia-protocol to join.
Current published materials: SPEC.md — the protocol specification; CHARTER.md — the founding governance document; docs/portal-market-research.md — the evidence base; modules/GB/ and modules/TH/ — jurisdiction modules.
Nobody owns RAIA in the commercial sense.
The RAIA trademark (UK00003359082) is held in trust by Move Home Organisation CIC — a UK Community Interest Company incorporated in April 2026. The CIC's legal structure prevents any single commercial actor from capturing or exclusively licensing the protocol.
EstateAigents Ltd is the founding contributor and reference implementer. It holds one seat on the CIC board — not a controlling seat.
The protocol specification is MIT licensed. Anyone can implement it. The community governs it.
Move Home Organisation CIC is the UK Community Interest Company that holds the RAIA trademark and governs the protocol.
A CIC (Community Interest Company) is a legal structure that exists specifically to benefit a community rather than generate profit for shareholders. The community interest test is enforced by the UK CIC Regulator — it cannot be waived, restructured away, or circumvented.
The CIC also governs MoveHome.org — the free public property portal built on RAIA infrastructure.
Incorporated: April 2026. Community interest: the property industry, estate agents, tenants, buyers, landlords and the general public in the UK and globally.
Through a two-committee structure under the CIC board.
The Protocol Committee governs schema evolution, registry criteria, jurisdictional modules, MCP server, and SDK releases. It is chaired by an independent technical maintainer.
Changes to the core schema require: a public proposal (GitHub issue); a 30-day community comment period (non-breaking changes); a 60-day deprecation period (breaking changes); Protocol Committee recommendation; CIC board ratification.
No private amendments. No commercial side-agreements. Every decision is logged publicly in the GitHub repository.
No.
EstateAigents Ltd holds one seat on the CIC board. The board has five seats. No single seat has a casting vote. Constitutional changes require a 4/5 supermajority.
EstateAigents Ltd has no veto rights over protocol or portal decisions.
If EstateAigents Ltd ceases to exist, the protocol continues. The CIC holds the trademark. The GitHub repo is public. The schemas are MIT licensed. The protocol does not depend on any single company's survival.
The structural difference is the asset lock.
A UK CIC has a legally enforced asset lock — assets cannot flow to members, directors, or commercial entities. This is enforced by the CIC Regulator, not by internal policy. It cannot be removed by a board vote or corporate restructuring.
The RAIA trademark, once transferred to the CIC, cannot be exclusively licensed to any commercial entity including EstateAigents Ltd. That commitment is structurally enforced, not aspirationally stated.
We made this commitment before the protocol had commercial value. That is the only moment such a commitment is credible.
Three things:
1. Free listings. Agents who implement RAIA get automatic free listings on MoveHome.org — the free public portal built on RAIA infrastructure.
2. AI-queryable portfolio. Any AI assistant that speaks MCP can query your portfolio directly — without you paying a portal for the privilege. As AI-powered property search grows, your properties are discoverable without portal dependency.
3. Reduced transaction cost. Every enquiry, viewing request, and compliance check that flows through RAIA rather than a portal subscription saves money that can be passed to landlords and tenants.
No. RAIA is not a competitor to portals — it is an addition.
You continue listing on whichever portals make commercial sense for your market. RAIA adds an AI-native discovery layer on top.
The market will determine the pace of transition. As more AI assistants use RAIA to find properties, the commercial case for portal-only listing weakens naturally. RAIA does not require you to make that choice today.
The simplest implementation is publishing an Agent Card at /.well-known/raia-agent.json on your website.
This tells AI agents who you are, what you offer, what jurisdictions you operate in, and how to query your portfolio.
For agents on EstateAigents.com, this is handled automatically. Your Agent Card is generated and maintained by the platform.
For technical implementation on your own systems, the specification is at github.com/estateaigents/raia-protocol. The SDK publishes Q3 2026.
To join the verified agent registry, open an issue at github.com/estateaigents/raia-protocol labelled registry-application.
RAIA enforces data minimisation at the schema level.
AI agents querying RAIA receive property information — location, type, availability, price, compliance signals. They do not receive landlord personal data, tenant details, or financial transaction records.
End-client identity is never exposed in protocol messages. Qualification signals are transmitted. Personal data is not.
Each jurisdiction module includes the applicable data protection requirements (GDPR for GB, PDPA for TH, etc.) as part of the compliance layer.
Four ways to contribute:
1. Schema working group — help define v1.0 schemas for agent cards, property listings, and enquiry lifecycles. Open an issue labelled schema-working-group.
2. Jurisdiction modules — contribute your market's compliance rules. Open an issue labelled jurisdiction-module-[country-code]. This is the highest-value contribution for international expansion.
3. Reference implementations — build an SDK in your language of choice. Python, TypeScript, and Go are the priority languages.
4. Protocol review — review open proposals, comment on schema changes during the public comment period, flag implementation issues.
All contributions are governed by the Protocol Committee process. Everything is public. Nothing is decided privately.
A2A is the transport layer. RAIA is the property vocabulary on top.
A2A defines how agents find each other and exchange messages — the general-purpose infrastructure for AI-to-AI communication donated by Google to the Linux Foundation.
RAIA defines what property agents say to each other using that infrastructure — the property-specific schemas, the agent card format, the compliance signals, the enquiry lifecycle.
You can think of it like TCP/IP (transport) and HTTP (application layer). A2A is TCP/IP. RAIA is the property-specific HTTP.
RAIA is a conforming A2A implementation. Any A2A-compliant agent can communicate with any RAIA-compliant agent.
MCP is how AI assistants connect to tools and data. RAIA publishes an MCP server that any AI assistant can use to query property data.
If you are building an AI assistant of any kind — Claude, GPT, Gemini, or custom — and your users might want to find a property, rent a flat, or manage a tenancy, you connect to the RAIA MCP server.
The MCP server exposes: raia_search (find available properties); raia_agent_card (get agent details); raia_verify (check agent compliance); raia_enquire (initiate a transaction).
The MCP server publishes at mcp.estateaigents.com with v1.0 in Q3 2026.
A sandbox environment is planned for Q3 2026 alongside the v1.0 SDK release. It will include test agent cards, mock property portfolios, and simulated compliance checks across GB and TH jurisdictions.
To be notified when the sandbox is available, star the repo at github.com/estateaigents/raia-protocol and watch for releases.
Because the history of the internet is a history of open infrastructure being enclosed.
Email began as an open protocol — and was enclosed into surveillance advertising platforms. The web began as an open standard — and search was enclosed into a duopoly. Social connection began as an open idea — and was enclosed into data extraction machines.
Property AI is at that moment now. The protocol layer is being built. The question is whether it is built as a commons or as the next enclosure.
If the infrastructure layer of property AI is controlled by any single commercial actor, the portal toll booth moves but does not disappear — it becomes an AI platform toll instead.
RAIA is the attempt to build the commons before the enclosure happens. Like HTTP was a commons. Like Ethernet was a commons. Like Linux was a commons.
Every market where portals have achieved dominant positions has the same structural problem: agents pay for access to their own market, that cost flows to tenants, and the infrastructure becomes extractive.
RAIA's jurisdictional module architecture means the protocol is globally applicable from day one. The mechanics are global — the same agent card format, the same MCP tools, the same A2A transport in every market. The compliance layer is local — contributed by agents and regulators in each jurisdiction.
Target markets for 2026: GB, TH, AE, SG, AU, DE, US. Any market can contribute a jurisdiction module and join the global registry. The ask is not "join the UK protocol" but "contribute your compliance module and become a founding member of the global standard."
The mechanism is simple, if not guaranteed.
Portals charge agents. Agents absorb the cost into operating costs. Agents raise management fees to landlords. Landlords factor costs into asking rents. Tenants pay higher rents.
Remove the portal cost from the equation and the saving becomes available — to the agent, to the landlord, and ultimately to the tenant. The market determines what happens to that saving. RAIA removes the cost. What flows from that is a market decision, not a protocol promise.
RAIA is not housing policy. It is infrastructure. But infrastructure that removes a cost from one end of the chain does not make that cost disappear — it makes it available for redistribution. That is the mechanism. It is honest about what it can and cannot guarantee.
Open an issue on GitHub and the community will answer. Every question helps improve the protocol documentation.
Open an issue on GitHub →