Skip to content

peytoncasper/instacart-ordering-agent

Repository files navigation

🎄 Christmas Themed Instacart Ordering Agent 🎅

Welcome to the Instacart Ordering Agent project! Over the course of 12 days, we will be building and enhancing an agent that can automate the process of ordering groceries from Instacart, with a festive twist. Each day, we'll unwrap new features and capabilities, just like opening gifts during the holiday season. 🎁

Project Overview

This project leverages the power of AI and web automation to create an agent capable of navigating and interacting with Instacart. The agent is designed to help users efficiently order groceries, with a focus on Christmas-themed items. 🎅🛒

Features

  • Day 1-3: Set up the basic agent and environment. 🎄
  • Day 4-6: Implement browsing and navigation capabilities. 🧭
  • Day 7-9: Add item selection and cart management features. 🛍️
  • Day 10-12: Finalize the ordering process and add festive enhancements. 🎉

Getting Started

Prerequisites

Why Gemini?

Gemini Flash 2.0 is currently experimental which makes it free to use and it scores very high in our web extraction leaderboard.

https://coffeeblack.ai/extractor-leaderboard/

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/christmas-instacart-agent.git
    cd christmas-instacart-agent
  2. Install the required packages:

    pip install -r requirements.txt
  3. Set up your environment variables in a .env file:

    GOOGLE_APPLICATION_CREDENTIALS=path/to/your/credentials.json
    

Usage

  1. Run the test script to see the agent in action:

    python instacart_agent.py
  2. Follow the daily updates to enhance the agent's capabilities. 🎁

Contributing

We welcome contributions! Please fork the repository and submit a pull request with your changes. 🤝

License

This project is licensed under the APACHE License. 📜

Contact

For questions or feedback, please contact peyton@coffeeblack.ai. 📧

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published