Inkstone Logo
Inkstone

The Chronicle

Every version is a new chapter. Follow along as Inkstone grows into the roleplay platform it's meant to be.

v0.8.2June 16, 2026CURRENT
  • Regenerate replaces the answer in place. The new response streams where the old one was, and you can swipe between it and your previous versions while it's still being written.
  • Arrow keys switch between answer versions for alternate greetings and regenerated responses.
  • Alternate message navigation wraps around: next past the last loops to the first, and previous from the first loops to the last.
  • Your reading position stays locked while a reply streams. The scroll system was rebuilt, so what you're reading holds still while new tokens grow below.
  • The Persona, Lorebook, and System Prompt pickers in the chat options sheet scroll inside the sheet instead of running off the bottom of the screen.
  • Tapping the message box on Android places the cursor instead of selecting a word. I've killed this one before. It's staying dead.
v0.8.1June 12, 2026
  • Chat scrolling stays calmer while the AI types: scroll up to read and new text grows downward instead of pushing you away. When you're reading older messages, a small jump-to-latest control appears so you can snap back when ready.
  • Character export is available from more screens and works straight from unsaved edit-form changes, so you don't have to hit save twice just to share a card.
  • Stopped or failed streams now preserve every word that reached your screen instead of vanishing.
  • Editing the default system prompt no longer accidentally removes its default status.
  • File picking for imports and background images is more reliable across Android and Windows.
v0.8.0June 7, 2026
  • A proper desktop layout on wide windows: a side navigation rail in place of the bottom bar, a multi-column gallery, and chat that fills the screen instead of hugging the middle. Your phone stays exactly as it was.
  • Import characters straight from a link: paste a character-card URL and Inkstone downloads and adds it for you, no file juggling.
  • Lorebooks that follow your characters: link a standalone lorebook to a specific character instead of having to embed it in the card, and mark any lorebook as a default so it switches on for every new chat from the start.
  • Chat bubble opacity control, plus richer dedicated styling for standout bubbles in the Hanami and Ember Sanctum themes.
  • Inline image previews in chat: image links now render as a preview instead of a bare URL.
  • The reasoning panel for thinking models now stays open after the reply lands and holds the scroll position you left it at, instead of snapping shut or leaping to the bottom.
  • Smarter lorebook matching that respects whole words, so entries activate only on genuine matches and unrelated lore stops creeping into your context.
  • Scroll up to revisit earlier messages mid-reply without being yanked back down. Auto-follow picks back up once you return to the newest message yourself.
  • Reasoning traces carried inside an imported chat can no longer trigger lorebook entries, so a model's imported private thinking stays out of your keywords.
v0.7.0June 5, 2026
  • Full appearance engine. Palettes, fonts, bubble styles, animations, backgrounds, syntax colors: all configurable, all in one place.
  • Per-chat appearance overrides, so every conversation can carry its own visual identity. Different background, different mood, same app.
  • Upload your own backgrounds and manage them in a reusable library. They persist across sessions and travel with your data exports.
  • Two new premium themes, Crystal Veil and Abyssal Tide, plus OpenDyslexic added as a free accessibility font.
  • Font size slider. Yes, finally.
  • Embedded system prompts from character cards now surface in the chat system prompt picker when the active character carries one, so you can see what's actually running.
  • Lissandra joins the gallery as a bundled starter character. She's been in the app since v0.1.0, waiting patiently.
  • Smarter summary handling: stale summaries reset cleanly, generated summaries activate properly, and empty ones release their bookmarks.
  • Context retention hardened across the board.
  • Example dialog correctly yields to real chat history when context runs short.
  • Dropped examples stay dropped and can no longer resurface in protected system text.
  • Regenerating a summarized message properly clears stale summary data.
  • Fork, regenerate, and continue flows trigger auto-summary checks like normal sends.
v0.6.1June 2, 2026
  • Update notifications: optional toggle in Settings that checks a public JSON file on inkstone.uk for new versions. The check is read-only and sends nothing back.
  • Stabilized inline message editing on Android with stable row keys and collapsed edit selection. Tapping into a message to type no longer force-selects content.
  • Preserved the seeded assistant greeting as the first message in context and outgoing chat requests. The opening greeting no longer vanishes after the user's first reply.
  • Fixed Start Chat and Fork so setup failures no longer prevent navigation to the new chat once the row is created.
