Solo RPG Setup: Obsidian, ChatGPT & Midjourney

I versus AI | Gaming
30 Oct 202347:28

TLDRThe video transcript details a solo role-playing game setup using a combination of tools including Obsidian, a note-taking app, Chat GPT for interactive storytelling, and Midjourney for generating images. The creator emphasizes Obsidian's offline capabilities, its synchronization features, and extensive plugin support, which are instrumental in building the RPG world. The use of Excalibur Draw for creating interactive maps and linking them to narrative elements is highlighted. The video also showcases how to incorporate Chat GPT in the role-playing process, using it as an oracle and for generating journal entries. Midjourney is employed for visual storytelling, with tips provided on generating unique character faces. The transcript concludes with a demonstration of using these tools across different platforms, including desktop and mobile, and mentions additional tools like Moonlight Game Streaming and WO Mic for a seamless role-playing experience.


  • ๐Ÿ“ **Obsidian as a Tool**: Obsidian, a free and cross-platform note-taking app, is central to the solo RPG setup, allowing for offline note storage and organization.
  • ๐Ÿ”— **Syncing Mechanism**: The Obsidian vault can be synced across devices using either Obsidian's sync service or a free alternative like Syncthing.
  • ๐Ÿ“š **Markdown Files**: The vault consists of markdown files, which are widely used and easily convertible to various formats, ensuring note safety even without Obsidian.
  • ๐Ÿ“ˆ **Plugins for Enhancement**: Community-developed plugins for Obsidian, such as Excalidraw for map-making and Text Generator for AI interactions, enhance the RPG experience.
  • ๐ŸŒ **Interactive World-Building**: The setup allows for interactive world-building through linked maps and journals that evolve with the story's progression.
  • ๐ŸŽจ **Midjourney for Image Generation**: Midjourney is used for generating images on-the-fly, providing visual aids to the narrative and enriching the storytelling.
  • ๐Ÿ”ฎ **Chat GPT for Storytelling**: Chat GPT is utilized to create journal entries and narrative text, with the Talk to Chat GPT extension facilitating a more natural conversational flow.
  • ๐Ÿ“ฑ **Mobile Compatibility**: The RPG setup is accessible on both desktop and mobile devices, with tools like Moonlight Game Streaming and WO Mic allowing for a seamless transition between platforms.
  • โœ๏ธ **Stylus for Mobile Input**: A stylus is recommended for comfortable writing and drawing on mobile devices, particularly when using Obsidian for map creation and character sheet detailing.
  • ๐Ÿ”ง **Dice Roller and Oracles**: The use of a Dice Roller plugin and various online oracles like GM's Apprentice adds a layer of randomness and decision support to the RPG gameplay.
  • ๐ŸŒŸ **Customizability and Personalization**: The entire setup is highly customizable, from the choice of themes and plugins to the manual entry of character details and world-building elements.

Q & A

  • What is the primary tool used for solo role-playing as described in the transcript?

    -The primary tool used for solo role-playing as described in the transcript is Obsidian, a free and versatile note-taking app that supports markdown and is available on multiple platforms.

  • How does the user ensure their notes are stored securely while using Obsidian?

    -The user's notes are stored securely on their own device as Obsidian is an offline application. They can also sync their vaults using Obsidian's sync service or a free alternative mentioned in the video.

  • What is the purpose of the Excal Draw plugin in the context of the role-playing setup?

    -The Excal Draw plugin is used to create interactive and endless maps for the role-playing world. It allows the user to zoom in, add map icons, and link different maps together.

  • How does the user generate images for their role-playing world?

    -The user generates images for their role-playing world using Midjourney, an AI image generation tool. They describe what they want the image to look like, and Midjourney creates the image based on the description.

  • What is the role of Chat GPT in the solo role-playing setup?

    -Chat GPT is used to narrate the story and create journal entries. The user speaks or types their narrative into Chat GPT, which then converts the input into well-written journal entries.

  • How does the user keep track of different locations and items in their role-playing world?

    -The user utilizes icons and colors provided by various plugins to categorize and identify different locations, items, and themes within their role-playing world in Obsidian.

  • What is the significance of the Atlas plugin in organizing the user's Obsidian vault?

    -The Atlas plugin helps the user organize their files and folders within the Obsidian vault by providing an overview of the interconnected notes, making it easier to navigate through the role-playing world.

  • How does the user incorporate randomness or chance into their solo role-playing game?

    -The user incorporates randomness by using the Dice Roller plugin to roll dice for various game mechanics, such as moves in the Ironsworn system or consulting oracles.

  • What is the user's method for creating a character sheet in Obsidian?

    -The user creates a character sheet in Obsidian by utilizing the Canvas tool, which allows linking various elements like cards, notes, images, and even web pages to a central location for easy access and organization.

  • How does the user ensure their Obsidian vault is synchronized across different devices?

    -The user can ensure synchronization across devices by using Obsidian's sync service, which incurs a cost, or by using a free alternative like Syncthing for seamless syncing between devices.

  • What is the user's approach to adding a personal touch to their journal entries in the role-playing game?

    -The user adds a personal touch to their journal entries by including chapter embellishments, which are illustrations or symbols that tie together the main event of each entry, making it feel as though the character is drawing directly into their journal.



