LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

althyna
Explorer
Explorer
Posts: 37
Joined: Sun Oct 25, 2020 10:20 am

LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by althyna »

[EOS Downloader for LeadMe - viewtopic.php?p=390768]

I made this for myself while I was a bit frustrated with GuideMe on multiple fronts.

This is a single HTML file that should work with all (most) GuideMe or TeaseMe teases.

It is extremely lightweight, requires no installation and runs your scripts right in your browser (with files taken from your local storage).

Features:

1 - Full control over all timers, audio and metronome (speed up or slow down) - you can also link an audio speed up with corresponding timer delay to coordinate speed increases between them
2 - Skip button (skips any timer, audio, video, etc.)
3 - Pause and Resume buttons
4 - Back button
5 - Change any dark text colors to slightly lighter variants
6 - A sleeker UI
7 - Auto save (with optional auto resume) and multiple manual saves per script
8 - Export and import saves
9 - Jump to a 'page' (can break things if not used correctly)
10 - Metronome clicker with visual counter
11 - Image fit to screen
12 - Custom font size

The idea is that LeadMe can be a drop in replacement for both TeaseMe and GuideMe and can work with all TeaseMe and GuideMe supported teases right out of the box.

The only major downside is that since this is a simple HTML file running without a server serving it, you need to upload (point to) the folder where your teases sit everytime you open it. It's a browser level restriction, nothing I can do about it. It's just a one time thing per open, no major deal, but imo it's better than installing a random software off the internet from someone you don't know. Plus, it's low file size means I can upload it right here on Milovana without needing to host it on a third party platform and risk it being unavailable years in the future.

There's no guarantee that every TeaseMe/GuideMe tease will work with this out of the box. I made this for myself so I have only tested it with only a few TeaseMe/GuideMe scripts that I had. If it breaks on something that you have and you'd like for me to fix it, let me know, happy to take a look.

Update - v0.2 (25 May 2026)

