Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 887 Bytes

README.md

File metadata and controls

38 lines (24 loc) · 887 Bytes

AI Text Summarizer

This is an AI Text Summarizer application powered by Platformatic AI-warp and React (Vite). Platformatic AI-warp handles authentication via GitHub OAuth2 and processes AI prompts, while the React.js frontend application provides a user-friendly interface for summarzing texts.

Requirements

Platformatic supports macOS, Linux and Windows (WSL recommended). You'll need to have Node.js >= v18.8.0 or >= v20.6.0

Setup

  1. Install dependencies:
npm install

Usage

Run the API with:

npm start

Running the Dockerfile

  1. Build the Docker image with:
docker build -t text-summarizer-app .
  1. Run the Docker container with environment variables:
docker run --env-file .env -p 3042:3042 text-summarizer-app