Solnest Str Comping Agent banner
Solnest-AI Solnest-AI

Solnest Str Comping Agent

Development community

Description

Instant STR income reports from an Airbnb link, Zillow link, or street address. Finds real comps, scores them, and generates a branded HTML report with revenue projections. Runs in Claude Code; bring your own keys, zero secrets in the repo.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

STR Comping Agent: short-term-rental income reports

[![CI](https://github.com/Solnest-AI/solnest-str-comping-agent/actions/workflows/ci.yml/badge.svg)](https://github.com/Solnest-AI/solnest-str-comping-agent/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) [![Python 3.10+](https://img.shields.io/badge/python-3.10%2B-blue.svg)](https://www.python.org/downloads/) [![Runs in Claude Code](https://img.shields.io/badge/runs%20in-Claude%20Code-d97757.svg)](https://claude.com/claude-code)

Give it a property (an Airbnb link, a Zillow link, or a street address) and it pulls comparable Airbnb listings nearby, scores them, and generates a branded, self-contained HTML report with revenue projections.

It runs inside **Claude Code**. Open Claude Code in this folder and say **"set this up"**; `CLAUDE.md` walks you through it one step at a time.

**One API key required.** AirROI. Everything else is optional. There is **no Anthropic key**. The report's written analysis comes from Claude Code itself.

**Bring your own keys. Zero secrets in the repo.** Keys live in a local `.env` that is gitignored and never leaves your machine.


Read this before you trust a number

The revenue figures in these reports are **estimates derived from comparable listings**, not forecasts and not a valuation. The agent takes the trailing twelve months of real performance from AirROI for a set of nearby listings it judges comparable, and projects from that set.

That means:

  • The output is only as good as the comp set. In thin or unusual markets there may not be six genuinely comparable listings, and the report will say so rather than quietly widening until it finds some.
  • Trailing performance is not a prediction. Regulation changes, new supply, interest rates, and a market turning over will all break the extrapolation.
  • Every comp is somebody else's listing, with their pricing strategy, their photos, and their reviews. A comp e