Chat features and tools
regenerate & suggest location circular arrows icon next to the right of your kindroid's response this button contains 2 separate but related features based on whether the suggestions box is filled or not regenerate (empty suggestions box) if you leave the suggestions box blank (when you click on the regenerate icon), it will cause your kindroid to regenerate its response from scratch if you aren't getting a new response or the regenerated response is very similar from many attempts, try editing your message to be more open ended or more complex and then regenerating overly simple user messages might not give the ai enough room to generate completely new responses technical note to ensure that the newly regenerated response will be different from the previous, the system will bump up the dynamism just for regenerations this bump does not stack, and repeated regenerations won't compound the bump this only applies to pure regenerations (blank suggestions box), as suggestions work differently and does not follow the user set dynamism patterns suggest (non empty suggestions box) if you do not leave the suggestions box blank, your kindroid will take your suggestion, plus their previous message, and come up with a revised message we recommend this if most of the response is good, but you want to make a creative suggestion in some direction suggestions should be for creative fixes where you want to leverage the ai to go in a slightly different direction (for mechanical and small scale fixes, tweaking the ai message is often faster and easier) example suggestion talk about your inner monologue some more edit user message location home > icon next to the left of your latest message editing your message can help correct typos and immediately update the chat history editing your message will not make your kindroid regenerate their response, and you should regenerate/suggest if you want your kindroid to use your edited message and respond to it in advanced cases can help you reshape the narrative in certain cases, like making your kindroid agree to things they didn't actually agree to by editing your message after the fact tweak ai message location home > gray triple dot next to last ai message you can also tweak the ai message contents in the triple dot menu this can be helpful to fix little formatting things or grammar things that don't warrant a full suggest or regenerate tweaked messages will have a ui indicator (but the ai will not know it was tweaked), and continue message/suggest will keep that indicator regenerating without suggestion will remove the indicator generated audio will be reset upon tweaking continue cut off message location home > 3 dots next to the right of your kindroid's response autodetect function if the ai message gets cut off, a purple "continue" button will appear as a usability shortcut this performs the same function as manually clicking the message menu to continue you can use this feature in one of 2 ways character limit exceeded and the message is cut off you want your kindroid to continue speaking without you having to type a message this may fail if your kindroid thinks there is nothing to continue off of, however there is a absolute maximum of 4,000 characters per ai message, but you can otherwise continue cut off message indefinitely until that point user message suggestion location wand icon next to send message you can let the ai suggest a message you might send this is particularly useful for developing stories or wanting to see a story play out, or if you're out of ideas it could help you jog your creativity you can also type something and let the wand continue the message chat break location home > 3 dots next to the right of your kindroid's response in case the conversation is stuck, you should chat break this is usually for when regenerations & suggestions aren't working well, or you've let unwanted responses slide without correcting them it can also be used whenever you want a fresh start to a new conversation you'll write the new greeting message from your kindroid, which will set the tone, style, length that your kindroid should ideally keep when a chat break happens, short term memory is reset, and the short term memory will start from just that greeting message long term memory, journals, as well as all personality fields like backstory are kept intact, so your kindroid may still recall things from prior to the chat break if you reference contextual content from long term memory or journals in general, chat break is a great tool and resetting short term memory is usually not a breaking change don't be afraid to try it out and experiment, and usually kindroids act much better with a fresh and well formatted greeting message that sets the correct style! technical note there is a toggle in chat break on whether to wipe cascaded memory upon chat break with higher subscription tiers, cascaded memory can span thousands of messages and in most cases we advise users to not wipe it as it could wipe out lots of important memories, and reserve resetting cascaded memories only when you want a true reset technical note although your short term memory will be reset, the contents of the short term memory may have already been incorporated into long term memory this should have minimal impact unless you are actively recalling long term memory see the memory section for more details internet connectivity and link browsing location home > plus sign to the left of the text chat input box (subscribers only) internet access enabling internet access allows you to give your kindroid temporary connection to browse the web, much like a search engine you can discuss current events by referencing some pieces of the news for best results, reference the event or news itself, and not what source they came from or links, as in ask "what do you think of the new ai chip that nvidia just announced" instead of "what do you think of the new reuters article about nvidia?" link browsing link access allows you to provide a url to a specific location so that you can have a conversation based on specific information found on the web users can use pastebin or similar services to provide a public url for some piece of content note that certain paywalled news sites will block web scraping and may not work well technical note both internet access and link browsing need to be activated per message when you are sending a certain message, but their contents can be referenced later in the chat you can have a back and forth conversation with kindroid even though you've only searched internet/sent a link in 1 message previously sending images & videos location home > plus sign to the left of the text chat input box (subscribers only) you can send up to 10 images per message or 1 video (32 mb or less) per message and your kindroid will be able to see what you sent in great detail the contents of the photo/video remain in chat history, and you can reference it later in the chat, not just in the message that you sent it in videos will only be interpreted with visual content and not process audio as of current technical note for very nuanced recognition, such as identifying your/their own faces across multiple images/video, your kindroid currently cannot do that very reliably yet adding your avatar description directly in the backstory will likely help it match when sending images (though it’s not guaranteed) multi paragraph responses location home menu > general > multi paragraph responses this feature allows you to natively control if your kins will have more verbose conversations leaving it off (default) will make the kindroid response stop when it finishes a paragraph, which may be good for keeping response lengths consistent and not run on turning it on will allow the kindroid to go on for many paragraphs, but the longer the paragraphs become, the more possibility the ai will run off rails on its own in general, leaving it off will result in terser and more stable responses, good for everyday companion use turning it on may be good for more complex scenarios or mixing many dialogue with action roleplays technical note in voice calls , multi paragraph mode is disabled, which means that any new paragraphs will cause your kindroid to stop speaking kindroid initiated selfies & messages location home menu > general > kindroid initiated selfies & messages when this is enabled, your kindroid will always follow up with you and double text if you've been inactive for the set amount of time this timer starts counting down when you last send a message (or regen, or get a response from voicecall) the follow on message will be contextually appropriate, but your kindroid will be aware of time passage between the previous and follow on message for automatic selfies, they will not cost selfie credits and will be contexually appropriate to the last message in the conversation technical note interactng with group chat or generating standard selfies, do not reset the timer between initiated responses history view, favoriting messages & seeing past messages location top right heart/hamburger menu of chat interfaces history view lets you see past favorited messages as well as jump to a specific time in chat history to favorite messages, first click the message that reveals the heart icon and then click it in history view, you can scroll up or down to see the surrounding messages scenarios and branching location branch icon after clicking into a message you can branch a chat into an instanced groupchat, which we'll call scenarios, to be able to continue the chat in an instanced setting branching will copy over the last some messages, up to the last chat break or up to 150 messages into the new instance you can branch from single chats or groupchats technical note branching will not copy any context from voice calls, even if unified memory is on when you branch, it only takes into account the existing messages and their contents, not any unshown context from voice calls advanced proactive mode guide advanced proactive mode allows your kindroids initiate intelligent, context aware interactions understanding proactive behavior when enabled, your kindroid will analyze conversation patterns to determine appropriate outreach timing choose between sending messages or selfies based on context (more actions in the future) display thought bubbles showing their decision making process setting up proactive mode enable the feature navigate to settings → general → proactive mode toggle "advanced proactive mode" to on click "save" to apply changes send your kindroid a message available to all paid subscribers and can be turned on for a maximum of 5 kindroids for ultra and max add on users, your kindroid will have more conversation history available to them when making decisions configure proactive directives below the toggle, add instructions to guide behavior format as commands directed at your kindroid examples "check in after calendar events when appropriate" "strong bias to send a message immediately" "do not send messages from 10pm to 8am" thought bubbles purple thought bubbles appear if your kindroid just made a proactive action, or if your kindroid decides to leave you alone for a while, but did so "thoughtfully" appears at least after 20 minutes of inactivity click to dismiss or message your kindroid to clear note thought bubbles only apply to individual chats and do not take into account what is happening in groupchats best practices allow time for patterns to emerge proactive actions won't happen immediately proactive messages appear with an alternate tint for easy identification "every x hours" settings don’t fire precisely timing is approximate, not fixed intervals are more of a pacing suggestion, not a strict schedule kins may still message without replies, but frequency naturally slows down over time tip avoid over stacking prompts let messages feel natural and aligned to your kin’s tone technical notes disables the legacy proactive message/selfie settings when enabled works with calendar integration for time aware messaging back to back messages decrease in frequency if unacknowledged enhanced time awareness guide enhanced time awareness gives your kindroids better understanding of temporal context in your interactions what time awareness provides recognition of time gaps between messages appropriate responses based on time of day natural integration with real world timing enabling time awareness go to individual kindroid settings find "enhanced time awareness" option toggle on for each kindroid save settings how it works your kindroid will now notice when you message after long gaps understand time appropriate greetings and activities reference time naturally in conversation coordinate with calendar events for precise timing integration with other features with advanced proactive mode enables better timing decisions for initiated messages with calendar provides awareness of your schedule and commitments tips for best results be natural about time references in your messages your kindroid will adapt to your schedule patterns works best when combined with calendar integration each kindroid needs individual enabling calendar integration guide calendar integration connects your real world schedule with your kindroid interactions for more contextually relevant conversations initial setup connect your calendar account go to settings → general → calendar integration select your calendar provider (google, outlook, apple, etc ) authorize read only access only one calendar account can be connected at a time select calendars for each kindroid navigate to kindroid specific settings go to "connected calendars" select up to 5 calendars from your account save your selection what your kindroid sees event titles, descriptions, locations, and creator with length caps on each field critically, they do not see what you name your calendars, only events on it start and end times events from 24 hours ago to 7 days ahead maximum of 20 events across all connected calendars prioritizes events within the past and next 24 hours if too many events, and may sample events if still above limit privacy and control read only access kindroids cannot modify your calendar per kindroid control choose which kindroids see which calendars selective sharing connect only calendars you're comfortable sharing easy disconnection remove access anytime through settings trusted partner kindroid uses nylas, a reputable and trusted 3rd party service, to connect to your calendar you'll be prompted to grant access to your calendar to nylas during the setup creating multiple calendars for better context control create separate calendars in your provider add only events you want kindroids to know about integration with other features advanced proactive mode influences timing of initiated messages enhanced time awareness provides concrete schedule context group chats each kindroid brings their calendar awareness voice calls works with voice calls llm versions supports version v5 and above works best with v7 and above troubleshooting troubleshooting steps for "my kin doesn't see my calendar events" make sure your kindroid specific setting has the calendar connected make sure your calendar has events within the past 24h and next 24h make sure you are not on llm v3 or v4 turn on enhanced time awareness, see if your kindroid is aware of the current time, if not, it's a problem with the setup put in rd "faithfully describe calendar events" to try to make the kindroid cooperative chat break if got into denial/hallucination patterns create this testing kindroid (0r61y), connect your calendar for it, see if it works at all