Skip to content

A replica of Amadeus Kurisu using gpt-3.5 turbo/gpt-4 and tts (react app)

Notifications You must be signed in to change notification settings

eulixir/amadeus

 
 

Repository files navigation

Amadeus

 

App Screenshot

 

Introduction

Amadeus is an ambitious project designed to bring fans of Steins;Gate closer to their beloved character, Kurisu Makise. Through this innovative interface, users can engage in conversations with a virtual representation of Kurisu, powered by OpenAI's advanced language model. Whether you want to discuss science, share your thoughts, or simply have fun banter, Amadeus offers an immersive experience that captures Kurisu's personality and essence.

Features

Interactive Conversations: Users can have dynamic and engaging conversations with Kurisu Makise, just like in the Steins;Gate anime and visual novel series. Through OpenAI's cutting-edge language model, Kurisu's responses are lifelike and tailored to each user's input.

Science and Knowledge Sharing: Kurisu is known for her exceptional scientific expertise. Amadeus allows users to explore and discuss various scientific concepts, theories, and experiments, making learning a fun and interactive experience.

Emotional Understanding: The OpenAI API's language model enables Amadeus to comprehend emotions and respond empathetically, allowing users to share their feelings and receive comforting replies from Kurisu.

Personalized Interaction: As users engage with Amadeus, the interface learns from their conversations, adapting Kurisu's responses to individual preferences and enhancing the overall experience.

Privacy and Ethics: Amadeus takes privacy seriously and ensures that all user interactions are confidential. The interface complies with OpenAI's ethical guidelines and respects the privacy of its users.

 

Run Locally

Clone the project

  git clone https://github.com/joaopealves/amadeus

Go to the project directory

  cd amadeus

Install dependencies

  npm i

Start the server

  npm run dev

 

Note:

To run this project, you need to have an openai api key.

Get the Key, create a .env.local file based in .env.model template and put your key in VITE_OPENAI_API_KEY var.

 

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Please adhere to this project's code of conduct.

🚀 About Me

I'm a full stack developer, focused in backend with Elixir.

About

A replica of Amadeus Kurisu using gpt-3.5 turbo/gpt-4 and tts (react app)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 49.5%
  • CSS 47.8%
  • JavaScript 1.8%
  • HTML 0.9%