LetsFG  by LetsFG

Agent-native flight search and booking engine

Created 1 month ago
403 stars

Top 71.9% on SourcePulse

GitHubView on GitHub
Project Summary

LetsFG provides an agent-native solution for flight search and booking, addressing the issue of inflated prices and limited coverage found on traditional platforms like Google Flights. It targets AI agents and developers seeking to integrate real-time, raw airline pricing into their applications, offering significant cost savings and faster search results compared to existing tools.

How It Works

LetsFG employs a distributed architecture where over 200 connectors run in parallel on the user's machine via CLI, SDKs, or an MCP server. This approach bypasses Online Travel Agency (OTA) inflation, cookie tracking, and surge pricing by directly accessing raw airline ticket prices. A key feature is "virtual interlining," which intelligently combines one-way fares from different carriers to find cheaper round-trip options. City-wide airport expansion automatically includes all relevant airports for a given city code, enhancing search completeness.

Quick Start & Requirements

Installation is straightforward: pip install letsfg for the Python SDK/CLI or npm install -g letsfg for the JavaScript SDK/CLI. The MCP server can be launched with npx letsfg-mcp. Local search requires no API key or registration and can be initiated immediately with commands like letsfg search LHR BCN 2026-06-15. Setup is estimated at under 30 seconds for basic search functionality. Official documentation is available at https://api.letsfg.co/docs.

Highlighted Details

  • Cost Savings: Verified savings of $116 across 6 routes compared to Google Flights, with prices consistently reflecting raw airline fares.
  • Extensive Coverage: Searches over 400 airlines through more than 200 parallel connectors.
  • Performance: Delivers results from 400+ airlines in approximately 10 seconds.
  • AI Integration: Natively supports integration with AI agents and platforms like Claude Desktop and Cursor via its SDKs and MCP server.
  • "Free Forever" Offer: The first 1,000 GitHub stargazers receive lifetime free access across all features.

Maintenance & Community

The project is actively maintained, with community interaction facilitated through Messenger (https://m.me/61579557368989) and Instagram (https://ig.me/m/letsfg_). Updates and discussions can also be followed via @amjaworsky on X. Connector health is monitored and visible via a badge.

Licensing & Compatibility

LetsFG is released under the permissive MIT License, allowing for commercial use and integration into closed-source projects without significant restrictions. The core functionality is free for local execution.

Limitations & Caveats

The "free forever" access is strictly limited to the initial 1,000 GitHub stargazers, requiring a verification step. Post-threshold, server-based usage (e.g., via Messenger/Instagram) incurs a 1% unlock fee (minimum $1), although local CLI/SDK usage remains free. The "unlock" step is necessary to confirm live pricing and hold fares for 30 minutes before booking.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
41
Issues (30d)
47
Star History
405 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.