explaingit

sui-ib/internalbeyond

17HTMLAudience · generalComplexity · 1/5LicenseSetup · easy

TLDR

A single HTML file that opens in any browser to give you a private personal space with an encrypted diary, AI chat, pixel-art activities, and tarot readings, with all data stored locally and never sent to a server.

Mindmap

mindmap
  root((internalbeyond))
    Sections
      Encrypted diary
      AI chat
      AI letter writing
      Sui Room hub
    Sui Room activities
      Tea party 25 combos
      78-card tarot
      Text adventure
      Wardrobe system
    Privacy
      No server upload
      Local IndexedDB
      Your own API key
    Customization
      DIY panel
      Character art
      Background scenes
    Platforms
      iOS Android
      HarmonyOS
      Any modern browser
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Keep a private encrypted diary that stays in your browser and is never uploaded anywhere

USE CASE 2

Chat with AI characters or write correspondence-style letters using your own Claude, GPT, or Gemini API key

USE CASE 3

Play through a tarot reading, an interactive text adventure, or a pixel-art tea party offline on any device

Tech stack

HTMLJavaScriptIndexedDB

Getting it running

Difficulty · easy Time to first run · 5min

AI features require bringing your own API key from Claude, GPT, DeepSeek, or Gemini, all other features work with no key needed.

Free for personal use only, commercial redistribution is not permitted.

In plain English

Internal Beyond is a single-file personal digital space that runs entirely in your browser without requiring any installation or account. You download one HTML file, open it in a browser, and a private interactive environment becomes available to you. The project is designed for people who want a personal creative space that stays on their own device and does not send data to any server. The application includes several distinct areas. There is a personal blog and encrypted diary, an AI chat section that supports group-style conversations, and an AI letter-writing module for slower, correspondence-style exchanges. A central hub called Sui's Room presents a pixel-art style interactive room with four activities: a tea party featuring 25 combinations of drinks and desserts, a 78-card tarot reading with AI interpretation, an AI-driven interactive text adventure where you can customize your own story scripts, and a wardrobe system with six outfits for a character portrait. You can also customize the character art, background scenes, and tarot cloth through a DIY panel. To use the AI features, you bring your own API key from a provider such as Claude, GPT, DeepSeek, or Gemini. The key is stored only in your browser's local storage and is used directly to call the AI service. All other data, including diary entries and chat history, is stored in the browser's built-in IndexedDB database and never uploaded anywhere. For users who cannot access overseas AI providers directly, the app also supports custom API endpoint configurations so that relay services can be used instead. The app works on any device with a modern browser, including phones and tablets running iOS, Android, or HarmonyOS. There is also a fully self-contained single-file version that embeds all images and code, making it easy to transfer between devices without needing to keep a folder structure intact. The README is written in both Chinese and English. The project is an individual creative work by a designer named Sui, available for personal use but not for commercial redistribution.

Copy-paste prompts

Prompt 1
I opened internalbeyond and want to start using the AI chat section. I have a Claude API key. Walk me through adding it in the app settings and starting my first conversation.
Prompt 2
I want to write a custom story script for the internalbeyond interactive text adventure. What format does the script need to be in and where do I load it in the DIY panel?
Prompt 3
I am using internalbeyond on my phone and want to transfer everything to a new device. Walk me through exporting my diary and chat history and importing it on the new device.
Prompt 4
The internalbeyond tarot reading gave me the Three of Swords, The Fool, and The World. Using the AI interpretation feature, help me understand what this combination might mean for a career decision.
Prompt 5
I want to customize the character portrait in internalbeyond with my own pixel art. What dimensions and file format does the image need to be, and where do I upload it in the app?
Open on GitHub → Explain another repo

← sui-ib on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.