Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Cosmos

stevenmichaelthomasstevenmichaelthomas74 downloads

Turn your vault into a solar system. Only the mathematical shadow of your writing leaves your machine.

Add to Obsidian
Cosmos screenshot
Cosmos screenshot
  • Overview
  • Scorecard
  • Updates7

Turn your Obsidian vault into a solar system. Only the mathematical shadow of your writing leaves your machine.

How it works

Every file in your vault is run through a one-way cryptographic transform on your device. The structure of your writing — its length, density, and form — determines what kind of body it becomes: a gas giant, a planet, a moon, an asteroid, or a comet. The transform then produces orbital parameters — size, mass, eccentricity, color, inclination — that govern how that body moves through space. These numbers are sent to Cosmos. The text that produced them is not.

Dense essays become gas giants. Short notes become asteroids and comets. The shape of your writing practice, rendered in orbital mechanics — without exposing a single word.

What leaves your machine

Sent Not sent
Orbital radius Your words
Eccentricity File names
Body size & mass Vault structure
Color index Any identifying data

Why it can't be reversed

The transform uses a per-system secret that only exists on your device. Without this key, the orbital parameters are cryptographically opaque — there is no path from the orbit back to the sentence. The same guarantee that protects passwords protects your writing.

Installation

Via Obsidian Community Plugins (recommended)

  1. Open Settings → Community Plugins → Browse
  2. Search for Cosmos
  3. Install and enable

Manual

Copy main.js, manifest.json, and styles.css from the latest release into your vault at .obsidian/plugins/cosmos-sync/.

Configuration

Open Settings → Cosmos:

  • System name — your solar system's name (locked after first sync)
  • Star name — group entries under a named star (blank = auto: Sol 1, Sol 2, ...)
  • Sync folder — limit sync to a specific folder (blank = entire vault)

Usage

  • Sync: Command palette → "Cosmos: Sync vault" or the orbit icon in the ribbon
  • Delete: Command palette → "Cosmos: Delete system" (requires the original vault that created the system)

Each sync reads your vault, computes orbital parameters locally, and uploads only the metadata for new entries. Your system name is locked to a slug after the first sync — renaming won't create duplicates.

Only the vault that created a system can delete it. Ownership is verified cryptographically via a per-vault secret.

Network use

This plugin connects to a hosted Supabase database to store and retrieve orbital metadata. No vault content, file names, or identifying data is transmitted — only the derived numerical parameters (orbital radius, eccentricity, body size, color index). See "What leaves your machine" above.

The plugin reads all markdown files in your vault (or a configured subfolder) to compute orbital parameters locally on your device. File contents are processed by a one-way cryptographic transform and never leave your machine. Only the resulting numbers are sent.

Explore the galaxy

cosmos.supermagicapps.com

A science-based art project.

90%
HealthExcellent
ReviewSatisfactory
About
Turn your Obsidian vault into a solar system by mapping each file's structure—length, density, and form—into bodies like planets, moons, asteroids, and comets. Send only one-way, device-local cryptographic transforms that output orbital parameters (size, mass, eccentricity, color) so your words never leave the device.
VisualizationSyncingFiles
Details
Current version
0.4.4
Last updated
18 hours ago
Created
2 months ago
Updates
7 releases
Downloads
74
Compatible with
Obsidian 1.2.3+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
stevenmichaelthomasstevenmichaelthomas
cosmos.supermagicapps.com
GitHubstevenmichaelthomas
  1. Community
  2. Plugins
  3. Visualization
  4. Cosmos

Related plugins

WebDAV Sync

General-purpose & bidirectional WebDAV syncing for your vault. Designed for stability and robust file handling without vendor lock-in.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Nutstore Sync

Sync your vault with Nutstore (Jianguoyun) using WebDAV protocol.

Kanban

Create Markdown-backed Kanban boards.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Recent Files

Display a list of recently opened files.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

QuickAdd

Quickly add new notes or content to your vault.