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

https://github.com/slidespeak/slidespeak-webapp

Frontend for SlideSpeak. Chat with any PowerPoint file. Ask questions, get summaries and more.
https://github.com/slidespeak/slidespeak-webapp

ai chatbot chatgpt llama-index nextjs powerpoint pptx tailwindcss

Last synced: about 2 months ago
JSON representation

Frontend for SlideSpeak. Chat with any PowerPoint file. Ask questions, get summaries and more.

Awesome Lists containing this project

README

        

# slidespeak-webapp

![slidespeak-banner-github](https://github.com/SlideSpeak/slidespeak-webapp/assets/5519740/8ea56893-3c7a-42ee-906c-01e5797287af)

SlideSpeak allows you to chat with your PowerPoint slides. Upload any PPTX file and ask questions about the content.

SlideSpeak was built with:

Frontend:

- [NextJS](https://nextjs.org/)
- [TailwindCSS](https://tailwindcss.com/)
- [React Chat Stream](https://github.com/XD2Sketch/react-chat-stream)

The backend for this project is available here: [https://github.com/SlideSpeak/slidespeak-backend](https://github.com/SlideSpeak/slidespeak-backend)

## Requirments

_NOTE:_ This project requires the SlideSpeak backend to be up and running!

See [here](https://github.com/SlideSpeak/slidespeak-backend) on how to setup the backend.

## Getting Started

Make sure to have the environment variables set up correctly, you can copy the values from .env.local.example with the following command:

```bash
cp .env.local.example .env.local
```

First, run the development server:

```bash
yarn dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser.

## License
See LICENSE file.