v0.6.0May 30, 2026
  • Per-chat actions in the Chats tab: rename, move to folder, edit tags, and delete without leaving the list.
  • Achievement system: 18 achievements, a mix of visible and hidden — hidden ones stay masked until unlocked, because half the fun is not knowing they exist.
  • Trophy Room in Settings with a cabinet-style display for everything you've earned, for those of you who like to admire your own shelf.
  • Improved chat recency so newly active chats and forked conversations surface at the top where they belong.
  • Stable lorebook entry sorting: switch between creator/import order and alphabetical, with your preference remembered across sessions.
  • Fixed chats opening at a random middle scroll position — yes, again — so your conversations reliably land on the newest message.
v0.5.1May 25, 2026
  • System prompt import with auto-detection for SillyTavern and other formats, full field mapping including pre-history, post-history, and sampler settings.
  • Ghostwriting from imports: when an imported prompt includes an impersonation instruction, Inkstone offers to set it as your custom ghostwriting prompt.
  • Fork Conversation button now visible in the action row below every assistant message.
  • Fixed opening an existing chat scrolling to the middle of the conversation instead of the bottom.
  • Fixed the character detail sheet action bar overflowing on narrow screens, clipping the Start Chat button.
v0.5.0May 23, 2026
  • Bulk Character Import: drop an entire folder of character cards and Inkstone processes them all at once, with a warning-and-error report so you know exactly what landed.
  • Gallery Search: type into the search bar and results filter instantly with debounced input — empty states tell you whether your gallery is truly empty or just filtered down to nothing.
  • Full Data Export: back up your entire library as a single archive — characters exported as V2 PNG cards with embedded metadata, lorebooks, system prompts, personas, chats, and settings, all wrapped with a manifest.
  • Avatar Fullscreen Viewer: tap any character avatar to see the full uncropped image in a smooth fullscreen viewer with pinch-to-zoom.
  • Avatar Crop Positioning: after picking an image, drag it behind a circular cutout to control exactly what part stays visible — adjustable later from the edit screen.
  • Persona Avatars: upload a profile picture for your persona and it appears next to your messages in chat.
  • Additional tooltips wired into character creator fields and settings tiles, giving context without leaving the screen.
  • Debug mode with HTTP log viewer and streaming completion tracker for when you need to see what is actually going over the wire.
  • 21 raw error interpolations replaced with structured error classification across 19 screens.
v0.4.0May 17, 2026
  • Character Creator: build your own characters from a blank slate with a full guided creation flow.
  • Character Cloning: open any character's detail sheet and tap Clone to create a full copy you can edit independently.
  • Ibara available as a starting template in the creator, so you can study or remix an existing character instead of starting from nothing.
  • Playbook links embedded throughout the character creator, giving new authors reference material without leaving the app.
  • All multiline input fields now resize dynamically with the keyboard instead of staying fixed-height.
v0.3.0May 9, 2026
  • Continue Writing: assistant messages now have a Continue button that lets the AI pick up mid-thought and append to the existing message.
  • Ghostwriting: write a rough outline or steering prompt, tap the ghost button, and Inkstone replaces your draft with a polished suggestion based on recent chat history.
  • Chat Forking: fork any conversation from an assistant message, creating a new chat from that point with rebuilt lorebook state and summaries.
  • Settings screen reorganization: merged Generation + Context into "AI Settings," combined Display + Personalization into "Display & Appearance" (7 sections → 5).
  • Ghostwriting settings screen with toggle, custom model field, and custom prompt.
  • Added Section VII index to local catalog.
  • Internal: migrated legacy references to /library/note-1.
  • Fixed ghostwriting lifecycle bug where long requests could finish but leave the draft unchanged.
v0.2.1April 30, 2026
  • Active chats now update their message counts, timestamps, and list order consistently after every message action.
  • Manual and automatic summaries now use the same persona and prompt context as normal generation, reducing identity drift in long-running chats.
  • Assistant responses and swipe alternatives save more safely, with better protection against half-written message state.
  • API and summary settings save more intentionally, with fewer redundant writes and better protection against losing changes when leaving a screen.
  • Oversized or malformed character and chat imports are rejected cleanly instead of risking hangs or memory spikes.
  • Failed sends from invalid settings or API configuration now preserve your draft instead of discarding it.
  • Streamed responses handle split UTF-8 correctly, fixing corrupted emoji, accented characters, and CJK text.
  • Malformed chat and lorebook URLs now show a Not Found state instead of crashing the app.
  • Default persona and system prompt handling is more robust, including migration repair for duplicate defaults.
