Skip to content

Tutor Genie - uses node, openAI API, React, Javascript. Perfect for asking school questions, asking for advice or just when you need a pick me up. This little Genie in a box is what you need to feel better and get the information you need. With Child Moderations built in for safety.

Notifications You must be signed in to change notification settings

unnamedmistress/GenieGenZ

Repository files navigation

AI My Best Friend Genie

Perfect for asking school questions, asking for advice or just when you need a pick me up. This little Genie in a box is what you need to feel better and get the information you need.

Features

Text message like framework. Uses Kendo-React Conversational UI


ChatGPT is the model used: gpt-turbo-301 but the next model is super fast and is expected next month. This will reduce the response from the API from 6-7 seconds to 1-2 seconds.

Child Safety Features

DOUBLE LAYER OF PROTECTION for child users. User enter text is sent though a moderation engine to check for any sexual, violent or other inappropriate text. Only if it passes that check will it get a response from the AI. A second level of validation is added to the AI's response which is also checked for safety content.

Alt text Loading Animation

Play with Me

https://textfunopenai.herokuapp.com/

Steps:

  1. Clone this repository:

git clone https://github.com/unnamedmistress/GenieGenZ.git

  1. Install dependencies:

npm install

  1. Add API key: Replace YOUR_API_KEY with your OpenAI API key in the .env.example file and then rename it to .env

  2. Start the development server:

npm run dev

  1. Deploy to Heroku: Follow the steps provided by Heroku to deploy your application.

About

Tutor Genie - uses node, openAI API, React, Javascript. Perfect for asking school questions, asking for advice or just when you need a pick me up. This little Genie in a box is what you need to feel better and get the information you need. With Child Moderations built in for safety.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published