๐Ÿ“š Introduction to Solo Roleplaying with Obsidian and GPT

The video begins with an introduction to the solo roleplaying setup using Obsidian, a versatile note-taking app. The creator discusses the process of roleplaying with AI, specifically using chat GPT, and mentions taking breaks to analyze the journey. Obsidian's offline capabilities, cross-platform availability, and extensive plugin support are highlighted, emphasizing its use for note storage and organization. The video promises a walkthrough of the solo roleplaying process, starting with a tour of the Obsidian Vault and showcasing how to use markdown files for note-taking and map creation with the Excalidraw plugin.


๐ŸŒ Navigating the Roleplaying World with Maps and Icons

The video continues with a demonstration of how to use maps for navigating the roleplaying world. The use of interactive maps created with the Excalidraw plugin is shown, including the ability to zoom in, add icons, and link different maps together. The process of traveling between maps and the use of icons to represent various locations and journal entries are explained. The video also covers how to add custom icons to maps and journal entries for quick identification and organization.


๐Ÿฐ Incorporating Interactive Maps and Journal Entries

The video describes how interactive maps and journal entries are used to expand upon the story. It details the process of adding images, icons, and links to maps and journal entries, making them dynamic and allowing them to grow alongside the story. The use of a text generator plugin to create links within the notes and the Graph view for forming connections between notes is also covered. The video emphasizes the thrill of world-building and the integration of images and journals to deepen the narrative.


๐Ÿ“ Organizing Game Systems, Mechanics, and Oracles

The video discusses the organization of game systems and mechanics using Obsidian's folder structure. It shows how to store system files, PDFs, and audio/video attachments, and introduces the use of chat GPT as an oracle. The Ironsworn game system is used as an example, with character sheets and other game-related information managed within Obsidian. The use of the Canvas tool for linking various elements and the incorporation of external resources like GM's Apprentice and Scryfall for game enhancement are also mentioned.


๐ŸŽจ Customizing the Roleplaying Experience with Plugins

The video highlights various plugins that enhance the solo roleplaying experience in Obsidian. It covers the use of file color, icon eyes, and the Commander plugin for workspace customization. The Dice roller plugin is shown for rolling dice, and the Excalidraw plugin is demonstrated for map creation. The Fantasy Calendar plugin for managing in-game time and the Text Generator plugin for automating tasks like link creation and text summarization are also discussed, emphasizing the customizability of the Obsidian platform.


๐Ÿ“ฑ Mobile Roleplaying and Syncing with Obsidian

The video concludes with a demonstration of how to use Obsidian on mobile devices, showcasing the app's functionality on an Android phone. It explains how to create new maps, write on them using a stylus, and sync changes between the desktop and mobile versions using Syncthing. The video also covers the use of Moonlight game streaming and WO Mic to use chat GPT on a phone, allowing for a seamless roleplaying experience across devices.


๐Ÿ”„ Tools and Techniques for Enhanced Roleplaying

The final part of the video provides a summary of the tools and techniques used for an enhanced solo roleplaying experience. It emphasizes the use of a stylus for writing on mobile devices and the importance of using the right tools to streamline the roleplaying process. The video offers a comprehensive look at how to integrate various technologies and plugins to create an immersive and interactive roleplaying environment using Obsidian.




Obsidian is a free and versatile note-taking and knowledge management app that is central to the video's theme. It is described as a powerful tool for organizing and storing notes, which are kept offline on the user's device. The speaker uses it to maintain their solo role-playing game (RPG) information, including maps, character sheets, and journal entries. It is also highlighted for its ability to sync across different devices and its support for community-developed plugins.

