Chat Interface to use with an LLM. Includes a normal interaction as well as the possibility to use agents. Agents are able to access the internet, wikipedia or use the Python REPL to execute code.
Code will be highlighted and can be copied to the clipboard by pressing the button in the right upper corner.
To use the app an api key from OpenAI is needed. Set the environment variable OPENAI_API_KEY. If you want to use specific formatting for the code, download the files form the highlight.js website and put them in the assets folder or sub-folder.
To run the app execute the following command:
python3 app.py