Survive the zombie apocalypse, but will your humanity survive in the process? Inherit a corrupt kingdom and survive the court's intrigues. Live the American dream and emigrate from Hong Kong with the help of the Triad. Sadly, nothing is free and your dream isn't an exception. What will be the price? Fight Orcs with swords or blasters. Survive the harsh Dark Ages in the skin of a peasant, witch or squire. Wake up within a tube in a post-apocalyptic world. Plunder on the seven seas or just help your neighbour's wife with her plumbing problems. The choice is yours.
AIdventure is a text adventure game with an AI as a story teller. It is shipped with 27 starting scenarios. From Fantasy to Lovecraft or zombie genre, they will help you discover the game's potential.
Community-friendly, the game lets you unleash your creativity by writing and sharing your own stories with other players. No rules, no censorship, the only limit is your imagination, not someone else's.

Features
- Customisable - Don't like the AI? Don't like the settings? Change them!
- Memory system - The AI has both a short and long term memory.
- Easy to use interactions - Choose the mode of interaction with the AI between Say/Try/Do/Story.
- RPG system - Create your character's stats and fail or succeed in your own actions.
- Generate multiple AI's responses - If you hesitate you can ask the AI to generate another response.
- Story editor - You can edit whenever you want your story.
- Scenario editor - Feeling creative? You can create a new scenario or edit an existing one.
- Community friendly - Stories and scenarios are stored in json files. It's easy to share and add new content to your game.
- No censorship - Keep control of your stories.
- Privacy safe - Your data remain on your PC and only you can access it.
- 27 scenarios - From fantasy to Lovecraft or Zombies, the starting scenarios will help you discover the game
- GPU support - The game supports CUDA to improve the performances.
- Automatic translation - Live your adventure in your native language!.
Supported AIs
- gpt2
- gpt2-xl
- gpt2-medium
- gpt2-large
- EleutherAI/gpt-neo-125M
- EleutherAI/gpt-neo-1.3B
- EleutherAI/gpt-neo-2.7B
- KoboldAI/GPT-J-6B-Adventure
- KoboldAI/GPT-J-6B-Skein
- KoboldAI/GPT-Neo-125M-AID
- KoboldAI/GPT-Neo-2.7B-Horni-LN
- KoboldAI/GPT-Neo-2.7B-Horni
- KoboldAI/GPT-Neo-2.7B-Picard
- KoboldAI/GPT-Neo-2.7B-Shinen
Privacy safe
- Local content
- No moderator reading your stories
- No data leaking.
Join the community on discord!
https://discord.gg/6tcVWE7wcc
Hi everyone, its time for a new community report!
I have been working in part-time on AIdventure for almost 3 months now and its going great!
A new pace
I said in the last report (of September 2025) I would produce a sprint every 4-5 weeks. Since 2 weeks, I have been waking up earlier to work on AIdventure one hour before going to work. For now Im satisfied with this and I will be able to produce a sprint every 3 weeks (+ 2 days). So, you should expect an increase in the pace of the releases.
Steam Branches
On Steam, the users can choose to try the latest changes in a branch I called sprint release. This branch will die soon as I will use the Experimental branch once again for this stuff. There is no point in having 2 testing branches.
Stable Release schedule
In my previous report I also said I would produce a stable release every 4 sprints (~4-5months). I decided to change this.
[olist]Every finished sprint will produce an unstable release
[/*]Users play with this version and give me feedbacks
[/*]If I consider the produce stable and worth publishing (It adds content without removing working content) I will publish in the stable branch.
[/*][/olist]This means releases will be smaller but more frequent. In the actual case, the latest changes are stable and could be published, but they remove a working feature (the automatic translation). So, in this case I wont publish it yet.
In the future, most of the new content wont be rework that break old features. So I expect to release as often as possible!
What Im working on right now
Current sprint
[olist]The rework on auto translation (Done)
[/*]Improving the auto translation (In progress)
[/*]Some improvement of the new system to speed up generation (Planned in this sprint but Im a bit late, the rework of the auto translation took more time than expected).
[/*][/olist]Next sprint
The next sprint should contain the following stuff:
[olist]The stuff not done (by lack of time) in the previous sprint
[/*]Improvement of the new system and auto translation
[/*]Improvement of the lorebook (if it can fit in the schedule).
[/*][/olist]Next releases
So, based on my current work, I think the 29th you can expect a new unstable release. If all goes smooth, I will publish it in stable the 6th december.
The 3.0 will have a brand new system to run AIs and an auto translation with a much better translation (Im testing it with French and it gives amazing results!).
Work on automatisation
Because my time is precious and I want to spend most of it making the game better, I started working on the automatisation of repetitive tasks.
Now, publishing a release is automatic! The faster it is, the easier it will be for me to publish and the less risky (Making it automatic reduces the risk of human errors).
My goal is to do continuous delivery with AIdventure.
Work on tests
Long time ago I started writing unit tests (Automatic tests to verify the code is still behaving as expected. Useful to verify if you broke something while doing an update). I couldnt motivate myself to write all the needed tests and keep them up to date.
Now, for a task to be considered done, I have to test it (if its testable) and write documentation about it. The tests and documentation are considered when I estimate how long a task will take. Therefore, I always write tests and doc.
Now Im at 184 automatic tests to make sure nothing is broken. I will never have a coverage of 100% of my code (and it could never give a full insurance) but its always safer to have tests.
Testing a software as complex as a game is tricky (even for a text based one). So thats the point of having experimental releases for users to test. Its the best way as my time is limited. Moreover, it gives me quick feed back on new content.
3 years of AIdventure
The 25th December, It will be the 3 years of AIdventures first public release (1.0.0)! Some fun facts:
The 1.0.0 had a terrible bug, the game engine I use couldnt download files above 2 GB because the type of the variable used couldnt be above a certain number! Thanks to AIdventure they fixed this issue xD!
[/*]The interface was a total recycling of logs-filter-2 , a software I made. I just changed the position of the toolbar and used a blue theme.
[/*][img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/42822818/f133068c9cb6e6592b6d55fc21d77274b639370e.png\"][/img]
AIdventure has 68 releases!
[/*]Since the 1.0.0 I made 1459 changes in 1093 files.
[/*]A few old screenshots!
[img src=\"https://raw.githubusercontent.com/LyaaaaaGames/AIdventure_Presskit/49f316419411d6dda2f19cbadaa676281b76c6ba/screenshots/success_failure.gif\"][/img]
[img src=\"https://raw.githubusercontent.com/LyaaaaaGames/AIdventure_Presskit/49f316419411d6dda2f19cbadaa676281b76c6ba/screenshots/options.gif\"][/img]
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/42822818/572081d59b3d9bdd027ff29706f0f1463775cde6.gif\"][/img]
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/42822818/7d96ea4cba5a88eb32ecd002c22280dda0edc3d2.png\"][/img]
Thanks to my supporters
Thank you for supporting me on Ko-fi!
Marco,
[/*]Cynder,
[/*]SirFactorofX
[/*]Zarilain
[/*]patman124
[/*]Support me too
You can support me, too, on Ko-Fi .
Or rate the game and review it!
Help yourself, help me, because helping me will help me to help you better.
If you like my work and want to help me, please, review AIdventure on Steam or rate it on Itch! Its very important and can help me a lot!
[img src=\"https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/clans/42822818/3e27414862896f98b7ab1dd6c979610d45c330b4.gif\"][/img]
Thank you for reading this report :).
See you next time.
Minimum Setup
- OS: Ubuntu 22
- Processor: 4 cores CPUMemory: 6 GB RAMStorage: 20 GB available spaceAdditional Notes: A weak CPU will slow down the AI generation time. The Linux version has been tested on Ubuntu 22
- Memory: 6 GB RAMStorage: 20 GB available spaceAdditional Notes: A weak CPU will slow down the AI generation time. The Linux version has been tested on Ubuntu 22
- Storage: 20 GB available spaceAdditional Notes: A weak CPU will slow down the AI generation time. The Linux version has been tested on Ubuntu 22
Recommended Setup
- OS: Ubuntu 22
- Processor: 4.00GHz CPU - 8 coresMemory: 32 GB RAMNetwork: Broadband Internet connectionStorage: 40 GB available spaceAdditional Notes: You will need more than 40 GB if you want to download all the AI. The Linux version has been tested on Ubuntu 22
- Storage: 40 GB available spaceAdditional Notes: You will need more than 40 GB if you want to download all the AI. The Linux version has been tested on Ubuntu 22
[ 6372 ]
[ 5843 ]
[ 1991 ]
[ 1943 ]
[ 986 ]















