DEV Community

Chetan Inaganti
Chetan Inaganti

Posted on

Rajasthan Helper CLI – Real Weather, Festivals & Travel Tips Built on Free GitHub Copilot CLI

GitHub Copilot CLI Challenge Submission

This is a submission for the GitHub Copilot CLI Challenge

What I Built

Rajasthan Helper CLI — a colorful, terminal-first tool that brings Rajasthan/India travel info right to your command line:

  • weather [city] — real-time weather using free wttr.in API (temp, condition, feels-like, humidity, wind)
  • festival [month] — major Rajasthan festivals with facts and emojis (Holi, Diwali, Teej, Pushkar Fair, etc.)
  • tip [city] — curated travel & food tips for 10+ cities (Jaipur, Udaipur, Delhi, Jodhpur, Jaisalmer…)

Built entirely on the free tier of GitHub Copilot CLI in ~20 smart prompts — no paid subscription, no credit card.

It means a lot to me because it combines my love for Rajasthan culture with real dev skills (API integration, rich terminal UI, packaging).

Demo

Rajasthan Helper CLI in action

(Shows --help, colorful weather panel for Jaipur, Holi festival card, Udaipur travel tips list)

My Experience with GitHub Copilot CLI

I started from zero: installed via npm install -g @github/copilot, login to my free GitHub account, ran /init to create instructions.md for consistent style.

Then I used one big prompt to generate the Click + rich structure, debugged packaging nightmares (TOML duplicates, missing folders, import errors) with targeted follow-ups, and finished with API + rich formatting.

Total: ~20 prompts.

The biggest surprise? How fast I went from nothing to a real, working CLI with API calls and beautiful output — all for free. It completely changed how I think about building tools.

Repo: https://github.com/Chetan-code-lrca/rajasthan-helper

Thanks for the challenge — this was an amazing learning journey!

Made by Chetan Inaganti (@Chetan007329)

Top comments (0)