Open Source · RESO Standard · No Dues

Listing data should be
open infrastructure

PeerMLS is an open-source listing network where brokerages and agents share listings directly with each other. No central authority. No middleman. The broker controls the data.

View on GitHub Read the Spec
$0
Per-agent dues
RESO
Data standard
MIT
License
Live
License verification
PeerMLS Architecture: Brokerages run nodes, nodes federate, aggregator provides single query point for consumer apps, CMA tools, portals, AI agents, and showing schedulers
Same model as email
You don't run a mail server, but you can email anyone. PeerMLS works the same way. Each brokerage runs a node. Nodes share listings automatically.

Run a node

Your brokerage runs its own listing server, or uses a hosted provider for as little as $5/month. Enter listings through a web form, CSV upload, or sync from your existing MLS feed.

Verify your license

PeerMLS checks your state real estate license in real time. If the state says you're licensed, you're in. No application, no committee, no waiting.

Federate

Your node connects to other nodes and shares listings automatically. You control when each listing goes public. Status updates, price changes, and sold data propagate across the network.

Keep the MLS

PeerMLS runs alongside the MLS. Your listings go to both. No one has to choose. Over time, each brokerage decides what combination of systems works best.

Who benefits
PeerMLS gives different things to different people. The common thread: open data, no gatekeepers.
🏠

Brokerages

Control your own listing data. Eliminate $500-1,500/year per agent in MLS dues. Decide when and how your listings go public. Use it as a recruiting advantage.

👤

Agents

Same listing data you use today. Search, comps, and coordination work the same way. Compensation offers logged with timestamps for the post-settlement era.

💻

Technology Companies

Build tools on open data. No vendor procurement, no board approval, no data licensing. If you can call an API, you can build on PeerMLS. Each brokerage grants scoped access to the tools they choose.

🌎

Consumers

Public listing data is open by default. Anyone can build a search app. No single company controls what you can see. Access is built into the architecture.

📈

Appraisers & Lenders

Sold comps with closing price, concessions, buyer agent, and financing type. Every record traces to a verified, licensed broker. County records cross-referencing for verification.

The Public Interest

Housing is how most Americans build wealth. The core facts of the market should not be controlled by the companies that profit from controlling access to them.

This has been tried before
NAR spent over $50M on Upstream. Blockchain listing platforms came and went. Here's why PeerMLS is different.

Previous Attempts

  • ❌ New proprietary data format
  • ❌ All-or-nothing switch from MLS
  • ❌ Controlled by one company or trade group
  • ❌ Required industry-wide consensus
  • ❌ Centralized architecture
  • ❌ Funded by and beholden to sponsors

PeerMLS

  • ✅ RESO standard (90% of MLS data already uses it)
  • ✅ Runs alongside the MLS during transition
  • ✅ Open source, nonprofit foundation, no corporate seats
  • ✅ Each state, each broker operates independently
  • ✅ Decentralized by design
  • ✅ No single sponsor can exceed 20% of funding
Working proof of concept
PeerMLS is early-stage software being shared for industry feedback. Not a finished product.

Federation

Nodes sync listings with each other in real time. Active, pending, sold, and withdrawn statuses all propagate. Photos, coordinates, and sold data included.

License Verification

Live verification against state licensing databases. Alabama operational, more states coming. Every verification logged in a public transparency log.

Aggregator

Read-only aggregator nodes provide a single query point for the full network. Search by city, state, price, beds, baths, agent, office, and more.

Data Quality

Required field validation for network listings. Data accuracy flagging by any verified node. One-step resolution by the originating broker.

Get involved

We're looking for brokers, agents, technology companies, and developers who want to help shape the future of listing data.

View on GitHub Connect on LinkedIn