|
1 | 1 | # c.ai-addons
|
2 |
| -Character AI Memory Managed |
| 2 | +Additional Tools for Character.ai |
| 3 | + |
| 4 | +## Installation |
| 5 | +1. Download the latest release from the [releases page](https://github.com/LyubomirT/c.ai-addons/releases). |
| 6 | +2. Extract the archive. |
| 7 | +3. Open your preferred web browser and navigate to the extension manager. |
| 8 | +4. Enable developer mode (if not already enabled or if needed). |
| 9 | +5. Click on "Load unpacked" and select the extracted folder. |
| 10 | + |
| 11 | +# Usage |
| 12 | + |
| 13 | +## Settings |
| 14 | + |
| 15 | +In the bottom left corner of the webpage (it's a bottom toolbar on mobile), there is a button, with a gear icon. Clicking on it will open the extension settings. |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | +## Memory Manager |
| 20 | + |
| 21 | +The memory manager is a tool that allows you to manually create "Memory Strings", that prevent the chatbot from forgetting things when |
| 22 | +inserted into your message. This is useful for things like names, locations, etc. that you want to be remembered throughout the conversation. |
| 23 | + |
| 24 | +The Memory Manager requires the "Enable Memory Manager" option to be enabled in the extension settings. |
| 25 | + |
| 26 | +**Preview** |
| 27 | + |
| 28 | + |
| 29 | + |
| 30 | +### Creating a Memory String |
| 31 | + |
| 32 | +A memory string consists of "AI memories" and "User facts". To add a new AI memory, click on the "Add memory" button in the "Character Memory" section. To add a new user fact, click on the "Add fact" button in the "User Memory" section. You can preview your memory string in the box above: |
| 33 | + |
| 34 | + |
| 35 | + |
| 36 | +There are also other Memory String controls, like the ones shown below: |
| 37 | + |
| 38 | + |
| 39 | + |
| 40 | +### Inserting a Memory String |
| 41 | + |
| 42 | +Below the Memory String controls, there is a button, saying "Insert Memory String". Clicking on it will insert the memory string into the message box. NOTE that it's recommended to hit Shift+Enter while focusing on the messagebox after inserting it, because otherwise it might break the message. |
| 43 | + |
| 44 | +If you don't want to use the button, simply copy-paste the memory string from the previewer into the message box. |
| 45 | + |
| 46 | +### Importing an Existing Memory String |
| 47 | + |
| 48 | +If you already have a memory string, you can import it by clicking on the "Import Memory String" button. This will open a prompt, where you can paste your memory string. After pasting it, click on "Confirm" and it will be imported, if it matches the standard memory string format. |
| 49 | + |
| 50 | +### Automatically Generating a Memory String with AI |
| 51 | + |
| 52 | +If you don't want to manually create a memory string, you can use the "Generate Automatically" button. This will automatically generate a memory string based on the current chat state. The process can sometimes be a bit slow, and it's not 100% accurate. |
| 53 | + |
| 54 | +You can also switch between the "Fast" and "Normal" models. Fast can save you some time, but it's not as accurate as the normal model, while the normal model is more accurate, but slower. |
| 55 | + |
| 56 | +### Opening or Closing the Memory Manager |
| 57 | + |
| 58 | +In the top right corner of the webpage, there is a button, with an arrow. Clicking on it will open the memory manager, and clicking on it again will close it. |
| 59 | + |
| 60 | + |
| 61 | + |
| 62 | +## Legacy Chats |
| 63 | + |
| 64 | +In a recent update, Character.AI changed the way you chat, as well as removing a few neat features. This addon brings back the old chat, as well as the features that were removed. |
| 65 | + |
| 66 | +### Enabling Legacy Chats |
| 67 | + |
| 68 | +First of all, you need to enable the "Enable Legacy Chats" option in the extension settings. After that, you need to refresh the page, and then you need to click the "Spin" button in the toolbar, while being on a chatting page. |
| 69 | + |
| 70 | + |
| 71 | + |
| 72 | +## Non-Rounded Avatars |
| 73 | + |
| 74 | +This addon removes the rounded corners from the avatars. It can be enabled by enabling the "Disable Rounded Avatars" option in the extension settings. |
| 75 | + |
| 76 | +## Hiding / Showing the Toolbar (Mobile) |
| 77 | + |
| 78 | +The toolbar covers a lot of space in the bottom part of the screen on mobile devices. You can easily hide it by clicking the three-dot button in the top right corner of the page. This will hide the toolbar, and you can show it again by clicking the same button. |
| 79 | + |
| 80 | + |
| 81 | + |
| 82 | +# Contributing |
| 83 | + |
| 84 | +Contributions are welcome! If you want to contribute, you can either open an issue, or create a pull request. If you want to create a pull request, please make sure to follow the [contribution guidelines](CONTRIBUTING.md). |
| 85 | + |
| 86 | +# License |
| 87 | + |
| 88 | +This project is licensed under the [GNU General Public License v3.0](LICENSE). |
0 commit comments