v0.2.0April 26, 2026
  • Chat import and export with SillyTavern .jsonl compatibility: back up your conversations or move them between apps seamlessly.
  • Syntax-colored roleplay text: dialogue in quotes, *actions in asterisks*, and narration each display in distinct colors that adapt to your chosen theme.
  • Syntax color settings card in Personalization: toggle the feature on or off, and preview how your theme's color palette looks.
  • Onboarding now lets you choose between Marinara's modular prompt or Evening-Truth's granular content prompt right during setup.
  • Context Summary: older messages are condensed into a narrative summary via a separate AI request, keeping recent messages live in context. Enable it globally for new chats or per-chat from the summary sheet. Configurable trigger interval, retention window, max tokens, and custom prompts — or use the built-in roleplay-optimized summarizer. Summaries can be viewed, edited, and cleared at any time.
  • Fixed a race condition where syntax color settings could be missed if toggled too quickly during app startup.
v0.1.8April 19, 2026
  • Premium theme system with 8 themes: 4 free color palettes (Standard, Crimson Noir, Midnight Ember, Forest Shadow) and 4 premium themes with animated backgrounds, custom typography, unique typing indicators, and per-theme effects.
  • Ko-fi shop integration for purchasing premium theme keys, paired with a one-tap key import flow.
  • 2-column theme selector in a new personalization screen with lock indicators and active theme preview.
  • Key-based premium unlock using .inkstone key files for individual themes.
  • Persona text input now dynamically resizes to fit your content.
v0.1.7April 11, 2026
  • Chat folders with custom names to organize your stories however you want.
  • Chat tags with custom colors: label any chat with multiple tags and filter the list by any combination.
  • Bulk edit mode: long-press any chat to multi-select, then delete, move, or tag many chats at once.
  • Five sort modes (Last message, Name, Created, Updated, Custom order) with stable tie-breakers.
  • Group-by-folder view collapses the chat list into per-folder sections with one toggle.
  • Persistent folder and tag pill rows above the chat list, always one tap away.
  • "Unfiled" quick filter to find every chat that doesn't have a home yet.
  • Sort mode, active folder, tag selection, and group toggle all survive an app restart.
  • Stale-filter auto-heal: deleting an active folder or tag no longer leaves the chat list stranded empty.
  • Safer folder and tag name validation, case-correct Unicode sorting, and double-tap guards across the chat list menus.
v0.1.6April 6, 2026
  • Active lorebook entries viewer — see exactly what lore is being injected, with scrollable list and clickable navigation.
  • Bundled Ibara character upgraded to full "Thorns and Borrowed Warmth" card with 24 lorebook entries.
  • Lenient stream parser for broader provider compatibility (NanoGPT and others).
  • NSFW content warning on character source links.
  • "Support Inkstone" button with Discord and Ko-fi links.
  • Removed the token allocation card for a cleaner settings screen.
  • 8 lorebook TTL lifecycle fixes — reinjection timing, regen safety, state cleanup, viewer accuracy.
  • Fixed Android keyboard input issues.
  • Disabled Android backup for privacy.
v0.1.5April 4, 2026
  • 3 system prompt modes: Evening-Truth, Marinara v10.0, Custom/Imported.
  • Full macro system ({{user}}, {{char}}, {{date}}, and more).
  • SillyTavern system prompt JSON import.
  • Multi-provider reasoning support (DeepSeek, etc.).
  • Credits screen honoring prompt authors (Evening-Truth & spicymarinara).
  • 5 bug fixes: settings race condition, thinking tag parser, swipe lock, chat preview, detail rendering.
v0.1.1 – v0.1.4March – April 2026
  • Core chat engine with streaming responses.
  • Character import and gallery system.
  • Lorebook system with keyword/regex triggers, scan depth, and TTL.
  • Persona management and 5-step onboarding wizard.
  • Generation parameter controls (temperature, top-p, max tokens, context window).
  • Screen transitions, shimmer loading states, message animations.

The Horizon

Where Inkstone is heading next. This isn't a promise — it's a vision. The community shapes what gets built, and some of the best features already came from Discord suggestions.

Near-term

  • Automatic chat translations
  • Tooltip revamp to make every setting more accessible

Mid-term

  • Expression system compatibility
  • Chat search and bookmarks

Long-term vision

  • Advanced world-building suite
  • A mentorship layer that helps users become better storytellers and prompters