1. Added base support for EOS tease downloaded using MiloDownloader (viewtopic.php?f=26&t=24101). Tested on a few teases downloaded using this tool. But might need more fixes if someone reports a particular tease is breaking.
2. Added support for teaseStorage as a separate function from the autosave that I have implemented in this tool (that works separetely and out of the box from teaseStorage). There are some teases where teaseStorage is required - for instance, teases that require you to restart the tease for a button to be visible that takes you to the next step (something that can't be done with my autosave). In such cases, you can just restart my tease now and my autosave will be overwritten but teasestorage will remain.
3. Fixed a lot of stuff while writing the EOS support.

Update - v0.3 (26 May 2026)

1. An option in settings to let you invert the horizontal layout arrangement to vertical
2. Panes are drag adjustable


Update - v0.4 (26 May 2026)

1. Added option in settings to hide/unhide top bar using the button 'T'
2. Added option in settings to change timer from progress bar to circle bar (similar to what we have in EOS) and adjust it's size in 3 size variants.
3. If there's only one button on the screen, pressing space will click that button.

Update - v0.5 (28 May 2026)

1. Added support for running EOS teases from Milovana downloaded using the LeadMe Downloader.

Update - v0.6 (30 May 2026)

1. Text input prompts not surfacing for downloaded EOS teases has been fixed
2. Choice / button branch-and-resume - picking a choice option no longer terminates the outer walker. After the option's inline commands run, the page continues to its remaining actions (images, prompts, timers, gotos). Fixes a whole class of "stuck after clicking" pages.
3. mode: autoplay — auto-advance after a reading delay scaled to text length, or the explicit duration if the script gave one. Click anywhere in the media/text area to skip ahead. Blinking ▸ arrow hints at the click affordance. Similar to what's in the EOS player on Milovana.
4. mode: custom + duration - display the text for the duration then auto-continue. With allowSkip: true, a ▶ Continue button races the timer so the user can press through early.
5. mode: pause with duration - click-or-wait race. Wait the duration to auto-advance, or click Continue immediately.
Settings → "Show ⏭ Skip" pref now applies to say-duration waits too - not just explicit timer actions. Overrides the script's allowSkip: false if you want.
6. Auto-scroll text panel to the latest say. It was getting annoying to scroll down each time.
7. Dividers between blocks to help visually find where you are better.
8. Dead-end recovery - if a button click lands on a missing page id (script typo, downloader miss), instead of silently freezing you now get a ← Go back / ⟳ Restart from start pair, plus a console warning naming the bad id and the page you came from.
9. Safety net for "page ended without a terminator" — same recovery UI, but only fires when the page is truly dead. Pending async timers, sync timers, choice resolvers, pause-say resolvers, and custom-mode sleeps all suppress the false positive. (Fixes the spurious recovery toast on End2-4-style pages where a choice option starts an async timer that will eventually goto.)
10. Version chip on the loader screen
11. Page jump added for classic teases downloaded from LeadMe Downloader
Attachments
leadme-v0.6.zip
(92.16 KiB) Downloaded 194 times
leadme-v0.5.zip
(81.1 KiB) Downloaded 54 times
leadme-v0.4.zip
(69.27 KiB) Downloaded 66 times
leadme-v0.3.zip
(65.27 KiB) Downloaded 38 times
leadme-v0.2.zip
(63.28 KiB) Downloaded 34 times
leadme.zip
First release
(56.11 KiB) Downloaded 58 times
Last edited by althyna on Sat May 30, 2026 7:47 am, edited 6 times in total.
Markopolo
Explorer
Explorer
Posts: 11
Joined: Mon May 17, 2021 7:31 pm
Gender: Male
Sexual Orientation: Straight

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by Markopolo »

Sounds good, especially for linux users. Any chance for it to work on EOS ones aswell?
althyna
Explorer
Explorer
Posts: 37
Joined: Sun Oct 25, 2020 10:20 am

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by althyna »

Markopolo wrote: Mon May 25, 2026 6:43 am Sounds good, especially for linux users. Any chance for it to work on EOS ones aswell?
If you downloaded an EOS tease using the EOS -> GuideMe downloader, it should work.

Or are you talking about some other EOS downloader? I haven't used one. If you can tell me which one it is that you/most people use today, I can add it's schema as well into this tool. Should be fairly straightforward.
Markopolo
Explorer
Explorer
Posts: 11
Joined: Mon May 17, 2021 7:31 pm
Gender: Male
Sexual Orientation: Straight

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by Markopolo »

althyna wrote: Mon May 25, 2026 7:29 am
Markopolo wrote: Mon May 25, 2026 6:43 am Sounds good, especially for linux users. Any chance for it to work on EOS ones aswell?
If you downloaded an EOS tease using the EOS -> GuideMe downloader, it should work.

Or are you talking about some other EOS downloader? I haven't used one. If you can tell me which one it is that you/most people use today, I can add it's schema as well into this tool. Should be fairly straightforward.
I don't know what others use, but for me it's the one with MiloDownloader_0.97.exe from here viewtopic.php?f=26&t=24101. And if I load EOS teases into your tool, I get just a black screen and nothing happens. (Maybe some settings are different when downloading?)
althyna
Explorer
Explorer
Posts: 37
Joined: Sun Oct 25, 2020 10:20 am

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by althyna »

Markopolo wrote: Mon May 25, 2026 8:03 am
althyna wrote: Mon May 25, 2026 7:29 am
Markopolo wrote: Mon May 25, 2026 6:43 am Sounds good, especially for linux users. Any chance for it to work on EOS ones aswell?
If you downloaded an EOS tease using the EOS -> GuideMe downloader, it should work.

Or are you talking about some other EOS downloader? I haven't used one. If you can tell me which one it is that you/most people use today, I can add it's schema as well into this tool. Should be fairly straightforward.
I don't know what others use, but for me it's the one with MiloDownloader_0.97.exe from here viewtopic.php?f=26&t=24101. And if I load EOS teases into your tool, I get just a black screen and nothing happens. (Maybe some settings are different when downloading?)
Let me test what format it is exporting in.
User avatar
PlayfulGuy
Experimentor
Experimentor
Posts: 1079
Joined: Sat Jul 07, 2012 10:08 pm
Gender: Male
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch
Dom/me(s): No domme
Sub/Slave(s): No sub
Location: British Columbia, Canada

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by PlayfulGuy »

Markopolo wrote: Mon May 25, 2026 8:03 am I don't know what others use, but for me it's the one with MiloDownloader_0.97.exe from here viewtopic.php?f=26&t=24101. And if I load EOS teases into your tool, I get just a black screen and nothing happens. (Maybe some settings are different when downloading?)
Many EOS teases that use a lot of javascript don't work properly when downloaded with with the downloader.
If you're getting a black screen like that, the downloader probably broke something.

One thing I would recommend trying is to turn off the option "Adapt javascript for GuideMe" on the EOS tab and then download the tease again. When prompted, overwrite the xml file. It won't download images or audio files again as long as you download to the same location as last time.
If you want to keep both versions, rename the current one slightly, then download again as described above.
althyna wrote: Mon May 25, 2026 8:25 am Let me test what format it is exporting in.
See my other comments above. It downloads to XML, but by default does its best to modify javascript to work properly in GuideMe. That is likely not required for your tool. I had anticipated this possibility and included the option to turn that off.

I'm really excited to see where this goes. I've often thought it would be possible to implement a GuideMe replacement in this fashion, but it was beyond me to do it. Not enough time and energy, and not enough knowledge on the browser side.

Thanks for sharing, and if there's anything I can do to help let me know. I'm not on Milovana as much lately, but try to check in at least somewhat regularly. It's just by chance that happened to be today.

PG
althyna
Explorer
Explorer
Posts: 37
Joined: Sun Oct 25, 2020 10:20 am

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by althyna »

Markopolo wrote: Mon May 25, 2026 8:03 am
althyna wrote: Mon May 25, 2026 7:29 am
Markopolo wrote: Mon May 25, 2026 6:43 am Sounds good, especially for linux users. Any chance for it to work on EOS ones aswell?
If you downloaded an EOS tease using the EOS -> GuideMe downloader, it should work.

Or are you talking about some other EOS downloader? I haven't used one. If you can tell me which one it is that you/most people use today, I can add it's schema as well into this tool. Should be fairly straightforward.
I don't know what others use, but for me it's the one with MiloDownloader_0.97.exe from here viewtopic.php?f=26&t=24101. And if I load EOS teases into your tool, I get just a black screen and nothing happens. (Maybe some settings are different when downloading?)
Added MiloDownloader EOS support. Consider this Beta cause I have only tested this on a few teases. If a particular tease doesn't work, let me know and I can download and look into it and give out a general fix.
Attachments
leadme-v0.2.zip
(63.28 KiB) Downloaded 26 times
althyna
Explorer
Explorer
Posts: 37
Joined: Sun Oct 25, 2020 10:20 am

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by althyna »

PlayfulGuy wrote: Mon May 25, 2026 4:30 pm
Markopolo wrote: Mon May 25, 2026 8:03 am I don't know what others use, but for me it's the one with MiloDownloader_0.97.exe from here viewtopic.php?f=26&t=24101. And if I load EOS teases into your tool, I get just a black screen and nothing happens. (Maybe some settings are different when downloading?)
Many EOS teases that use a lot of javascript don't work properly when downloaded with with the downloader.
If you're getting a black screen like that, the downloader probably broke something.

One thing I would recommend trying is to turn off the option "Adapt javascript for GuideMe" on the EOS tab and then download the tease again. When prompted, overwrite the xml file. It won't download images or audio files again as long as you download to the same location as last time.
If you want to keep both versions, rename the current one slightly, then download again as described above.
althyna wrote: Mon May 25, 2026 8:25 am Let me test what format it is exporting in.
See my other comments above. It downloads to XML, but by default does its best to modify javascript to work properly in GuideMe. That is likely not required for your tool. I had anticipated this possibility and included the option to turn that off.

I'm really excited to see where this goes. I've often thought it would be possible to implement a GuideMe replacement in this fashion, but it was beyond me to do it. Not enough time and energy, and not enough knowledge on the browser side.

Thanks for sharing, and if there's anything I can do to help let me know. I'm not on Milovana as much lately, but try to check in at least somewhat regularly. It's just by chance that happened to be today.

PG
Maybe I can take a look at your tool and see if I can make a quick downloader that can download without having to do the conversion considering that this tool doesn't need GuideMe and just uses it's format for backwards compatibility. This might help make sure downloads aren't broken. I have downloaded your source code to check this out.
Markopolo
Explorer
Explorer
Posts: 11
Joined: Mon May 17, 2021 7:31 pm
Gender: Male
Sexual Orientation: Straight

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by Markopolo »

My first tests also work now. Thanks for the update. Looks very promising. Maybe some quality of life things like being able to scale the size of the text window would still be great like in the original as I prefer using vertical monitors. Or like using space to continue. But I don't to ask for to much or idk if that's possible with just html.
althyna
Explorer
Explorer
Posts: 37
Joined: Sun Oct 25, 2020 10:20 am

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by althyna »

Markopolo wrote: Tue May 26, 2026 5:59 am My first tests also work now. Thanks for the update. Looks very promising. Maybe some quality of life things like being able to scale the size of the text window would still be great like in the original as I prefer using vertical monitors. Or like using space to continue. But I don't to ask for to much or idk if that's possible with just html.
So in the settings, there is a font size option. That should solve for this? Let me know if you are looking for something different.

And what do you mean by using the space? Do you mean like a vertical split instead of a horizontal split (between images and the side box)? If yes, I could potentially give this as a setting option to invert layout.
althyna
Explorer
Explorer
Posts: 37
Joined: Sun Oct 25, 2020 10:20 am

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by althyna »

Markopolo wrote: Tue May 26, 2026 5:59 am My first tests also work now. Thanks for the update. Looks very promising. Maybe some quality of life things like being able to scale the size of the text window would still be great like in the original as I prefer using vertical monitors. Or like using space to continue. But I don't to ask for to much or idk if that's possible with just html.
Check out v0.3, I have given support for vertical pane arrangement, should work well with vertical monitors. Panes are also adjustable in size.
GDError404
Explorer
Explorer
Posts: 10
Joined: Thu Jul 30, 2020 8:07 pm

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by GDError404 »

This is absolutely wonderful and works *so* well for a specific estim tease that has been broken on the EOS player for as long as I can remember. I would love it there was an option for a classic EOS/Flashtease style circle timer rather than the bar across the bottom, but it's such a small thing in the grand scheme of things
Markopolo
Explorer
Explorer
Posts: 11
Joined: Mon May 17, 2021 7:31 pm
Gender: Male
Sexual Orientation: Straight

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by Markopolo »

althyna wrote: Tue May 26, 2026 6:44 am
Markopolo wrote: Tue May 26, 2026 5:59 am My first tests also work now. Thanks for the update. Looks very promising. Maybe some quality of life things like being able to scale the size of the text window would still be great like in the original as I prefer using vertical monitors. Or like using space to continue. But I don't to ask for to much or idk if that's possible with just html.
So in the settings, there is a font size option. That should solve for this? Let me know if you are looking for something different.

And what do you mean by using the space? Do you mean like a vertical split instead of a horizontal split (between images and the side box)? If yes, I could potentially give this as a setting option to invert layout.
The vertical pane arrangement is exactly what I meant, thanks. As for the "space": I meant when pressing spacebar you used to continue the tease as it pressed the (continue) button (and by pressing tab you could select which button is highlighted and then would get triggered via spacebar). As of now you cannot control via keyboard as far as I can see. And how about a fullscreen toggle without the top bar? All of these are just ideas and nothing essential btw.
althyna
Explorer
Explorer
Posts: 37
Joined: Sun Oct 25, 2020 10:20 am

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by althyna »

GDError404 wrote: Tue May 26, 2026 8:58 am This is absolutely wonderful and works *so* well for a specific estim tease that has been broken on the EOS player for as long as I can remember. I would love it there was an option for a classic EOS/Flashtease style circle timer rather than the bar across the bottom, but it's such a small thing in the grand scheme of things
Done, this is now an option in settings. Check v0.4 update.
althyna
Explorer
Explorer
Posts: 37
Joined: Sun Oct 25, 2020 10:20 am

Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative

Post by althyna »

Markopolo wrote: Tue May 26, 2026 9:22 am
althyna wrote: Tue May 26, 2026 6:44 am
Markopolo wrote: Tue May 26, 2026 5:59 am My first tests also work now. Thanks for the update. Looks very promising. Maybe some quality of life things like being able to scale the size of the text window would still be great like in the original as I prefer using vertical monitors. Or like using space to continue. But I don't to ask for to much or idk if that's possible with just html.
So in the settings, there is a font size option. That should solve for this? Let me know if you are looking for something different.

And what do you mean by using the space? Do you mean like a vertical split instead of a horizontal split (between images and the side box)? If yes, I could potentially give this as a setting option to invert layout.
The vertical pane arrangement is exactly what I meant, thanks. As for the "space": I meant when pressing spacebar you used to continue the tease as it pressed the (continue) button (and by pressing tab you could select which button is highlighted and then would get triggered via spacebar). As of now you cannot control via keyboard as far as I can see. And how about a fullscreen toggle without the top bar? All of these are just ideas and nothing essential btw.
Added these to the v0.4 update.
Post Reply