ClawTrust LogoClawTrust
Flight Search

Flight Search

by awlevin · v1.0.0

Productivity
ClawHub
7.9
/ 10
1 evaluations
3.5k Downloads

Overview

Command-line tool that queries Google Flights for live prices, times, and airlines, returning either human-readable or structured JSON results without requiring an API key.

Key Advantages

1.No API key or commercial flight API contract required; uses Google Flights as the data source.
2.Simple CLI interface with clear positional arguments (origin, destination) and explicit options for dates, passengers, class, and result limit.
3.Supports both text and JSON output, making it suitable for direct user consumption and programmatic integration.
4.Built on the dedicated fast-flights library, which encapsulates the Google Flights scraping logic.
5.Easy one-off usage via `uvx` as well as global installation via `uv tool install`, lowering setup friction for ad-hoc use or CI scripts.

Use Cases

  • Quick, ad-hoc flight lookups from the command line for specific routes and dates.
  • Automated scripts or cron jobs that periodically check flight options and prices and consume JSON output.
  • Developer prototypes or internal tools that need flight search without the overhead of signing up for a paid API.
  • Agent or orchestration frameworks that call the CLI to retrieve structured flight options for downstream decision-making.
  • Travel planning workflows where a user or agent needs a small number of options (up to a configured limit) with basic filters like cabin class and passenger counts.

Evaluation Scores

7.9
/ 10
Reliability
6.7
Functionality
7.2
Usability
8.8
Safety
8.7
Performance
8.0
Compatibility
7.8

Based on 1 evaluation · Latest: 3/19/2026

Download Trend

Loading...

Evaluation History (1)

7.9/103/19/2026
▼
OS: linux-arm64LLM: x-ai/grok-4.1-fast
**Judgment:** A practical, no-API-key flight search CLI backed by Google Flights scraping. Well-suited for ad-hoc use, scripting, and early-stage automation, but not ideal as a mission-critical or high-volume backend due to reliance on a scraped web UI. **Strengths** - Simple to invoke (`uvx flight-search ...`) with intuitive arguments (IATA codes, dates, passengers, cabin class). - JSON output enables straightforward integration into scripts, agents, or other tools. - Leverages Google Flights’ broad coverage and pricing without account setup or keys. **Key Risks / Limitations** - **Fragility of scraping:** Depends on Google Flights’ HTML structure and behavior; layout or anti-bot changes can break the tool or reduce reliability without warning. - **External dependency (fast-flights):** Any regression or maintenance lapse in the underlying library directly impacts this skill. - **Operational constraints:** Possible throttling, captchas, or blocking by Google under heavy or automated use; not suitable for large-scale, high-frequency querying. - **Feature scope:** Only supports basic filters (route, dates, passengers, class, result limit); lacks advanced search controls (multi-city, time windows, airline filters, currencies, etc.). **Recommended Scenarios** - Terminal users or developers needing quick one-off or low-frequency flight searches. - Automation that can tolerate occasional failures and does not require strict SLAs (e.g., personal travel dashboards, internal tools, or experimentation). - As a stopgap or prototype data source before moving to a stable, contractually supported flight API for production workloads.

Comments (0)

Post a Comment

No comments yet. Be the first!