Oracle Booth
Saved
Project
Project: Standalone
Table

Spreads

Use a built-in spread or create your own custom slots for scene, character, mystery, and story work.

Consult / random draw

Spread Table

Freely move cards, rotate them, and use the spread guides as optional storytelling anchors.
100% Tip: drag the bottom-right corner of the table to expand. Spread guides are optional—you can still place cards anywhere. When cards are locked, turn on Arrange Mode to temporarily move and stack cards without fully unlocking everything. In Arrange Mode, cards should stay exactly where you drop them.
No cards on the table yet. Use Consult above, or draw from a deck in the library.

Card Pit

Keep maybes here, then drag them back and forth with the table whenever you're ready.
Tip: Drag cards freely between the Card Pit and the Spread Table.
Peek Decks
Quick browse without “always showing” decks.
Add Card
Genres (tag this card)
If Genre Filter is ON, eligible cards must be tagged with the selected genre — unless “Include untagged” is ON.
Card belongs to deck set (can be more than one):
Use deck sets to group your own card collections and filter what is eligible when you draw.
Card roles
Roles help future spread dealing prefer cards that fit a slot's story purpose, like Desire, Obstacle, Setting, or Reveal.
Cues (up to 4)
Bulk Add Cards
Add multiple cards at once. Format:
• Separate cards with a blank line
• First line = Title
• Remaining lines = Text/Cues (you can use ---)
Apply genres to all cards (optional)
Custom Deal
Pick how many cards to draw from each category (respects Genre Filter if enabled).
Add Category
Deck set membership (a category can belong to more than one):
Custom expansion titles (optional):
These appear in the Expansion dropdowns even before any cards exist in that expansion.
Card
Tip: double-click a desk card to open this view.
Genres
A genre = (1) category allow-list + (2) a deal template.
Pick one to keep
Choose which card to keep. The other(s) will be discarded.
Deck Colors
Assign a background + text color to each deck/category. This affects deck headers, deck card rows, and dealt cards on the desk/pit.
Tip: Dark backgrounds look best with light text.
Notes
Manage Spreads
Create, clone, rename, delete, and edit custom spreads in one place.

Spread Details

Read-only built-in

Slots

Layout Settings
Save, load, and manage reading layouts for the current desktop.

Reading Layouts

Use these options to preserve the arrangement of your current reading desk and return to it later.
Settings

Data

Use Save Library and Load Library in the top bar to keep a reliable JSON backup of your Oracle Booth library.
Factory reset clears all saved categories, cards, desktops, and settings for this copy.
Download new blank copy creates a fresh HTML file that uses a new internal storage key, so it opens empty even if your current copy has data.

Expansions

Manage expansion titles in your library. Deleting an expansion will move any cards using it back to Base (no expansion).
Tip: If you keep multiple versions in Downloads, rename files (ex: Oracle_Booth_blank_March.html) so you always open the right one.
Bulk: Deck Set Tags
Apply deck set tags to all 0 selected cards in (category).
This will overwrite deck set tags on the selected cards to match the boxes above.
Custom Spread
Create reusable slot labels for your own story readings.
Slots are used as visual guide boxes on the table. You can still move cards freely anywhere.
Deck Sets
Create, rename, and remove your own deck sets for filtering and organization.
The short label is what appears on card badges and filters. Leave it blank to reuse the full name.
Saved Reading Layouts
Layouts are saved per board, so each board keeps its own readings organized.
Send to Plot Forge
Send your current Oracle Booth notes and spread context into Plot Forge.

Destination

Need a fresh realm for this idea? Create one directly from the current spread.

Send as

Title

Include

Preview