Skip to content
/ MultiMuse Public

Use an LLM to answer a question from multiple perspectives

License

Notifications You must be signed in to change notification settings

patw/MultiMuse

Repository files navigation

MultiMuse

One of the significant benefits of Large Language Models (LLMs) is their ability to serve as a sounding board for ideas and assist in problem-solving. MultiMuse is a unique tool that allows you to configure multiple distinct personalities, each providing a fresh viewpoint on a given question.

While its primary purpose may lean more towards entertainment than practicality, it offers an engaging experience.

This tool is powered by Mistral.ai.

UI Screenshot

Basic Installation

pip install -r requirements.txt

Configuration

  • Get an API key from Mistral.ai
  • Copy the sample.env file to .env and edit this file.
  • Use your mistral API key in the API_KEY field.
  • Edit the advisors.json if you want different advisors
  • APP_NAME will change the name of the app
  • MODEL_NAME can be mistral-tiny (cheap to run), mistral-small, mistral-medium or mistral-large

Running

MacOS / Linux

python3 -m flask run

Windows

flask run

About

Use an LLM to answer a question from multiple perspectives

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published