INTERNAL AI ASSISTANT

A fully functional internal automation tool combining a Chrome extension

and an AI backend. Users can select text on any website, send it to the

backend, and receive AI-powered analysis including summary, sentiment,

keywords, and classification. Results are stored in PostgreSQL and

displayed through an admin dashboard.

Internal AI Assistant — Chrome Extension + FastAPI + OpenAI

Manifest V3 Chrome extension

Select text → send to backend

Background + content script communication

AI analysis (summary, sentiment, keywords)

FastAPI backend service

PostgreSQL result storage

Streamlit admin dashboard

Docker deployment

Features

Workflow

User selects text → Extension → FastAPI → OpenAI → Database → Dashboard

Technologies Used

Chrome Extensions, JavaScript, FastAPI, OpenAI API, PostgreSQL, Streamlit, Docker