Skip to content

v0.0.4

Compare
Choose a tag to compare
@DefamationStation DefamationStation released this 12 Jun 13:49
· 68 commits to main since this release

MAJOR RELEASE PLEASE READ!

Expanded app to support Llama.cpp, Kobold.cpp and Ollama.

By default the app points to Llama.cpp ports if you want to switch to Kobold.cpp just use '/config llama.cpp_host 127.0.0.1:5001' and press enter, try sending a message or restarting the app and it should work.

You can either run the .exe or install the dependencies and run the .py! The entire UI is a single .py file!

Major code restructuring and created a new set of commands. Please delete previous config.json if you've used v0.0.3 or earlier.

Screenshot 2024-06-12 150149

Configuration Commands

/config : Update a specific configuration setting.

Examples:

/config font_size 18: Set the font size to 18.
/config base_url http://localhost: Set the base URL to http://localhost.
/config user_message_color #00FF00: Change the user message color to green.
Available keys:
font_size
base_url
ollama_host
llama.cpp_host
path
user_message_color
assistant_message_color

Chat Management Commands

/chat new : Create a new chat file and switch to it.
Example: /chat new my_chat
/chat save : Save the current chat history to a specified file.
Example: /chat save backup_chat
/chat delete : Delete the specified chat file.
Example: /chat delete old_chat
/chat rename <old_filename> <new_filename>: Rename an existing chat file.
Example: /chat rename chat_1.json new_chat
/chat open : Open and load an existing chat file.
Example: /chat open my_chat
/chat reset: Clear the current chat history.
/chat list: List all JSON chat files in the current directory.
Model Commands

/models: List available models from Ollama if the Ollama server is online.
/select_model <model_name>: Select a model from the list of available models.
Example: /select_model my_model
Mode Commands

/reset_mode: Switch between Ollama and Llama.cpp modes.
Help Command

/help: Display the help message with all available commands and their usage.