An open API service indexing awesome lists of open source software.

https://github.com/upes-open/osoc-25-askage

Minimalist, context-aware chat extension for Chrome that enhances any webpage.
https://github.com/upes-open/osoc-25-askage

aws chrome-extension flask mongo openai python reactjs

Last synced: 12 months ago
JSON representation

Minimalist, context-aware chat extension for Chrome that enhances any webpage.

Awesome Lists containing this project

README

          

# Askage (OSoC 2025)

![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)
![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
![MongoDB](https://img.shields.io/badge/MongoDB-%234ea94b.svg?style=for-the-badge&logo=mongodb&logoColor=white)
![Flask](https://img.shields.io/badge/flask-%23000.svg?style=for-the-badge&logo=flask&logoColor=white)
![Google Chrome](https://img.shields.io/badge/Google%20Chrome-4285F4?style=for-the-badge&logo=GoogleChrome&logoColor=white)
![AWS](https://img.shields.io/badge/AWS-%23FF9900.svg?style=for-the-badge&logo=amazon-aws&logoColor=white)

![Askage Banner](https://github.com/upes-open/OSoC-25-Askage/blob/main/assets/askage_banner_round.png)

**Askage** is a minimalist, context-aware chat extension for Chrome that enhances any webpage with intelligent assistance.

---

## 📝 Description

Askage scrapes the current webpage content and allows users to interact with it through a smart, chat-like interface. It offers context-aware prompt suggestions and focuses on simplicity and usability. Google Sign-In is used for secure user authentication.

---

## 🧰 Tech Stack

- **Frontend:** React, JavaScript
- **Backend:** Flask (Python), MongoDB
- **Version Control:** Git, GitHub
- **Deployment:** AWS EC2
- **API Integration:** GPT-4o Mini

---

## 📚 Getting Started

Check out the documentation for each component:

- 📦 [**Frontend**](https://github.com/upes-open/OSoC-25-Askage/tree/main/frontend)
- 🔧 [**Backend**](https://github.com/upes-open/OSoC-25-Askage/tree/main/backend)

You're welcome to contribute to either part of the project!

---

## 👨‍🏫 Mentor Details

GitHub Profile Stats

I'm **Deepak Soni**, a B.Tech CSE student at UPES and your mentor for this project.
Connect with me:

- [**LinkedIn**](https://linkedin.com/in/deepaksonii)
- [**GitHub**](https://github.com/diezo)
- **deepaksonii@outlook.in**