AI Roguelite cover
AI Roguelite screenshot
Genre: Adventure, Indie

AI Roguelite

Literary style

Literary Style



Added a prose/style feature (e.g. Lovecraftian horror) which can be configured under Options. If left blank, the prompt will default to asking for text written in the style of a well-written novel.

YMMV with this feature. The suggested presets have been tested and verified to influence the writing style at least some of the time. The degree to which it influences the style depends a lot on the wording of the style, as well as the subject matter of the existing story.

This kind of prompting technique does not outperform fine-tuning a model for a specific writing style, but I expect it to get better over time as general-purpose models become more and more capable.

Combat hints to AI



Added a feature by popular demand to reduce the risk of randomly dying in combat to low-level enemies. When an enemy attacks you, the AI will now be told whether they're about the same level as you, or there's a big power differential.

Currently, this doesn't apply to when the player attacks the enemy, which is already influenced by the roll check mechanic.

Stable Horde fixes




  • Fixed issue with Stable Horde images failing to load
  • Fixed an issue with the request to vastly reduce waiting time (from about 400 seconds to about 40 seconds, on average)


Misc




  • Reduced chance of story being generated in the wrong tense or perspective
  • Reduced chance of “blonde man” false positive
  • Added option to disable save autocleaning
  • Added NAI furry V3 to image gen

Small fixes, better crafting prompt


  • Improved crafting prompt: Items are now more likely to resemble a meaningful item rather than a mishmash of the ingredients’ words (significantly improved for Sapphire, slightly improved for Silver and Free cloud)
  • Fixed KoboldCpp-via-KoboldAPI image gen compatibility issue; image gen should work now and no longer interfere with text gen running on the same platform
  • Fixed free cloud bad responses from AI for item passive skills
  • Improved prompt for alternate strategies for failed quest tasks to prevent them from being too long
  • Removed key plot points for the moment since they keep overtriggering and tend not to contribute positively to the game

Critical Fixes

