Point.me sells live award availability across 150-plus airlines and 30-plus loyalty programs, plus booking instructions and a concierge. The data is the product: airlines publish it through their own booking sites, not an open feed, and every program needs its own connector that breaks when the airline changes its site. A personal build can't reproduce that. What an agent can build is the planning layer around it: a wallet of points, transfer ratios and an alert watcher on top of a cheaper third-party source such as Seats.aero's API, which costs about what Point.me does.
Before you buildSeats.aero's free tier covers flights within two months and Point.me's free tier searches up to 60 days out; check what you need before paying either.
Build me a personal points-and-miles planner to replace the planning side of Point.me. Requirements: - Python 3.12 with FastAPI and Jinja pages on http://127.0.0.1:4920; SQLite at ./data/points.db through SQLAlchemy. - Wallet: balances per program (bank points such as Chase, Amex, Citi, Capital One, Bilt, and airline miles), edited by hand, with a history of every change. - Transfers: ./data/transfers.yml maps each bank program to its airline partners with ratio, usual transfer time and minimum. I fill it in by hand from the issuers' pages, with a last_verified date per row; the app flags rows older than 90 days. - Award watcher: reads availability from the Seats.aero Pro API with SEATS_AERO_API_KEY in .env (personal, non-commercial use; stay under 500 calls a day). A saved search holds origins, destinations, a date range, cabin, programs and a maximum number of points. APScheduler runs each one daily and caches responses in SQLite. - Matching: for each result, show which wallet balances can fund it through a transfer partner, the shortfall in points, and cents per point from a cash price I type in. - Alerts: email through SMTP settings in .env when a result under my maximum appears, with route, program, cabin, seats, date, points and which currency can pay for it. - Booking notes: one Markdown file per program in ./notes/ with the steps I collected, shown beside each result. The app never books or logs in to a loyalty account. - Single user. No accounts, no telemetry, local-first. Outbound calls: Seats.aero and SMTP. - Out of scope: scraping airline sites, concierge booking, and reselling any data. - README: Seats.aero's terms for API use, the rows you must keep current by hand, and an honest note that Point.me's real-time search across 150+ airlines isn't reproduced.
Opens your agent with the prompt filled in, you press enter. Or copy it and paste it into an empty folder.
The first prompt builds the core. Run these one at a time in the same folder to grow it into your own Point.me.
Extend the points planner in this folder. Requirements: - Add a page that ranks cached award results by cents per point, using a cash price I type per route, with a minimum of 1.5 cents and the cabin as a filter. - Show the same flight under each program that sells it, sorted by points, with the bank transfer path that would fund it. - Store the cash prices I enter in ./data/points.db and export the ranking as CSV. - Update the README.
Add transfer bonuses to the points planner in this folder. Requirements: - A form to record a bonus: bank, airline, percent, start and end dates, with the page where I saw it. - Apply an active bonus to ratios when matching results, and label results that depend on a bonus ending soon. - Email me 3 days before a bonus ends if a saved search has a matching result. - Out of scope: reading any website for bonuses. - Update the README.
Add trips and expiries to the points planner in this folder. Requirements: - A trip links saved searches, chosen results and my notes; mark a result as booked with the confirmation code and points spent, and deduct the points from the wallet after I confirm. - Per airline program, store an expiry rule in months of inactivity and the last activity date; list programs expiring in 90 days on the dashboard. - Export a trip as an .ics file. - Update the README.
Travellers pay for a guided path to a booking: search, which bank points to transfer, and instructions for each airline site, with a human option for hard trips. Reddit threads on r/awardtravel lean towards Seats.aero for raw availability, so Point.me's pitch is the guided booking for programs you have never used.
Estimate · The data source is the cost: a Seats.aero Pro key is $9.99 a month, about what Point.me charges. A small VPS adds up to $5 if you don't leave a computer running. The build is token usage on your agent plan.
| Plan | Monthly | Annual, per month | What you get |
|---|---|---|---|
| Free Forever | $0 | $0 | Search up to 60 days out (15 results per search), Explore with up to 65 destinations, weekly deals newsletter, manual points tracking. |
| Standard | $12 | $10.75 | Unlimited real-time award search up to a year out, price alerts, Explore with 500+ destinations, filters, real-time sync of points balances, step-by-step booking instructions. |
| Premium | — | $21.67 | Standard plus a points strategy consultation, a $100 annual concierge booking credit, 10% off concierge services and multi-city search across up to 3 airports. |
| Concierge | custom | — | Done-for-you award booking, points strategy and elite status planning. |
Free Forever searches up to 60 days out with 15 results per search, plus an Explore map with up to 65 destinations and manual points tracking.
Not really. Travellers pay for a guided path to a booking: search, which bank points to transfer, and instructions for each airline site, with a human option for hard trips. Reddit threads on r/awardtravel lean towards Seats.aero for raw availability, so Point.me's pitch is the guided booking for programs you have never used. The prompt on this page builds the closest honest substitute.
About $12 a month on the Standard plan, $144 a year (checked 2026-10-19).
Real-time award availability across 150+ airlines through Point.me's own connectors; Step-by-step booking instructions for each airline program; Concierge booking and strategy sessions with points experts; Automatic sync of your points balances; Priority support and, on Premium, the strategy consultation. If any of those matter to you, keep paying.
Yes: Seats.aero (free), Travel Hacking Toolkit (open source).