Skip to content

Repository files navigation

🚀 Sarathi Concierge

Because getting stuck at the airport is so 2019. Welcome to the future of AMEX travel. 💅✨

Sarathi is your autonomous AI travel disruption concierge. Flight delayed? Missed connection? Sarathi's got you covered before you even realize there's a problem. No calls, no waiting in line, just straight up automated rebooking using your AMEX premium benefits.

🔥 Why Sarathi? (No Cap)

  • Zero-Latency Vibes: We detect disruptions instantly.
  • Big Brain Energy: Multi-agent orchestration figures out the absolute best rebooking options, checking flights, hotels, and cabs simultaneously.
  • Card Member Perks: Automatically applies your Platinum/Gold benefits (Lounge access? Covered. Hotel? Covered.)
  • Receipts Provided: Full audit trail of exactly why the AI made its decisions.

🛠️ The Tech Stack

  • Backend: FastAPI, Python, SQLAlchemy, SQLite (Async because we don't do blocking)
  • AI Brain: LangGraph architecture (Agents that actually talk to each other)
  • Real-Time: WebSockets for that buttery smooth live UI
  • Frontend: Pure HTML/JS + Tailwind (Because simplicity is key)

🏃‍♂️ How to run this beast locally

  1. Clone it down

    git clone https://github.com/Kavish-Paraswar/Sarathi_Concierge.git
    cd Sarathi_Concierge
  2. Install the goods

    cd backend
    pip install -r requirements.txt
  3. Start the engine

    python -m uvicorn main:app --host 0.0.0.0 --port 8000 --reload
  4. Experience the magic Head over to http://localhost:8000/ui/index.html to see it live.

Use the Demo Control Panel in the bottom right corner of the dashboard to trigger live disruptions!

🤝 Built for AMEX

Designed to make Card Members feel like royalty. 💳👑

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages