Skip to content

kevindigo/kevins-oracle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solo RPG Oracle

A web-based oracle tool for solo roleplaying games, providing dice rolling, yes/no oracles, and creative inspiration generators.

Features

Yes/No Oracle

  • Unlikely: Weighted toward "No" responses
  • Even: Balanced probability
  • Likely: Weighted toward "Yes" responses
  • Includes nuanced responses: "Yes, and...", "No, but...", etc.
  • Twists: 10% of rolls will also suggest a plot twist

Dice Roller

  • One-button rollers for some common dice used by various RPG systems

Creative Generators

  • Scene Alteration: Inspired by Mythic Game Master Emulator
  • Inspiration seeds: Random combinations of action and theme
  • Plot Hooks: Fantasy and sci-fi adventure starters
  • Locations: Fantasy and space places
  • NPCs: Characters with appearance, personality and role
  • Random Events: Unexpected occurrences for fantasy and space adventures

Usage

Simply open index.html in any modern web browser. No installation or dependencies required, and the page does not access any remote resources. It will work offline.

How to Use in Solo Play

  1. Ask Questions: Use the Yes/No oracle when you need to determine if something happens
  2. Roll Dice: Use appropriate dice for skill checks, combat, or random tables
  3. Generate Inspiration: When stuck, use the creative generators for plot hooks, NPCs, or events
  4. Interpret Results: Use the oracle responses to guide your story forward

License

This project is dual-licensed under:

You may choose either license for your use of this software.

Attribution

© 2025 Kevin B. Smith

This page was created with AI assistance.

The contents were heavily inspired by other oracles, as listed below.

Technical Details

  • Single HTML File: Everything is contained in one file for easy distribution
  • No Dependencies: Pure HTML, CSS, and JavaScript
  • Responsive Design: Works on desktop and mobile devices
  • Progressive Web App (PWA): Installable and works offline
  • Offline Capable: Works without internet connection once loaded

Contributing

If you find a bug or have a suggestion, please create an issue on GitHub. Or make the change(s) yourself, and create a pull request.

Note that this tool is primarily for my own use. So I welcome input, but if any changes would make it worse for me, I might decline them.

Related Tools

Background/history

While playing solo RPGs, I found myself bouncing between various online and offline tools. This page is my attempt to have everything I need in one place.

Progressive Web App (PWA) Features

This application is a Progressive Web App, which means:

  • Installable: You can install it on your device like a native app
  • Offline: Works completely offline once loaded
  • Fast: Cached resources load instantly
  • Cross-platform: Works on desktop, mobile, and tablets

To install, look for the "Add to Home Screen" or "Install" option in your browser.

The systems I have used for solo RPG play, and which I think should mostly be supported by the tools included, are:

May your rolls be fortunate and your stories epic!

About

A single HTML page providing various solo RPG oracles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published