Our take
- Activity
- 32
- Community
- 43
- Issues
- 51
- Pull requests
- 47
+48 stars in the last 17 days
- Slower to close issues than 84% of the projects we track
Overview
FlyAI is an agent skill paired with a Node.js CLI for searching Fliggy travel inventory from Claude Code, OpenClaw, and other compatible agents. It turns natural-language requests or structured search parameters into JSON results, so travelers can research options without switching to a browser or travel app.
It is useful when travel search is part of a larger planning conversation and you want comparable, filterable results with direct booking links. Its search coverage includes transport, accommodation, attractions, events, and travel services.
Key Features
- Offers eight commands for broad keyword search, semantic search, flights, trains, hotels, attractions, and Marriott properties and packages.
- Supports natural-language queries as well as structured filters such as dates, prices, ratings, seat or bed types, and sorting.
- Returns single-line JSON on standard output, suitable for agent formatting or command-line processing.
- Includes direct booking links in search results, according to the README.
- Integrates with Claude Code and OpenClaw, and is intended for other skill-compatible agents.
- Works without an API key, with an optional
FLYAI_API_KEYconfiguration for enhanced results.
Use Cases
- Travelers can compare flights or trains by date, route, price, and travel preferences while planning a trip in an AI-agent session.
- People organizing a stay can search hotels by destination, nearby points of interest, price, or accommodation details.
- Trip planners can combine transport, lodging, and attraction searches to assemble a weekend or multi-day itinerary.
- Users exploring a destination can find attractions, events, and travel services through broad or semantic queries.
- Marriott-focused travelers can search the group's hotels and bundled packages by destination, brand, or keyword.
Getting Started
Install the CLI and try a search:
npm i -g @fly-ai/flyai-cli
flyai keyword-search --query "things to do in Tokyo"
For skill installation, agent setup, and command options, see the README.
Considerations
- The CLI requires Node.js and an internet connection to access the travel search service.
- The skill is designed to work with compatible agent environments; installing the CLI alone does not install the agent skill.
- The README says no API key is needed to start, while an optional key can provide enhanced results. It does not detail the differences in coverage or availability.
- Search parameters and examples include China-specific destinations, categories, and CNY pricing. Check suitability for your intended market and trip.
- Search results and booking links are not themselves a booking guarantee; availability and terms should be confirmed through the linked provider.
Found this useful?
Share it with someone who would like flyai-skill.