๐Ÿก Coming soon

AsanagiIDX

A self-hosted MLS listing platform built on AsanagiDB.

AsanagiIDX connects to your brokerage's RESO Web API feed, keeps a normalized copy of your listings in a graph, and serves a REST search API to your website. You host it, and the data and MLS credentials stay with you.

Not yet available for download. Pricing below is final; packaging is in progress.

// What it is

Most IDX products are hosted: your listings sit on a vendor's servers, your website embeds their widget, and you pay a monthly fee. AsanagiIDX runs on your own server instead. You install it alongside your website.

It pulls your feed from MLS Grid's RESO Web API on a schedule, maps each listing, agent, office, and open house into AsanagiDB as connected records, downloads listing photos into an object store you control (S3-compatible or local disk), and exposes a plain REST API your pages call directly instead of embedding a third-party widget.

Because you host it, you supply your own MLS Grid subscription and credentials. asanaSoft is not in the data path.

// What's included

SYNC ENGINE

asanagidb-idx

Incremental RESO Web API ingestion with rate limiting, an upstream-failure circuit breaker, an asynchronous media downloader and garbage collector, and the REST listing and search API. The sync loop runs inside the same process โ€” no separate timer to manage.

STORAGE

AsanagiDB

The graph engine AsanagiIDX runs on. Listings and their relationships are stored as records and edges, and indexed for structured search (price, beds, city, status, and so on).

OPERATIONS

check-config

A preflight command that validates your environment, database, and live MLS Grid endpoint before a deployment goes into service. Client integration helpers for common website stacks ship alongside.

// Pricing

Software license, self-hosted. One MLS feed per license. No per-listing, per-search, or per-lead fees. Monthly is the annual price paid in twelve installments at a small premium.

Individual Agent

One agent, one website

$499 /year
or $55/month ยท or $999 once + $199/yr updates
  • โœ“ One MLS Grid feed
  • โœ“ One website (a domain and its subdomains)
  • โœ“ macOS, Linux, and Windows builds
  • โœ“ Includes the AsanagiDB entitlement AsanagiIDX needs

Brokerage

Unlimited agents, one install

$1,999 /year
or $217/month ยท or $4,999 once + $999/yr updates
  • โœ“ One MLS Grid feed
  • โœ“ Unlimited agents and agent sites
  • โœ“ macOS, Linux, and Windows builds
  • โœ“ Includes the AsanagiDB entitlement AsanagiIDX needs

// Installation

When it ships, AsanagiIDX installs the same way as the rest of the suite: download the release archive for your platform from this site, drop in your license and MLS Grid credentials, run check-config, and start the service. It is not distributed through Homebrew.

Interested in an early build for your brokerage? Reach us at [email protected].