KeyProse
Generate MLS listings, CMA reports, social posts, and email campaigns in seconds โ not hours.
Everything you need to automate your marketing and close more deals.
Generate compelling MLS descriptions in seconds. Choose your tone โ luxury, family, investment, or casual โ and get a polished listing ready to publish.
POST /api/listing-writerInput comparable sales and get an instant Comparative Market Analysis with estimated value, price range, and a downloadable PDF report.
POST /api/cmaCreate platform-optimized posts for Instagram, Facebook, Twitter, and LinkedIn โ complete with hashtags and calls to action.
POST /api/socialGenerate targeted email sequences for buyers, sellers, investors, and past clients. Multi-touch drip campaigns with personalization built in.
POST /api/emailBuild multi-step outreach sequences for new listings, price drops, open houses, and follow-ups. Preview the full sequence before sending.
POST /api/outreachEvery tool is available via a clean REST API. Integrate with your CRM, website, or custom app. Full OpenAPI documentation included.
OpenAPI / SwaggerA self-hosted starter kit. Authentication, billing, and a production database are not included.
Works offline with demo data. Add OpenAI key to go live instantly.
CMA runs produce a downloadable PDF from the comps you enter. Review the numbers before sharing them.
A Dockerfile runs the API and these pages together. Railway, Render, Fly.io, or a VPS can host that image.
Every tool answers without an API key. Add an OpenAI key on your own host when you want live copy.
Pytest coverage for all AI modules. CI/CD pipeline included via GitHub Actions.
API reference, onboarding guide, demo script, and buyer handoff instructions.