Skip to content

This is a discussion app that allows you to explore various viewpoints on specific topics. Simply provide a topic, and it will generate multiple responses based on different perspectives, enabling you to learn and understand various views. You can customize the attributes of each point of view or character.

License

supershaneski/discussion-app

Repository files navigation

discussion-app

This is a discussion app that allows you to explore various viewpoints on specific topics. Simply provide a topic, and it will generate multiple responses based on different perspectives, enabling you to learn and understand various views. You can customize the attributes of each point of view or character.

Expand your knowledge and broaden your understanding of different perspectives in an intuitive and interactive manner.


これは、特定のトピックについてさまざまな視点を探索できるディスカッションアプリです。トピックを入力するだけで、さまざまな視点に基づいて複数の回答を生成し、さまざまな視点を学習および理解できるようにします。各視点またはキャラクターの属性をカスタマイズできます。

直感的でインタラクティブな方法で、知識を広げ、さまざまな視点への理解を深めましょう。


This React application is built using Next.js 13 powered by the OpenAI Chat Completions API and supports Japanese language settings. (日本語対応)

App

Sample screenshot

Screenshot

Character list

Settings

It is now possible to add new character or delete character.

Custom Sample

Simulated discussion between characters from a galaxy far, far away

Screenshot

Character list

Settings

Another Custom Sample - Japanese / 日本語

Simulated discussion between known figures of Japan's Bakumatsu period.


日本幕末期の著名な人物による模擬討論。

Screenshot

Character list


登場人物一覧

Settings

Setup

Clone the repository and install the dependencies

git clone https://github.com/supershaneski/discussion-app.git myproject

cd myproject

npm install

Copy .env.example and rename it to .env then edit the OPENAI_APIKEY and use your own OpenAI API key.

OPENAI_APIKEY=YOUR_OWN_API_KEY

Then run the app

npm run dev

Open your browser to http://localhost:3007/ to load the application page.

About

This is a discussion app that allows you to explore various viewpoints on specific topics. Simply provide a topic, and it will generate multiple responses based on different perspectives, enabling you to learn and understand various views. You can customize the attributes of each point of view or character.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published