To play the game, you'll need two API credentials, both of which you can get for free: a Gelbooru API key and a Cohere API key. You should be able to get both credentials in 2-3 minutes. 

Gelbooru: You'll need to sign up at https://gelbooru.com/index.php?page=account&s=reg (no email required), then copy the API Access Credentials at the bottom of this page: https://gelbooru.com/index.php?page=account&s=options

You should see a string like below. The  API key and User ID components are highlighted:

&api_key=0652623d780d829dirjh299&user_id=123456

Cohere: You'll need to sign up for Cohere with a valid email here: https://dashboard.cohere.com/welcome/login, then generate a New Trial Key here: https://dashboard.cohere.com/api-keys

Both have free usage limits, but should allow you to play the game several times/month for free.

Cohere only accepts major email providers. If you want a fully anonymous email that works with Cohere I suggest tutamail.

Premise:

You are tasked by a demon with collecting orgone by sleeping with women. Gameplay is driven by an AI narrator, but I've attempted to give this more of the formal structure of a game than e.g. AI girlfriend chatbots or freeform AI roleplay platforms--stats are tracked, you must build out and travel a map to move around, and the current gamestate heavily constrains how the AI can proceed. NPCs are a mix of procedurally generated characters and premade challenges who are generally much harder to seduce. Progression mainly comes through learning spells, which cost orgone.

This game is still in beta and contains numerous bugs. However, it is playable start to finish.



Gameplay details:

Describe you actions and press "Submit" to progress the game. Sleep, spells, and travel are handled through the menu. Travel generates new NPCs. You name your destination and the LLM generates it.  Every NPC has their current location listed in their character sheet. 

Due to multiple API calls, expect the game to freeze for 5-10 seconds after hitting submit, sometimes up to 1 minute if retries are necessary. If images never load you are likely blocked from visiting Gelbooru without a VPN or public DNS.

This is a complete overhaul of Orgone Collector--rebuilt from scratch in js and with numerous QoL improvements and a new image selection engine. It uses local AI models in browser. They are lightweight--embedding only--but could chug on a potato.

Caveat Emptor: This game pulls images from Gelbooru to illustrate the narrative. I have blacklisted loli, shota, and a number of other tags, but I cannot absolutely guarantee the quality of Gelbooru tagging, and the blacklist depends on that tagging.

Please rate if you enjoyed it!

You can submit bug reports here: https://forms.gle/fSuQCUm1oKpR8DBp6

Discord here: https://discord.gg/c5fXynnS

Updated 7 days ago
Published 14 days ago
StatusIn development
PlatformsHTML5
Rating
Rated 3.0 out of 5 stars
(1 total ratings)
AuthorMoralHazard
GenreRole Playing, Adventure
TagsAdult, Anime, Eroge, Erotic, Roguelite, Romance, Sandbox

Development log

Comments

Log in with itch.io to leave a comment.

Lost the ability to gain and use Orgone. Something broke.

Thank you for the feedback. Did the Orgone value go to something like "NaN"?

If you're willing, I'd be grateful for a quick bug report so I can try to replicate and fix the error: https://forms.gle/fSuQCUm1oKpR8DBp6

Also, if you've done any manual saves, loading one will likely fix this.

Can you explain what these "modifier" things are? Are there a limited number of them? Are they generated by the AI?

Modifiers are one of the ways the game changes character personality and behavior. They are generated by AI based on the narration. They are not explicitly limited in number, though hypothetically hundreds of them would break the game. They are also key to several game mechanics: key NPCs that gain the "Loyal" modifier provide passive bonuses and giving an NPC the requisite modifier will resolve Desire side quests.

Well, with that, why do characters lose "permanent" modifiers seemingly at random?

Let me clarify. Temporary modifiers are intrinsically temporary--they're removed whenever you rest (and a few other story specific situations). They are intended to represent short term changes in personality or behavior. Permanent modifiers will persist unless the llm decides they no longer apply to the character due to the narrative. A character with permanent modifier 'shy', for example, might lose that modifier if they become more outgoing during their interactions with you. On the back end, the llm is asked what modifiers it thinks should be added or removed, and can return '-tag' to remove a tag and 'tag' to add one.

How do I visit a location? The tutorial was not very helpful.

(1 edit)

Click the "Locations" button. This should open a 5x5 grid of locations. Your current location is highlighted yellow. Clicking on a defined location will instantly take you there, highlighting the new location yellow. 

Clicking on an "open" location will open a dialogue to name the location. When you submit, a description of the location will be generated and npcs will be procedurally generated if there are currently none. This may take a few seconds. The location's name will change to what you wrote and you can now visit this location by clicking it again, turning the location yellow.

Looks interesting!

Before I try it, can you clarify how the use of a Cohere API key with this application respects the Terms Of Use of Cohere? Specifically how is this respecting the point 14.c.iv, which includes not sending pornographic information to their API?

(2 edits) (+1)

Ultimately, your compliance with this and other terms of the TOS depends on how you, the user, interact with the game. The game is a sandbox and your engagement in erotic scenes--and how pornographic they are--depends on your own choices.

That being said, the following facts may be relevant to you.

1) Despite the CYA boilerplate in the TOS, the Command R+ model is so pornographic that enterprise clients regularly complain that it turns e.g. customer service interactions NSFW. I can provide examples from the official Cohere Discord if you'd like.

2) In practice, it is almost exlcusively used for NSFW roleplay. The model is not performant relative to industry leaders like GPT, Claude, etc. and the only advantage it has is that it is uncensored, unlike leading models. This is a choice Cohere has made to differentiate themselves.

3) You do not need to identify yourself to Cohere to receive an API key. A burner email will work.

4) I have found no evidence of anyone ever being banned for a TOS violation of this sort, or even more obvious and egregious TOS violations such as users creating up to 17 (!) free API accounts for erotic roleplay. I do not suggest you make numerous free accounts to evade their free tier limits as it is certainly against their terms, but mention it to illustrate the degree of enforcement even on issues that are far more salient to them due to the huge compute cost of serving unlimited free API calls to individual users.