Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
AI Pals EngineNewsUpdate V0.10.0: Moving to Runtime V2 + Changelog 🛠️
In-game event

Update V0.10.0: Moving to Runtime V2 + Changelog 🛠️

AI Pals Engine · published 11 Aug 2026, 17:35 UTC

All newsPlayers around this dateRead on Steam

Hey everyone! 👋 The publictest version has been updated to V0.10.0. This is a major structural change. Runtime V2 completely replaces the old one. In the past, a lot of Python "glue code" was necessary between AI Pals Engine and the inference engine (llama.cpp). This layer was a necessity then, but it's becoming more and more redundant as the inference engine evolves. The goal of Runtime V2 was to eliminate that glue code entirely. By locking in on the inference engine we simplify things, ensure better long-term compatibility and faster updates.

What this improves for you:

  • ✨Automatic Chat Formats & GPU Layers: Presets will be much less important now. The default preset is set to "auto" mode, so it automatically detects and sets the correct chat format and handles GPU layer allocation on its own.

  • ⚡Better Responsiveness: With less overhead, the app should perform better and be more responsive in most cases.

  • 🛠️New Native Tool Calling Mode: This is now supported for both local and remote text AI models. This means tool calling is determined by the model itself instead of being forced by AI Pals Engine. Keep in mind that not every text AI model supports the new mode, especially older ones weren't trained for tool usage.

Since this changes how the core engine operates, it needs some more testing to ensure everything is still fully supported. Please keep an eye out for any issues or unsupported features and report them on Discord or the Comm Hub so they can be fixed ASAP! 🐛

Once this update is stable, the plan is to further simplify and improve the UI in v0.11.x and hopefully, we can then focus on translating the app in v0.12.0! 🗺️


📝Changelog V0.10.0.0 (publictest Version)

Including smaller updates deployed since the last Devlog:

  • Engine: Switch to Runtime V2 and generally reduced python code usage to zero

  • New Feature: Native Tool Call Mode (for local and remote text AI models)

  • Improvement: Added Model Filter to Add Remote Text Model View

  • Presets: GPU Layer Auto Mode is now the default

  • Presets: Chat Format Auto Mode is now the default

  • Presets: Added Reasoning setting

  • Presets: Added Additional Stop tokens (removed from general settings)

  • Chars: Added toolcall-native example

  • Widgets: Improved tool call visualization

V9.6.0

  • TTS: Decreased supertonic3 standard speed (helps with cut off phrases)

  • TTS: Added setting to disable fadein and out

  • TTS: Added setting to disable multithreading for supertonic3 (tts output skips words bug)

V9.5.0

  • Assets and Chars: Added Favorites and Filter

  • Assets and Chars: Added Tags filter

  • Improvement: TTS ST3 Name includes now chosen language and Char TTS selection box is now sorted by Name

  • New Feature: Added TTS Text Selection Option (e.g. quoted text only)

V9.4.0 (Current Stable Version)

  • New Feature: Added full history export in history view (which includes deleted messages)

  • Improvement: Instruct now resolves dynamictokens (e.g. InstructAction Behavior Node)

  • Behaviors - Improvement: Made JsonExtractAction more relient to extract json

  • Behaviors - Improvement: SetDynamicTokenAction is now synchronous instead of async (delay needed otherwise)

  • Behaviors - Bug: SetDynamicTokenAction not accepting 0 as input

  • Behaviors - Improvement: ResolveTokenAction can now resolve multiple tokens and text from the text flow

  • Copy Functionality: Added retry logic to improve reliability in case some other app blocks the clipboard

V<9.4.0

  • Widgets: Added Conversation Starters to Widget Sidepanel + the option to hide it

  • Widgets: Math Latex Renderer (Optional: Enable it via Widget Config -> Use Syntax Highlighting and Math Latex Renderer in Text Highlighting)

  • Widgets: Improved Rendering and Output Panel Scrollbehavior

  • Improvement: Presets now support KV Cache Quant Types (Context Scaling Tab)

  • Improvement: The Test TTS View now breaks sentences like the normal Text Generation when generating the Audio

  • Improvement: Pauses after each text segment split before continuing playback can now be configured for TTS

  • Char Config: New Tokens -> current_date, current_time, current_datetime, current_weekday, current_weekday_short (see token overview)

  • Bug: Export as PNG, fixed error on empty conversation starter

  • Bug: Inspect Context Help Button not working

  • Bug: Chatview/Testview -> `Remove Last Message` after Stop sometimes not working correctly

  • Bug: The Char Config `Set Image` now works correctly in case there are pending changes

  • Bug: Char Overview now properly displays the latest Char preview Image after Char Config `Set Image`

  • Bug: Chat Format wizard suggesting wrong Qwen3.5 format

  • Bug: GroupChat AutoMode fails to determine participants after switching Char

  • Bug: Fixed GetNoteAction not working

  • Bug: chat-rp-morganlefay replaced wrong {{char}} with {{user}}

  • Bug: If the history or option count is zero the history sidepanel section will now hide properly

  • Help: Added Experimental Page

More from AI Pals Engine

Other announcements

All news
Community3 Apr 2026Google Gemma 4 & Devlog #5: State/Mic Check, Workshop and Bundles + ChangelogHappy Easter in advance 🐰! Yesterday, Google gifted us Gemma 4 in multiple variants and experimental support has been added to the Steam publictest version and other editions since then (see inapp Recommended Models ). Model Parameter Size Context Window Gemma 4 E2B 2.3B effective (5.1B w/ embeddings) 128K Gemma 4 E4B 4.5B effective (8B w/ embeddings) 128K Gemma 4 31B 31B dense model 256K Gemm…Community15 Mar 2026Devlog #4: AI Pals That Remember You + ChangelogHappy Sunday! ☀️ The latest update introduced the automatic mode for GPU layers . This is also planned for the chat format , which should make things a lot easier (as promised in the Early Access description). If you run into issues with automatic mode, let me know, it will likely become the default in later versions . Also I'm curious: How are the new Qwen3.5 models performing in non-English l…Community25 Feb 2026Model News + Changelog: Qwen 3.5AI Pals Engine allows you to hook in any model through a custom endpoint, but for convenience, it aims to support as many local models as possible natively . If you notice a model isn’t working smoothly or a new model release isn’t getting the spotlight it deserves, head over to the Community Hub to let us know. Please also let me know if you would like to receive more information about model r…