๐Ÿ’กSolo Roleplaying

Solo roleplaying refers to the practice of engaging in a role-playing game without the need for a game master or other players. In the video, the speaker details how they use various tools, including Obsidian, to facilitate their solo RPG experience. This includes creating interactive maps, character sheets, and journal entries that evolve as the story progresses.


Markdown is a lightweight markup language used for formatting text. In the context of the video, the speaker mentions that Obsidian uses markdown files, which are safe and can be used across various platforms. Markdown is also noted for its simplicity and its ability to create bold, italics, tables, and other text enhancements, making it suitable for the speaker's RPG setup.


Plugins in the video refer to the add-on tools developed by the Obsidian community that extend the app's functionality. The speaker highlights three key plugins for solo roleplaying: Excal Draw for creating interactive maps, Iconize for customizing icons, and Text Generator for automating various text-related tasks. These plugins are integral to enhancing the user's RPG experience within Obsidian.

๐Ÿ’กExcal Draw

Excal Draw is a plugin for Obsidian that allows users to create interactive and customizable maps. The speaker uses it to generate maps for their RPG world, emphasizing its ability to zoom in without losing icon clarity and to link different maps together. It is a key component in visually representing the RPG environment and navigating through the game world.


Midjourney is a tool used by the speaker to generate images for their RPG world. The speaker describes using Midjourney to create character portraits and environment visuals, which are then integrated into the Obsidian maps and journal entries. It adds a visual storytelling element to the solo RPG experience.

๐Ÿ’กCharacter Sheet

A character sheet in the context of the video is a detailed record of a character's attributes, abilities, and background in the RPG. The speaker discusses how they use Obsidian's Canvas tool to create and manage their character sheet, which serves as a dashboard for the game's mechanics and statistics.


Ironsworn is a tabletop RPG system that the speaker uses for their solo roleplaying game. The video mentions the use of Ironsworn's mechanics and the Iron Journal app for character stats, indicating that the speaker's RPG setup is built around this specific game system.

๐Ÿ’กText Generator

Text Generator is a plugin for Obsidian that the speaker uses to automate the creation of journal entries and summaries from their spoken narrative. It also has the ability to extract text from videos and create links within notes, which the speaker uses to streamline their RPG documentation process.


Syncthing is an open-source continuous file synchronization program that the speaker uses to sync their Obsidian vault between their desktop and mobile device. This allows for a seamless RPG experience across different platforms and ensures that the speaker's game data is up-to-date on all devices.

๐Ÿ’กMoonlight Game Streaming

Moonlight Game Streaming is an app that the speaker uses to stream their desktop environment to their mobile phone. This enables the speaker to use desktop applications, like the Chrome browser for Talk to ChatGPT, on their mobile device, which is particularly useful for solo RPG sessions when away from the desktop.


Obsidian is used as a note-taking app for solo role-playing, offering offline functionality and the ability to sync across devices.

The use of Excal Draw plugin enables the creation of interactive and endless maps within Obsidian.

Markdown is utilized for note formatting, allowing for bold, italics, tables, and is also used by chat GPT.

The integration of Midjourney generates images on-the-go, enhancing the storytelling aspect of role-playing.

Obsidian's cross-platform capabilities allow for seamless switching between desktop and mobile devices.

Custom icons and the Atlas plugin help in organizing and identifying different maps and journal entries.

The Text Generator plugin can summarize adventures and create links within the notes for better connectivity.

Chat GPT is employed to narrate and transform spoken thoughts into clear, written journal entries.

The use of Moonlight Game Streaming and W Mic allows for the use of chat GPT on mobile devices.

The Stylus is a recommended tool for easy writing and drawing on mobile devices within Obsidian.

Iconize and Game are sources for custom icons to enhance the visual appeal of maps and notes.

The Ironsworn system is used for the role-playing game, with character sheets and mechanics managed through Obsidian.

The Canvas tool in Obsidian serves as a dashboard for linking various elements like maps and character information.

GM's Apprentice is an online tool used for generating NPCs, encounters, and other game elements.

Scryfall is utilized for obtaining random Magic the Gathering cards to use as Oracles in the game.

The Text Extractor feature of the Text Generator plugin allows for the extraction of text from YouTube links directly into Obsidian notes.

The use of a custom voice created with 11 Labs for the Talk to chat GPT extension provides an immersive character experience.

Syncthing is recommended as a free method to sync Obsidian data between a desktop and mobile device.