LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
Moderator: 1885
LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
[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
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 189 times
-
- leadme-v0.5.zip
- (81.1 KiB) Downloaded 52 times
-
- leadme-v0.4.zip
- (69.27 KiB) Downloaded 65 times
-
- leadme-v0.3.zip
- (65.27 KiB) Downloaded 36 times
-
- leadme-v0.2.zip
- (63.28 KiB) Downloaded 32 times
-
- leadme.zip
- First release
- (56.11 KiB) Downloaded 56 times
Last edited by althyna on Sat May 30, 2026 7:47 am, edited 6 times in total.
-
Markopolo
- 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
Sounds good, especially for linux users. Any chance for it to work on EOS ones aswell?
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
If you downloaded an EOS tease using the EOS -> GuideMe downloader, it should work.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?
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

- Posts: 11
- Joined: Mon May 17, 2021 7:31 pm
- Gender: Male
- Sexual Orientation: Straight
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
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 wrote: Mon May 25, 2026 7:29 amIf you downloaded an EOS tease using the EOS -> GuideMe downloader, it should work.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?
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.
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
Let me test what format it is exporting in.Markopolo wrote: Mon May 25, 2026 8:03 amI 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 wrote: Mon May 25, 2026 7:29 amIf you downloaded an EOS tease using the EOS -> GuideMe downloader, it should work.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?
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.
- PlayfulGuy
- 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
Many EOS teases that use a lot of javascript don't work properly when downloaded with with the downloader.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?)
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.
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
I'd rather be stroking!
New tease downloader for GuideMe with EOS support.
Downloads of teases I've converted to GuideMe
New tease downloader for GuideMe with EOS support.
Downloads of teases I've converted to GuideMe
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
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.Markopolo wrote: Mon May 25, 2026 8:03 amI 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 wrote: Mon May 25, 2026 7:29 amIf you downloaded an EOS tease using the EOS -> GuideMe downloader, it should work.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?
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.
- Attachments
-
- leadme-v0.2.zip
- (63.28 KiB) Downloaded 25 times
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
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.PlayfulGuy wrote: Mon May 25, 2026 4:30 pmMany EOS teases that use a lot of javascript don't work properly when downloaded with with the downloader.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?)
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.
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
-
Markopolo
- 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
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.
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
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.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.
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.
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
Check out v0.3, I have given support for vertical pane arrangement, should work well with vertical monitors. Panes are also adjustable in size.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.
-
GDError404
- Explorer

- Posts: 10
- Joined: Thu Jul 30, 2020 8:07 pm
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
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

- Posts: 11
- Joined: Mon May 17, 2021 7:31 pm
- Gender: Male
- Sexual Orientation: Straight
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
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 wrote: Tue May 26, 2026 6:44 amSo in the settings, there is a font size option. That should solve for this? Let me know if you are looking for something different.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.
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.
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
Done, this is now an option in settings. Check v0.4 update.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
Re: LeadMe - A single HTML lightweight TeaseMe/GuideMe alternative
Added these to the v0.4 update.Markopolo wrote: Tue May 26, 2026 9:22 amThe 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 wrote: Tue May 26, 2026 6:44 amSo in the settings, there is a font size option. That should solve for this? Let me know if you are looking for something different.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.
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.
