Noodle Settings and Chat Carryover

Use the Noodle settings panel to choose who takes part in the timeline, how much they post, and how Noodle shares context with your chats. Two features share context in opposite directions: Carryover to chats and the per-chat Allow Noodle references toggle.

If you are new to Noodle, read Noodle: The In-App Social Timeline first. A persona is the character you play as in a chat. See Connecting to an AI Provider for AI accounts.

Open the settings

  1. Open Noodle from Home.
  2. In the left sidebar, click Settings (the gear icon). The header reads Noodle settings.
  3. Pick a page with the buttons under the header.
PageSections
GeneralRefresh, Translation
TimelineActivity, Image Generation
ParticipantsInvites, Random users (Ambient Profiles), Active Accounts
AdvancedNoodle Prompt, Image Understanding, Timeline Writing, World / Lore, Carryover, Reset Noodle

All Noodle settings are global. They apply to every persona and chat. Changes save as you make them. A full list of defaults is in Settings and defaults.

Refresh

A refresh is when the AI writes a batch of posts, replies, reposts and likes for the invited accounts. This section sets the model Noodle writes with and how often it refreshes alone.

Automatic schedule

When Refreshes/day is above 0, Marinara splits the day into equal windows and picks one random time in each. The planned times, with their timezone, show under Automatic schedule. Click the pencil next to a future time to move it to another hour. Past, completed and duplicate times cannot be picked.

Automatic refreshes run inside the server, so the Noodle page can be closed, but Marinara must be running. If a refresh fails, the schedule shows the error and retries later, waiting longer after repeated failures. If several planned times are missed, one successful catch-up refresh covers them.

Translation

Translate posts automatically (default off, needs Noodle 1.5.0 or later) shows a translation under every post and comment your personas did not write, without clicking Translate on each. Noodle uses the translator defaults saved from a chat's Translation settings (Save translator defaults). Without saved defaults it uses Google Translate into English. See Message Translation. Text already in the target language gets no extra copy, a translation you hide stays hidden, and turning the switch off stops translations still waiting.

Translations are kept in this browser, whether automatic or made with Translate. They return after a refresh, leaving Noodle or reloading. Another device, or a browser with cleared data, translates again. Reset Noodle Timeline also forgets them.

Invites

Invites chooses which characters can take part in a refresh.

Inviting from a folder is a one-time bulk action, not a live sync. Characters you add to the folder later are not invited automatically.

Random users

Random users are six built-in ambient accounts that are not from your library: Thread Countess, Packet Soup, Orbit Notice, Glass Bulletin, Moth Hour and Brine Index. Each has a short bio.

Turn them on with the Random users row at the top of the Characters list in Invites. It is off by default and reads Ambient fake profiles when off and Enabled when on. When on, they can post, like, repost, reply and follow during a refresh. They can never be followed.

Ambient Profiles on the Participants page lets you edit these identities or generate a different set. Rerolling keeps posts and relationships but removes profile images.

Active Accounts

Active Accounts sets how many eligible accounts take part in one refresh. Eligible accounts are your invited characters, folder-included characters and random users, if on. Your active persona is always eligible on top, and so is Professor Mari while she participates.

Noodle picks the active accounts before it prepares first-time profiles. Only active characters without a generated profile get a profile request. The timeline-writing request gets character cards only for the accounts chosen for that refresh.

Activity

Each field caps what one refresh may create. Set a field to 0 to stop that kind of activity.

FieldDefaultRange
Posts80 to 100
Replies120 to 200
Reposts40 to 100
Likes180 to 500

Image Generation

This section lets Noodle attach AI-made images to some posts. It needs an image model. See Supported AI Providers and Image Generation Providers and Setup.

Attach gallery images (default off) is a separate toggle that stays visible even when image generation is off. Instead of making a new image, a post can reuse an image from that character's gallery or from a chat they are in.

