https://github.com/jamsocket/openai-assistant-demo
A Jamsocket demo using the OpenAI Assistant API
https://github.com/jamsocket/openai-assistant-demo
Last synced: 11 months ago
JSON representation
A Jamsocket demo using the OpenAI Assistant API
- Host: GitHub
- URL: https://github.com/jamsocket/openai-assistant-demo
- Owner: jamsocket
- Created: 2023-11-17T15:37:59.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-28T23:36:18.000Z (over 2 years ago)
- Last Synced: 2025-07-18T16:22:31.911Z (11 months ago)
- Language: TypeScript
- Size: 3.19 MB
- Stars: 13
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# openai-assistant-demo

A shared canvas built with the OpenAI Assistant, powered by Jamsocket's session backends.
## Tools you'll need
- [OpenAI API](https://platform.openai.com/docs/overview)
- [Jamsocket](https://jamsocket.com/)
- [Docker](https://www.docker.com/products/docker-desktop/)
## Setup
1. Clone the repo
2. `cd` into the repo and `npm install`
3. Get an [OpenAI API key](https://platform.openai.com/docs/overview)
4. Make sure Docker is running with `docker ps`
## Running the app
1. Start the dev server with `npx jamsocket dev`
2. Run the frontend with `npm run dev`
3. Navigate to `localhost:3000`
If you have any questions about how to use Jamsocket or would like to talk through your particular use case, we'd love to chat! Send us an email at [hi@jamsocket.com](mailto:hi@jamsocket.com)!