Bugs found and eliminated
Added 2024-12-16 16:42:38 +0000 UTCMemory Manager v1 & v2, Mass Swipe and Preload Swipes fixed.
I was getting a lot of reports about the Memory Manager. But I wasn't able to replicate the issues.
Basically the problem was that sometimes the website establishes WebSocket connection before the extension can wrap it with its own logic. It depends on the device how often that happens.
I made the necessary changes in v2.9.5, it seems to be bug-free. Firefox version is up. Chrome users will wait the review a couple of days as always.
The bugs for each were;
Memory Manager completely not working
Mass Swipe messing up at inserting messages stage (swipes once, fixed only by page refresh, otherwise new messages are swiped by force)
Preloaded Swipes generating behind the scenes, but not inserting when you swipe
I will try to fix Chat Import.
And apparently "plus.character.ai" blocks "character.ai", so characters and chat features not working. But it fixes itself I guess, probably not a bug with the extension because c.ai itself also uses that API. Let me know if you encounter that.
Comments
It's not automatic. Did you use the unlock button in the extension? Login with your patreon and it will handle the rest.
İrşat Muhammed
2025-02-25 03:36:10 +0000 UTCI bout the $2.99 dollar subscription, but it still says I need "Premium". Did I buy the wrong membership, or is there an issue with the extension?
Jacob Corey
2025-02-25 03:02:54 +0000 UTCYeah it's for 1 month only
İrşat Muhammed
2025-02-18 11:49:01 +0000 UTCLove the extension, and it's working really well. Just a question: did you mean to add an ad for Polybuzz on the menu? Maybe I'm just blind lol, but I haven't seen anything addressing it or you mentioning that you added it. This is the first time I'm seeing it so I figured it was something new.
Flo
2025-02-18 11:00:13 +0000 UTCDo you mean getting rid of your own characters?
İrşat Muhammed
2025-02-17 01:47:05 +0000 UTCyeah the problem is all the rest are still on the list and I happily support you and what you are doing. I love your creation
Nashaul Seric
2025-02-17 00:43:19 +0000 UTCIt's technically possible and one solution I offer is saved characters. I know it's not free but still... it's there.
İrşat Muhammed
2025-02-16 22:00:12 +0000 UTCHi what I would love to see is a way to get rid of the bots you don't use. I don't understand why you can't get rid of them on C.ai because its crazy to have to search through a million of them to find what you want. I would just like to get rid of the ones you don't use. I don't know if its possible but it would be great.
Nashaul Seric
2025-02-16 21:56:39 +0000 UTCVisual cleaning would be hard with v1 so I am afraid of touching it. It's not a priority unfortunately.
İrşat Muhammed
2025-02-15 03:47:11 +0000 UTCDo you think it's possible to make it so that it automatically deletes too? Or maybe make v.2 also have an option to inject the memory every X chats. Because if I have a lot of things in the memory manager and use the v.1, it'll just eat up the temporary memory and make my bot remembers less from the chats before that. Noted about the persona categorization. Looking forward to it! (no pressure tho 😊)
jrc DA
2025-02-15 03:43:42 +0000 UTCV1 doesn't delete. So you can make it every 10 msg or something. Persona categorization will be in Chatbot Manager for saving purposes. If I get the chance, I can add quick access just like character categorization feature. It's been in my notes for a long time.
İrşat Muhammed
2025-02-14 02:52:18 +0000 UTCHi, thank for you for creating a really useful extension like this! I'd like to suggest a new feature tho, but is it possible to have a persona folder of some sort to organize the persona in the future, just like what you did with the char catalog? Also, I have a question about the memory manager. It says that v.2 automatically cleans the comment everytime, but does v.1 do the same? I really love this feature, but sometimes the bot ends up replying to the info put in the mm instead even when it's unrelated to the current scene, so I'd like to make the memory to be injected on every certain messages while also automatically cleaning the previous one before it injects a new one.
jrc DA
2025-02-14 02:46:39 +0000 UTCi figured it out tysm!
Dizzy
2025-02-10 17:38:01 +0000 UTCYou simply join on patreon, like "follow". Then in the extension, login with this patreon account using the unlock button. It's the same way you unlock premium. It will then redirect you to the main page of character ai and will notify you. Wait until it activates.
İrşat Muhammed
2025-02-10 17:31:31 +0000 UTCi joined the patreon for the free trail but idk seem to understand how it works, even after reading the explonation idk, i dont even have the option unlock premium...
Dizzy
2025-02-10 17:03:04 +0000 UTCOh I see! I thought it would be easier given how the new duplicate method works. Thanks for explaining :D
Mihr
2025-02-07 20:28:07 +0000 UTCYou can actually edit the messages with code. But cai uses virtual dom so visually editing is a really big pain. If you edit, it just gets reverted. There are ways of forcing it but none of them worth it. I wanted to delete older messages for example but I didn't. Then the website gave that feature. Maybe they will give this one as well.
İrşat Muhammed
2025-02-07 17:52:32 +0000 UTCHi! Do you think it would be possible to make older messages editable? I usually make small recaps during the roleplay and pin the messages, but I don't like the recaps interrupting and reducing the context of the current conversation. Editing an older out-of-context message would be awesome for me. Thank you for your great work <3
Mihr
2025-02-07 16:15:26 +0000 UTCWoah, amazing! Thanks, looking forward to it! <3
Jira
2025-02-02 11:13:02 +0000 UTCI recently released "Chatbot Manager", but it's still in development. It's only to store chats and characters, search, and generate greetings. But yodayo is in my list. I will add export feature and add more and more with time.
İrşat Muhammed
2025-02-02 11:06:06 +0000 UTCHey, any chance you'd work on an extension for Yodayo? I love the c.ai extension and use it religiously; I really feel like a similar extension could improve Yodayo, as well! Especially a quick way to download chats, import / export characters and (if possible) an automated memory feature as a 'memory box' for self inserting is already given, would be amazing.
Jira
2025-02-02 10:58:35 +0000 UTCThank you! <3
Knave
2025-01-30 17:19:18 +0000 UTCI added a toggle under each memory box. You can use it with the next update.
İrşat Muhammed
2025-01-30 11:54:26 +0000 UTCYes I am paid with you since beginning and this is something I could do with. Because it's to much for the context of one response for the bot to even remember absolutely everything in the memory. I am having to constantly do a mini repeat of the last situation with regards to the context.
Laura Lee Murray
2025-01-28 11:26:28 +0000 UTCTHANK YOU SO MUCHHHH, it's great as it is, but I would love if you added the import/export chat option, no pressure tho! work at your way, we depend on you anyways
Maria Alarcon
2025-01-24 18:58:49 +0000 UTCYou read my mind, I was going to do that linking.
İrşat Muhammed
2025-01-23 17:10:00 +0000 UTCFrom what I've tested, the capability to have your characters in a large roster to move between websites as well as editing them in a more easier and user friendly way is very promising. Though I would suggest implementing a link or box to open said character on the website (if it's there and I didn't see it I apologize.)
Meggs Callas
2025-01-23 16:53:38 +0000 UTCDepends on how they perform. Let me know your thoughts about the features that exists right now.
İrşat Muhammed
2025-01-23 15:39:28 +0000 UTCThank you! Installed it immediately! Will you add the memories too? I rely on those mostly in my stories
Meggs Callas
2025-01-23 15:28:03 +0000 UTChttps://chromewebstore.google.com/detail/chatbot-manager/apnhcckmbmofaneogehcfnghabafpeej
İrşat Muhammed
2025-01-23 13:10:15 +0000 UTCFirst version is released. It has no feature on any website as of right now. There are some features lile character card search, library (cards and histories) and greeting generation. The name is the Chatbot Manager. Since it's new it may not appear in google search. I will leave a link in a moment
İrşat Muhammed
2025-01-23 13:09:30 +0000 UTCI can't wait, I've been wanting to migrate from C.ai to Chai, but the memory issues and the lack of pined messages is a killer for me, So i really can't wait! Also thank you for your extension for C.ai, I use it daily, and after the 20 day trial I will become avid member. Thank you for your work, you truly help me cope with traumas!
Meggs Callas
2025-01-23 13:06:21 +0000 UTCI probably can.
İrşat Muhammed
2025-01-23 00:11:33 +0000 UTCWill you add chat importation in any of those? Because I really need to export my chats on something that isn't Tavern or Oobabooga lol
Maria Alarcon
2025-01-22 23:55:24 +0000 UTCGreat! Thank you so much! <3 🙏
Knave
2025-01-20 16:33:32 +0000 UTCOkay I fully understand now. I could add checkboxes next to the memory boxes, and the checked ones would be sent. Or the unchecked ones. I am preparing the other extension for release now so I might work on it soon.
İrşat Muhammed
2025-01-20 16:24:44 +0000 UTCI think you might have misunderstood me. What I meant was this: Let's say I have 10 memories, but only 3 of them are relevant to the current chat. My suggestion was to have an on and off switch for each memory, so I can turn off the 7 memories that I don't need currently and have just those 3 appear in the v1 or v2 reminders. Because right now you would have to delete those 7 memories if you don't want them to appear(unless I'm missing something).
Knave
2025-01-20 16:16:28 +0000 UTCYou can turn off both v1 and v2 without removing memories.
İrşat Muhammed
2025-01-20 15:57:13 +0000 UTCSuggestion: I think it would be quite handy if it was possible to make it so you can toggle memories on and off in the Memory Manager. That way you can have all of the things you want your Character to remember, without having all of them get posted with each message/every few messages at the same time since it seems to sometimes confuse the Character if you have a lot of memories. I think this would mostly be a great addition for people, like me, who have a lot of memories added in the Manager, and I think it definitely could be cool if we could choose which ones we want the Character to get reminded of at the current moment in the chat without having to delete all the others that are irrelevant at that point in time! <3 (I'm not really knowledgeable on coding, so please excuse me if it's something that can't be done 🙏)
Knave
2025-01-20 15:54:55 +0000 UTC🥳 I already made the basics, it's ready to be improved and and focused on websites. Starting with janitor.ai and probably chai after the first release. But all of them will get some I think.
İrşat Muhammed
2025-01-20 15:37:38 +0000 UTCHELL YES! As soon as it comes out i'm paying it!!!
Meggs Callas
2025-01-20 15:24:06 +0000 UTCYes, I am wrapping it up. First version is finished. Just need to make sure it's mobile compatible. Features for websites will be later but it will happen.
İrşat Muhammed
2025-01-19 23:59:08 +0000 UTCHi! I was wondering if you're making an extension for Chai as well?
Meggs Callas
2025-01-19 23:42:45 +0000 UTCThe message before your own example: AI: alksdjfalsdfj (Rewind here) You: flakjdfa;fdaldj AI: alkdjfalkjdfa
Jonah Sayasith
2025-01-17 09:50:54 +0000 UTCRewnd to the first message you mean?
İrşat Muhammed
2025-01-17 09:31:46 +0000 UTC(Suggestion) If you could make it to where you can instant rewind to the last message that would be awesome! it would make your amazing extension even better :D
Jonah Sayasith
2025-01-17 09:23:13 +0000 UTCOhhhh, that makes sense, thanks for the clarification.
ThatGirlSofia
2025-01-16 05:59:35 +0000 UTCIt was basically a gift. Also people would try it and see if they like it. Win win. As much as I would like to make everything free forever, I also need to make a living. Surely you understand.
İrşat Muhammed
2025-01-16 04:54:14 +0000 UTCSo will it say free or what? I'm confused.
ThatGirlSofia
2025-01-16 04:44:35 +0000 UTCNo, it was paid for 1 year. I lifted the wall for 1.5 months.
İrşat Muhammed
2025-01-15 20:31:32 +0000 UTCSo the whole time before jan 15 the features were free, and now we have to pay, am I right? Because the bg feature was literally the best thing ever, this is kinda sad 😢
ThatGirlSofia
2025-01-15 20:29:18 +0000 UTCNo, I thank you for informing me about VPNs.
İrşat Muhammed
2025-01-14 21:59:37 +0000 UTCAnyway thanks a lot for replying so quickly and frequently, as well as trying to help me out as best as you can. Much appreciated man. 🙂
UnnamedUser
2025-01-14 21:49:11 +0000 UTCYeah fk those! I'm convinced that who ever made those picture captchas were bullied their whole lives and this is their only way of seeking revenge on the public 😂
UnnamedUser
2025-01-14 21:34:57 +0000 UTCI think just one accidental login without VPN should register your IP address, linked to your account in their database. Tbf, most websites are cool about VPNs. But one big website in my country outright blocks you if you are using VPN. I don't use that website often so the one I hate the most is probably Google's captcha. Just for a simple search, I have to solve 3-5 puzzles, which I do correctly and still fail somehow.
İrşat Muhammed
2025-01-14 21:18:43 +0000 UTCUgh, of course. In other words; "How dare you not let us track you!" It does do that "are you human?" BS from time to time. I just hope they don't block VPN outright. I like using it from C.ai, simply for piece of mind.
UnnamedUser
2025-01-14 21:14:51 +0000 UTCThat was one of my suspects. Requests coming from that area is probably seen as dangerous or something. And the website itself may be considered safe because it's sending cookies and other stuff to confirm you are not a bot. VPN servers are usually considered potential bots so many sites have protections against them. ChatGPT, JanitorAI, Google ask you Captcha if you use VPNs. The extension doesn't send anything extra, just change that, fetch that and nothing attached. It's not that weird, just some advanced protection stuff. Companies suffer considerable losses from such things so they work extra hard on these things instead of focusing on giving users good experience.
İrşat Muhammed
2025-01-14 21:08:37 +0000 UTCUpdate: Tried it on Brave too just now. I tried a couple IPs, they didn't work. Then I tried the location that worked on Firefox, which is "Vancouver, Vansterdam". Boom; worked. Why? How?! xD
UnnamedUser
2025-01-14 21:06:58 +0000 UTCOkay this is weird, perhaps you can explain this... I been using Windscribe VPN and I just changed the IP location. Reloaded the page, then it worked. I'm now able to save conversations again. What the...🤷♂️
UnnamedUser
2025-01-14 21:01:03 +0000 UTCYes, this is the website bug I was talking about earlier. It's basically saying, "Not allowed to pass keys from left pocket to right pocket". It's an absurd bug that the website also suffers from. Maybe the website is using a different API, that could be why your website still full functions. Maybe they made a temporary solution to their errors. It must be regional too. Since you and I are reaching at the same server name, but get different results.
İrşat Muhammed
2025-01-14 20:42:55 +0000 UTCI'm so stupid, I was in the wrong tab. Sorry. 😅 Anyway...this is what came up: Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://plus.character.ai/chat/character/info/. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 403. Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://plus.character.ai/chat/character/info/. (Reason: CORS request did not succeed). Status code: (null). TypeError: NetworkError when attempting to fetch resource.
UnnamedUser
2025-01-14 20:37:55 +0000 UTCIt's not empty right? Even if nothing pops up, it should be full of text with red background. Okay, lets dial it back. Is there (Ready!) under conversation header? If so chat is fetched successfuly. If you press download and nothing happens still, maybe it's still preparing to download, a few message chat takes under a second. If you have too many messages, it might be taking time. If it's not saying (Ready!), if stuck in Loading, then refresh the page while keeping the Console open. Then open the CAI Tools menu, it should fetch automatically, if it fails it will log the error in the console.
İrşat Muhammed
2025-01-14 20:22:18 +0000 UTCWell I did what you said and nothing seemed to pop up. Is there a specific area I should be looking under? 😅
UnnamedUser
2025-01-14 20:09:37 +0000 UTCStrange, I downloaded Brave and chats are working for me. It doesn't seem to be an issue with the code. If you could help me; Before you download a chat, press F12, then open Console tab. Download the chat and see if it logs any error.
İrşat Muhammed
2025-01-14 19:59:32 +0000 UTCYep. I can edit and scroll all the way to the top. I just tested it on a character I've been having a month-long conversation with.
UnnamedUser
2025-01-14 19:55:43 +0000 UTCNo I mean all website actions work, like editing characters and scrolling up in a chat to load more messages?
İrşat Muhammed
2025-01-14 19:50:17 +0000 UTCI do that on the site itself. I only use CAI Tools to save chats.
UnnamedUser
2025-01-14 19:47:34 +0000 UTCI haven't tested on Brave. Does editing characters work on brave? I mean the website.
İrşat Muhammed
2025-01-14 19:46:33 +0000 UTCSo there's nothing I can do? It's been like that on Brave for a few months and it's still not fixed!
UnnamedUser
2025-01-14 19:44:54 +0000 UTCCheck out the news in the guide link. This is a character ai bug. You can wait it out. Similarly character cards don't work too. For example try editing and saving your character from the website. It shouldn't work too.
İrşat Muhammed
2025-01-14 19:25:45 +0000 UTCI'm having an issue. I can no longer save conversations. When I click "offline chat", nothing happens. This is occurring on both Opera GX and Brave.
UnnamedUser
2025-01-14 19:18:06 +0000 UTCHi this is for everyone about this issue after playing around with the memory I found that markdown so basically ## Heading Prompt: linebreak then write memory. Replace the word heading with what these memories are for example current location and style of clothing you would put (## Current Scene Location And Clothing:) This way I found it only uses the information under the heading for each response so definitely needs a prompt. Without it it's taking the whole memory and thinks it's part of the current conversation dialogue. Also very good if you want the bot to get a visual idea of what you or scene looks like add that under ## For Visual Reference Guidelines (Name): then in the chat (Ooc use prompt Visual Reference before responding) this works with all the prompts
Laura Lee Murray
2025-01-14 11:41:36 +0000 UTCBrowser reinstalls, crashes, clearing cache may delete cai tools settings. Didn't you make a backup?
İrşat Muhammed
2025-01-12 23:05:52 +0000 UTCI have this problem with all chats, even the old ones, in which I have already write a lot of memories. It was as if everything had reset.
Viktória Földes
2025-01-12 20:01:11 +0000 UTCMemories are per chat. You may have created a new chat.
İrşat Muhammed
2025-01-12 19:40:53 +0000 UTCI have an issue, all the memories disappeared from the Memory Manager, as if I had never written anything in it. It's just me, or what? I last used c.ai 3 days ago and everything was fine then.
Viktória Földes
2025-01-12 18:36:33 +0000 UTCThat's exactly what I mean yes. When I use the memory manager on Brainiac it restarts the conversion with some random thing. Which it only did before if I was using too much info. Now it just does it always and I've tried scaling down the information. Summarizing it, etc. I've also had it go off on weird tangents like you mentioned.
Avadrie Sathel
2025-01-11 13:45:53 +0000 UTCAnd I also just wanted to second what Avadrie said and thank you for your continued hard work with CAI Tools, it's amazing and has made my life so much easier! Thank you very much, keep up the good work!
Knave
2025-01-11 13:43:24 +0000 UTCIf by "memory injection" you mean the Memory Manager, then yes, I have also had some minor issues with it since I started using the Brainiac model for my Character a few days ago. It rarely writes out "starter" messages that are totally unrelated to whatever is going on, but more often it draws information from my Memories that isn't really relevant to the current scene, and it's in varying degrees - it could be just a dialogue line that is unrelated or it could be the whole message suddenly going in a completely different direction. That last part could also be an issue with the Brainiac model itself though, I have seen a lot of people complain about how their bot became dumber instead of smarter after they switched to it lol. It could be an issue with how the model was made or just an issue due to lack of stored information since I'm using a private Character and changing the model currently forces you to create a new chat, but I decided I would mention as just some extra information in case it might end up being useful. ^-^
Knave
2025-01-11 13:42:35 +0000 UTCAlso no it's not a plus model it's open to everyone. I've tried playing with different lengths but it just keeps restarting the conversation over each time. But all other features seem to work just fine. Albeit the mass swipe is a bit clunky now. Not your fault brainiac just makes the bot slower so takes longer to load. But NBD.
Avadrie Sathel
2025-01-11 07:22:23 +0000 UTCSweet! FYI you're awesome your product is awesome. Keep doing what you're doing.
Avadrie Sathel
2025-01-11 07:20:14 +0000 UTCI can update it to support the new model.
İrşat Muhammed
2025-01-11 07:18:06 +0000 UTCNo the model is available to everyone on both the website and the app. It's supposed to make the bot smarter. All other features seem to work with it but the memory injection. I've tried playing with different lengths and every time the bot acts like it's a new conversation starting over.
Avadrie Sathel
2025-01-11 07:16:09 +0000 UTCI haven't worked on that yet. Is the model a plus feature?
İrşat Muhammed
2025-01-11 07:12:32 +0000 UTCNot sure if it's just me or what. But memory injection doesn't work with the new Brainiac model any time I try it resets the conversation completely.
Avadrie Sathel
2025-01-11 07:10:16 +0000 UTCThanks, I thought the website had screwed up again and it was messing with the extension! Thank you!
Daniel Jesus
2025-01-09 23:11:44 +0000 UTCWebsite probably broke the format of links. Don't worry, it has no effect, just visually displeasing.
İrşat Muhammed
2025-01-09 22:40:30 +0000 UTCHi! I'm using the Firefox browser and the message appears with [unsupported link]
Daniel Jesus
2025-01-09 22:08:14 +0000 UTCaight, ill post
Angelo Pro
2024-12-18 22:33:08 +0000 UTCIt would be better if you could open another github issue. This way we can keep track of it. Here; https://github.com/irsat000/CAI-Tools/issues If you can't deal with opening a github account, you can use reddit as well; https://www.reddit.com/r/CharacterAI_CAITools/
İrşat Muhammed
2024-12-18 22:19:56 +0000 UTCthe difference is that i get another error, not even close of what that is, do you have a way for me to send the image? maybe discord or idk
Angelo Pro
2024-12-18 22:17:55 +0000 UTChttps://github.com/irsat000/CAI-Tools/issues/95 You are probably talking about this. I don't know the cause of the bug, but if you could test what I said at the end, I could have an idea.
İrşat Muhammed
2024-12-18 22:12:38 +0000 UTCi dont get something, when i try to borrow the bot json dump it just does nothing
Angelo Pro
2024-12-18 22:11:32 +0000 UTCFirst time trying the tool and I'm in love with he changes it brought! After january 15 I will be paying for it gladly!
Meggs Callas
2024-12-16 19:20:31 +0000 UTC