If it did not work: with image generation on but no usable image model, a refresh is blocked with "Choose an image generation connection for Noodle first." A failed image is retried once. If it fails again, the refresh goes on and publishes a clean text-only post.

The template for these image prompts is Noodle Post Image. Edit it under Settings → Generations → Image Generation Prompt Overrides. Your image instructions go into that template, and the result goes through your style profile. See Prompt Overrides for Image and Video and Image Style Profiles. Professor Mari has no character card, so her image posts use her built-in avatar and reference art.

Image Understanding

This section decides how the timeline writer sees pictures already on the timeline.

Captioning still sends timeline images to the captioning model when Show images to the writer is off.

Timeline Writing

This section tunes the refresh writer's tone and memory.

Customize the writer's voice

You can rewrite the writer's built-in tone and creative-freedom instructions under Settings → Generations → Image Generation Prompt Overrides → Noodle Timeline Voice & Tone. The section is titled "Image," but the list holds every customizable Noodle and Conversation text prompt. The default text there follows Enhanced tone & continuity until you save your own text, and then yours is used regardless.

This override covers voice and tone only. The rules that keep a refresh valid, such as which structured actions are allowed, always stay in effect.

World / Lore

Lorebook context (default off) lets a refresh use lorebook entries. When on, each refresh scans recent Noodle post and reply text, plus the active characters' profiles, for lorebook keyword matches. Matching entries go in as world context for the accounts in that refresh. Only lorebooks linked to an active character, or marked global, can activate. Activated content has a hard 8,192-token budget per refresh.

Carryover

Carryover pushes recent Noodle activity into your chats. When on, a chat's prompt gets a "Recent Social Media Activity" block about what your characters did on Noodle.

Carryover pulls activity only for characters invited on Noodle, plus the chat's active persona. Folder-only inclusion is not enough. The whole carryover block has a hard 8,192-token budget per chat generation. If the item limit would exceed it, Marinara keeps the newest summaries that fit and shows them in time order.

Reset Noodle

This clears the timeline and keeps your accounts and settings.

  1. Click Reset Noodle Timeline.
  2. Read the dialog: "This removes all posts, replies, likes, reposts, activity digests, and refresh records. Profiles, follows, invites, and settings stay."
  3. Click Reset timeline to confirm.

Only timeline content is deleted. Accounts, handles, bios, follows, invites and every setting stay.

Connect Noodle and your chats

Noodle and chats can share context in two directions. Turning one on does not turn on the other.

Use either one alone, or both together.

Troubleshooting

Settings and defaults

SettingDefaultRange or options
Generation modelnoneany text model (required for refresh)
Professor Mari participatesonon or off
Refreshes/day20 to 24 (0 turns automatic refreshes off)
Translate posts automaticallyoffon or off
Active selectionRandom rangeRandom range, Exact count, All invited
Min active21 to 100 (Random range only)
Max active51 to 100 (Random range only)
Active countmatches Max active1 to 100 (Exact count only)
Posts80 to 100
Replies120 to 200
Reposts40 to 100
Likes180 to 500
Image generationoffon or off
Image width102464 to 4096
Image height153664 to 4096
Image generation connectionDefaultany image model
Image instructions (sent to your LLM)built-in textup to 4000 characters
Use avatar referencesonon or off
Interpret image promptsonon or off
Include descriptionsonon or off
Images/refresh30 to 50
Attach gallery imagesoffon or off
Show images to the writeronon or off
Image captioningfollows the Generation modelon or off
Captioning modelUse Noodle generation connectionany model that can see pictures
Use connection defaultonon or off; restores the Generation model's captioning setting
Lorebook contextoffon or off
Enhanced tone & continuityoffon or off
Use generated character schedulesoffon or off
Carryover: Conversationsoffon or off
Carryover: Roleplaysoffon or off
Carryover: Gamesoffon or off
Carry hours481 to 720
Carry items81 to 50
Allow Noodle references (per chat)offon or off

Related guides