brainstate

felipebasurto/viajante · history

Current repository · Latest captured source

Source changes

2026-11-06T23:32:44Z

latest_release: → v1.5.5

2026-11-06T23:32:19Z

card: 0 → 1

2026-11-06T23:32:19Z

constraint_claim_added: → Users must confirm final fares and terms with providers before booking.

2026-11-06T23:32:19Z

constraint_claim_added: → Refuses to price checked bags because they cannot be verified.

2026-11-06T23:32:19Z

constraint_claim_added: → Does not convert between currencies; hotels always require a currency.

2026-11-06T23:32:19Z

constraint_claim_added: → Booking.com and detailed fetching require the optional browser extra.

2026-11-06T23:32:19Z

constraint_claim_added: → Requires Python 3.10 or higher.

2026-11-06T23:32:19Z

constraint_claim_added: → Prices and availability can change instantly, and sites may block automated requests.

2026-11-06T23:32:19Z

feature_claim_added: → Monitors price changes by re-running saved searches.

2026-11-06T23:32:19Z

feature_claim_added: → Calculates award value and points transfer partners.

2026-11-06T23:32:19Z

feature_claim_added: → Supports opt-in split tickets and hidden-city fares via Skiplagged.

2026-11-06T23:32:19Z

feature_claim_added: → Combines flight and hotel searches into a single trip request.

2026-11-06T23:32:19Z

feature_claim_added: → Searches hotels with total-stay prices and cancellation terms.

2026-11-06T23:32:19Z

feature_claim_added: → Finds the cheapest fare for each departure day within a specified date window.

2026-11-06T23:32:19Z

feature_claim_added: → Integrates with AI assistants via Model Context Protocol (MCP).

2026-11-06T23:32:19Z

feature_claim_added: → Verifies answers by flagging data not returned by searches.

2026-11-06T23:32:19Z

feature_claim_added: → Finds the cheapest fare per departure date within a specified window.

2026-11-06T23:32:19Z

feature_claim_added: → Searches one-way, round-trip, or multi-city flights.

2026-11-06T23:32:19Z

feature_claim_added: → Searches for one-way, round-trip, or multi-city flights across various dates.

2026-11-06T23:32:19Z

feature_claim_added: → Provides offline lookup for airport and metro codes.

Card versions

Version 1 · 2026-11-06T23:32:19Z · agreed

new

A Python CLI, library, and MCP server for searching flights and hotels from the terminal or AI assistants.

Flight and hotel search for your terminal, Python, and AI assistants.

Open the exact source snapshot

Searches one-way, round-trip, or multi-city flights.

One-way, round-trip, or multi-city flights

Finds the cheapest fare per departure date within a specified window.

Cheapest fare per departure date in a window

Searches hotels with total-stay prices and cancellation terms.

Stays with total-stay prices and cancellation terms

Combines flight and hotel searches into a single trip request.

Flights and hotel together, summed when compatible

Supports opt-in split tickets and hidden-city fares via Skiplagged.

Opt-in separately ticketed itineraries (connections not protected)

Calculates award value and points transfer partners.

Cents-per-point math for a named award offer

Monitors price changes by re-running saved searches.

Re-run a saved search and report the change

Provides offline lookup for airport and metro codes.

Airport and metro codes, offline

Verifies answers by flagging data not returned by searches.

Flag amounts, codes, dates, or links no search returned

Integrates with AI assistants via Model Context Protocol (MCP).

Add this to your assistant's MCP configuration

Searches for one-way, round-trip, or multi-city flights across various dates.

One-way, round-trip, or multi-city flights

Finds the cheapest fare for each departure day within a specified date window.

Cheapest fare per departure date in a window

Constraint: Requires Python 3.10 or higher.

Requires **Python 3.10+**.

Constraint: Booking.com and detailed fetching require the optional browser extra.

Booking.com and `--fetch detail` need the browser extra.

Constraint: Does not convert between currencies; hotels always require a currency.

Viajante never converts between currencies.

Constraint: Refuses to price checked bags because they cannot be verified.

Checked bags (`--bags`) are refused, because no transport can verify them.

Constraint: Users must confirm final fares and terms with providers before booking.

Confirm the final fare, baggage, hotel total, and cancellation terms with the provider before you book.

Constraint: Prices and availability can change instantly, and sites may block automated requests.

Travel sites change their pages, block requests, and update prices at any time.