Real Chat AI
is a platform where young people can input prompts for tasks like image generation and text summarization. It uses the OpenAI API to generate responses and informs users of potential risks and reliability around those requests with specific reference to the content of the request.
This application wraps responses from generative AI, specifically OpenAI's API.
An OpenAI API key is required. If you don’t have one, log in to OpenAI and create a key here: https://platform.openai.com/settings/organization/api-keys. Add it the following to your .env file:
OPENAI_API_KEY=<key>
OpenAI is a pay-as-you-go service. If the API isn’t working, check your usage here: https://platform.openai.com/settings/organization/usage.
You may use nvm to manage the correct version of node
nvm install && nvm use
If you don't have Yarn, you may try to fetch it with:
corepack enable
Pull the packages
yarn install
To run the development server:
next dev
This application was developed to be hosted on Vercel:
Modification may be required to run it elsewhere.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This application was written by Neontribe Ltd for the National Citizen Service Trust.
Copyright © 2025 NCS
National Citizen Service Trust is a not-for-profit organisation incorporated by Royal Charter and established to shape, support, champion and lead a thriving National Citizen Service. National Citizen Service Trust is registered in England and Wales with Royal Charter Body number RC000894. Our registered office is at National Citizen Service Trust, 1st Floor, 48 Chancery Lane, London, WC2A 1JF.