Aster

Made by SunflowerS at Dreamjourney AI
🗂️
Two tabs & collapsible cards

The panel has two tabs at the top: Chat Tools (everything below) and Creator Tools (lorebook tools, see that tab's own help button).

Every section is a collapsible card: click a card's header to fold it away and keep the panel tidy. Your layout is remembered. You can also drag the panel by its top bar, or click the – button to shrink it down to just the sun icon.

Chat Tools features
📊
Session Stats
on by default

Keeps a live count of your messages, the bot's messages, and the total, plus how many times you have clicked Regenerate. Can be toggled off independently from the Nexus reminder.

🔮
Nexus Reminder
on by default

Counts messages sent since you last opened the Nexus. Not mandatory at all, but if you like keeping tabs on it and pruning unnecessary nodes when it gets high, it's a handy reference to have.

Under 20: all good 20 to 40: worth a check Over 40: check Nexus now
💡Checking your Nexus regularly and pruning unnecessary details or duplicated nodes can improve longform roleplay health!
🔁
Save Regenerations
on by default

When you click Regenerate, the toolkit saves the previous reply before it disappears. Browse all saved versions in the panel with the arrow buttons.

Found one you prefer? Click Use this reply and the toolkit updates the message so the AI treats it as the real reply when you send next. Discard clears the saved list if you want to start fresh without sending.

💡Saved replies clear automatically when you send your next message.
✏️
User Input Recovery
on by default

As you type, the toolkit saves what you have written. If the page crashes, times out, or logs you out, your unsent text will not be lost.

The toolkit also saves your last 5 sent messages. This is useful when the Stop button accidentally deletes your most recent message. Browse and restore any of them from the panel.

🛑
Auto-Refresh on Stop
on by default

Stopping a generation mid-way can cause double messages, missing messages, or broken formatting. With this on, a 3-second countdown appears after hitting Stop. Cancel if you need to copy something first.

🧠
Nexus downloads & rebuild
v4

Download full Nexus saves the complete readable API response, including entities, facts, relationships, scene state, episodic memories and metadata. Choose Plain text (.txt) or JSON (.json) for Nexus, rebuild and backup downloads. Both formats preserve the same structured contents.

To rebuild, download your chat, copy the built-in prompt into your chosen LLM, and paste its JSON. Preview & save rebuild keeps the exact source and prepared entities locally. Download a copy before applying it, or keep the rebuild without changing DreamJourney.

Replace entities saves and verifies a readable backup first. Source or lock edits require a fresh preview. Saved backups can be downloaded or loaded into Preview.

⚠️Replacement restores entities only. The known API cannot restore scene state, episodic memories or cycle metadata. A full snapshot is an archive, not a full-state rollback.
📦
Library Exporter
v4

Open it from Aster settings or Creator Tools → Tool Pages. Export bots and scenes with lorebooks grouped with their bots or saved once in a separate folder. The choice stays with the export job on pause or resume.

Scene images come from scene-owned fields. The bot's profile picture is not substituted when a scene has no image.

🧭
Navigation

The Navigation card holds three buttons:

🔝 Scroll to first message: slowly scrolls up to load every older message in the chat. When it finishes it asks you to confirm it really reached the first message (if not, just scroll again).

💾 Download chat (.txt): saves the whole conversation as a plain text file, with the character's name on each bot message. If you haven't scrolled up yet, it offers to do that first so nothing is missed.

🔽 Back to bottom: jumps you straight back down to the latest message.

💡Scroll to first message is also a handy way to jump to the very start of a long chat. Just scroll up, then close the confirmation.
🔄Didn't reach the first message? Refresh the page and try again. If it still won't reach the start after a couple of tries, please let Sunny know!
🧠
Rebuild Nexus from Chat
new

DreamJourney's automatic Memory Nexus drifts over time: it bloats, duplicates entities, and gets events wrong. This tool replaces it wholesale with a clean version distilled from your actual chat.

How it works: click Open Nexus Rebuilder and follow the numbered steps in the box. Download your chat, copy the built-in prompt, give both to your favourite LLM, then paste the JSON it returns. Preview checks it, then Replace Nexus swaps it in.

Your old Nexus is backed up first, and Restore a backup rolls it back any time.

💡Very large chats: if the transcript is bigger than your LLM's context window, split it into chunks, run each through the prompt, then combine the JSON before pasting.
⚠️A backup can restore names, details and relationships, but not goal/state (DreamJourney's read API never exposes those).
💭
Thinking Template Override
new

Replace a bot's thinking template with your own, to steer how thinking models reason. It's per chat — each chat keeps its own template and on/off state, and loads automatically when you switch chats.

Toggle Override for this chat on, paste your template (or hit Insert sample), and it applies to every reply you send in that chat. 🗑️ Clear for this chat wipes it.

Presets: save a template you like with Save as preset, then load it into any chat from the dropdown. Presets are a shared library across all your chats.

💡Leaving the box empty does nothing — the bot just keeps using its own thinking template.
🙈
Hide from AI
new

Hides a single message from what the AI sees in this chat, without deleting it — handy for bugs like a reroll that left a duplicate message you can no longer edit or delete normally.

Paste a distinctive sentence or paragraph from the message and click Hide this from the AI. It's stripped from every outgoing request, and in the chat it collapses to a small Hidden message bar. Undo any time with the ✖️ beside it.

Once the message naturally scrolls out of the context window, the card shows All clear — it isn't being sent anyway.

⚠️This only hides it from the recent context and visually from your chat. If that message already changed your Nexus, remove those entries manually. Best for bugs like double messages, where removing one won't break the story.