https://github.com/abhis33/ai-document-summarizer
A simple document summarizer using GPT LLM
https://github.com/abhis33/ai-document-summarizer
docker docker-compose fastapi llm openai python3 vuejs
Last synced: 3 months ago
JSON representation
A simple document summarizer using GPT LLM
- Host: GitHub
- URL: https://github.com/abhis33/ai-document-summarizer
- Owner: Abhis33
- Created: 2025-03-09T17:06:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-14T14:53:03.000Z (over 1 year ago)
- Last Synced: 2025-03-14T15:46:28.140Z (over 1 year ago)
- Topics: docker, docker-compose, fastapi, llm, openai, python3, vuejs
- Language: Vue
- Homepage:
- Size: 250 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## To run the app -
1. Make sure the root folder has .env file with OPENAI_API_KEY
2. docker-compose up -d --build for running the backend - FASTAPI
3. cd frontend
4. npm i for installation
5. npm run dev (Might have problem on platforms other than windows)
Choices of technology -
- Since I wanted to do fast prototyping I chose FastAPI in python with Vue for the frontend.
- I chose docker for fast setup although for frontend there were some minor roadblocks so we're directly using npm run dev
## Screenshots