I am pleased to finally announce a significant update for this game after a couple months without updates (I've been busy with AI Roguelite 2D). As always, please report any issues in the Discord or the Steam Discussions.

Free Cloud Overhaul



Migrated free cloud (yet again) to another service, this time officially sanctioned and highly unlikely to glitch out in terrible ways. For the first time, free cloud is now completely chatGPT style and will have better story generation and event checks accuracy than before.

Fixed NovelAI image gen



  • Migrated to the new endpoint so it’s no longer completely broken
  • In rare cases, you might still see NovelAI image gen stop working. This is an intended failsafe of the game where if any third-party service returns an error too many times, the game will no longer try to make requests for the server (to avoid being flagged or ip-banned for bot behavior). AI Roguelite already limits NovelAI requests to one image at a time. If this is still happening often enough to be a nuisance, please report it in the Discord or Steam forum.

Fixed AudioGen API



  • Sound effects were completely broken for a while. Fixed it.
  • Removed option for the player to make their own account, since they imposed strict limits on free accounts. The recommended option is now to use the AI Roguelite official account (discounted rate courtesy of AudioGen, and free for end users).

Misc



  • Slightly relaxed character limits for some prompts in certain cases (specifically BACKGROUND_WO_NEWLINES as seen in the prompt files)
  • Fixed bug where item-granted ability would stay in loadout even after unequipping an item
  • Fixed essence of fabrication being used even if desired recipe was a raw resource
  • Fixed undo save point being created even if not enough money to craft
  • Implemented a warning which pops up for the first time when editing the story, that it’s expected for the bottom-right view not to be updated.
  • Implemented prevention of simultaneous image/text gen for local API-based AI’s (this helps reduce the chance your GPU will throttle and become very slow)
  • Improved messaging for the default local AI model to indicate that it’s highly outdated (based on the initial Early Access launch in March 2022) and no longer recommended.
  • (Website) Improved instructions in https://airoguelite.net/api-instructions/ to make it feel less daunting for newer/casual users

Announcement/Plug



If you’re interested in a different flavor of AI-generated game, please check out my other game AI Roguelite 2D, which was released in Early Access a couple months ago and is also in active development.

Both games have similar visions in that they combine AI with game mechanics, but they lie on different parts of that spectrum. Whereas AI Roguelite’s vision is more “story-first”, AI Roguelite 2D is more “game mechanics first”. For anyone who feels the combat in AI Roguelite 2D is too trusting of the AI’s description of events, AI Roguelite 2D might be more your cup of tea.

Hotfix for free image gen

Wombo had some updates and some styles weren't working. Updated to default to one of their styles which are currently working.

Fixed performance issues and local image gen


  • Fixed some memory leaks which were slowing down the game after pressing Undo many times
  • Fixed issue with local image gen sometimes not working at all
  • Added save cleaning logic: When pressing save and exit, unused images and sounds will be deleted
  • Fixed error when using non-instruct-style story with instruct-style event checks when failing a quest task
  • Fixed crafting exploit by disabling crafting tabs while AI is crafting
  • Improved scrolling speed consistency

Free cloud hotfix, comfyui API image gen

- Hotfix for unofficial free cloud "NSFW" error when changing locations
- Added a local image gen option (ComfyUI API)
- Fixed minor scrolling bug

Fixes for unofficial free cloud and more


  • Fixed Unofficial Free Cloud failure experienced by some users:

    • Fixed error message to make it more informative than just null reference exception
    • The root cause was the character limit of the service. Logic has been added to truncate the text if it exceeds these limits, and you will also see it reflected in the story/prompt UI. In most cases, for default settings you will not see any significant degradation in quality from these limits.
  • Fixed bug introduced by last update, affecting only a few actions such as picking a new quest, where non-chatgpt-style event checks would throw an error if you didn't download the 12 GB of local AI's
  • Fixed plot armor graphic bug when loading game
  • Fixed issue where buttons were enabled for a split second before loading was complete
  • Removed “abilities recharged” from healing text which referred to an outdated mechanism
  • Fixed bug where if last enemy leaves location with you during battle, enemies don’t regen
  • Fixed issue where Undo save point was created after “Random event triggered” text
  • Fixed Undo bug for the quests UI
  • Fixed issue where selecting an ability for a required quest item/ability wouldn’t let you proceed

Over 90% reduction in download size

Due to the increased availability of free and paid cloud text generation as well as local API options, the original bundled local AI's (which used to be the only way to play the game at first launch) have been moved to an optional free download. If you still want to use this feature, you have the option of letting the game download it automatically, or doing a manual installation.

The total size of AI Roguelite on Steam is now 1.0 GB, down from about 13 GB.

More event check options + Free cloud event checks

You can now select from among free cloud, silver, or sapphire event checks even when using other text generation modes such as NovelAI or Kobold API. For the time being, silver text gen assumes you want silver event checks and same for sapphire. If there's strong demand for other options that could change, but I think these are the best options for the respective price categories anyway. For Sapphire NSFW, we don't need a separate event checker for NSFW yet, because the chatGPT event check preamble is able to make it generate the Q and A format for the most part.

Free cloud event checks is a new addition to the game and the new default event check model. It's not as accurate as ChatGPT, but on the plus side, it's fast and it's free. For the first time since launch, non-subscribing users can run the game out of the box without needing any local model at all.

Fixed ChatGPT tokenizer, unnecessary loading of 125M model, and more


  • Tweaked chatgpt style location check to avoid location named “Yes”
  • Added ability to Force Recruit a follower in case your event checks aren’t working well, using the right-click menu
  • Fixed tokenizer issue for Sapphire, which should hopefully reduce chances of bracketed text
  • Added logic to avoid loading the 125M model if no local AI model is needed at all
  • Fixed Tiktok TTS issue introduced when I accidentally removed ffmpeg.exe
  • Fixed issue where ChatGPT prompt for ambient sound detection was bugged if you had any mod running
  • By popular demand and also for consistency, enabled ability level restrictions for creative mode