🚀 Getting Started with On My Disk Direct
Welcome to On My Disk Direct — your decentralized personal cloud and private AI workspace. Unlike traditional cloud providers, On My Disk 3.0 never stores your files on central servers: your browser, phone, and computer nodes communicate peer-to-peer over encrypted WebRTC DataChannels, backed by self-sovereign cryptographic identity (W3C DID + GunDB SEA).
1. Sign In or Create Your Decentralized ID (DID)
Open direct.onmydisk.net in any modern browser, or launch the native On My Disk Android / iOS app.

Choose how you want to sign in or connect (see Decentralized Identity (DID) for full details):
- Sign in with ID / Create your ID: Generate or unlock a self-sovereign cryptographic identity (
did:gun:<pub>) directly in your browser without relying on third-party OAuth providers:- Any Display Nickname (No “Username Taken”): Pick any display name you like (e.g.,
AliceorMax) — nicknames do not have to be unique, and your profile automatically receives a 4-character#tagfingerprint derived from your public key. - One-Click
.jsonKeyfile Backup: Right after creating your ID (or anytime in Settings → Security & Keys), save your portableomd-did-*.jsonkeyfile in one click.
- Any Display Nickname (No “Username Taken”): Pick any display name you like (e.g.,
- Sign in with Keyfile (
.json): Instantly sign in or recover your DID on any browser or mobile device by selecting your saved.jsonkeyfile — no password entry required. - Sign in with Google / Sign in with Apple: Instant multi-device login. Your root identity unlocks automatically and issues a signed device certificate (
SEA.certify) so all your nodes and browser peers appear in the sidebar and workspace. - Connect a device: Attach or pair a storage device right from the welcome screen — no persistent identity is created.
2. Workspace Onboarding Wizard
Right after signing in (or creating your DID) for the first time, a quick setup wizard configures your default storage and AI compute in three steps:
Step 1: Choose Where to Save Your Materials (2. Storage)
Pick the default workspace folder used for collaborating on documents and saving AI-generated files:
- Browser internal storage (OPFS) (
/Private/OnMyChat): Fast, private Origin Private File System built into modern browsers — works on any OS immediately with zero file-permission prompts. - Local folder on your computer: Mount a real folder from your disk via the browser’s File System Access API.
- Connect an On My Disk device (Recommended): Pair an always-on Linux/Windows On My Disk Node so your files stay accessible 24/7 across all devices.

Step 2: Choose Your AI Node (3. AI Node)
Select which compute backend powers On My Chat, RAG search, and Creations:
- Automatic (Auto) (Recommended): Uses your personal AI node whenever it is connected and online, and automatically falls back to the secure On My Chat Public Cloud AI Node when no personal node is available.
- On My Chat Public Cloud AI Node: Start chatting immediately with zero local hardware setup.
- Custom node by LinkID: Connect to a shared team or friend GPU node by its
LinkID.

Step 3: All Set (4. Done)
Review your configured Storage folder, AI Node, default AI Assistant (June), and Privacy mode (E2EE + WebRTC P2P), then jump straight into Start chatting in On My Chat or Open On My Disk files.

3. Connecting Additional Folders & Hardware Nodes
You can attach storage in two ways:
- Directly from a Browser or Mobile App: Share a local folder right from your browser tab (acting as a live WebRTC peer while open) or enable Camera Auto-Sync / SD-card folders in the mobile app.
- Always-On Storage & AI Node: Install the lightweight On My Disk Node daemon on Linux or Windows (see Node Deployment & Modes) so your files, SSH terminal, and On My Chat assistant stay online 24/7 in the background.
To add a folder on any connected device:
- Navigate to your device in the sidebar or workspace (or click Connect a device in the top-left corner to pair a new one).
- Click Add folder inside an empty device view, or click the + button in the top-right toolbar.
- Choose the directory to publish. It immediately becomes accessible across all your authorized devices over P2P.

4. Working with Files
Main Sidebar & Workspace
- Connect a device & Device Tree: Pair a new node or browser folder with Connect a device, and browse all your online Linux/Windows nodes, mobile devices, and browser peers in the sidebar or workspace cards — including direct P2P cross-device copy/move without cloud staging.
- Shared with me / Shared by me: Direct DID user-to-user shares and public links you created.
- Chats: On My Chat AI assistant (SSE streaming, RAG source chips, Creations mode, and MCP document tools).
- Settings: Manage your account, recovery credentials, storage preferences, and On My Chat AI assistant configuration.
- Terminal: Built-in browser WebSSH terminal (
xterm.js+libssh2WebAssembly over P2P DataChannel) — available only for Always-On Nodes with the advanced desktop/server client installed (paired Linux or Windows nodes running an SSH server).
File Operations & Context Menu
Right-click any file or folder for quick actions:
- Open / View: Built-in viewer and Craft preview for PDFs, images, video/audio, Markdown, code, and Office documents (
.docx,.xlsx,.pptx,.odt). - Add New / Upload: Click Add New (or +) or drag-and-drop files and folders directly into the browser.
- Download (
Ctrl+D): Stream single files or multi-file ZIP archives directly from the peer node. - Copy / Cut / Paste / Rename / Delete: Manage files locally or directly across two different P2P devices.
- Share Link…: Create a public P2P link or share directly with another On My Disk user.

5. Sharing Files & Folders
Public P2P Links
- Right-click a file or folder and select Share Link….
- A live Public P2P Link (
https://direct.onmydisk.net/shared/...) is generated — click Copy link to share it immediately, or configure optional protections and click Update Share:- Password Protection: Require a password to decrypt and view the share.
- Link Expiration: Choose Never Expires or automatically disable access after a time limit.
- Folder Write Access: When sharing a folder, optionally allow visitors to upload/edit files inside that shared directory (
ScopedGuestsandbox).
- Visitors connect directly to your node over WebRTC P2P (with transparent relay fallback) without gaining access to anything outside the shared item.

Managing & Revoking Access
- View all active public links and user-to-user shares in Shared by me.
- Adjust settings with Update Share or click Revoke Share at any time — access is cut off immediately on your node.