nigo-y53 downloadsTurn your vault into an interactive starfield homepage for notes, tasks, activity, focus, and themes.
A calm, interactive Obsidian homepage for seeing what is alive in your vault—recent notes, unfinished work, creation activity, focus, and recurring themes.

Cosmos Homepage turns an ordinary vault into a personal knowledge observatory. It does not ask you to reorganize your folders or adopt a new workflow. Open it and the structure already present in your notes becomes visible: what changed today, what still needs attention, when your vault was active, and which ideas keep returning.
It is local, read-only, and ready to use without Dataview, an account, an AI service, or a special folder structure.
The screenshots below use synthetic demo notes. Cosmos reads only your own local vault when installed.
The Cosmos Edition overview combines five distinct instruments without creating a second database:
The pointer carries a soft light source across the homepage; stars breathe together, meteors cross the task deck, the rocket follows real focus events (target selected, running, paused, complete), and the signal belt pauses when you inspect it. Motion can be disabled without losing information.

Choose a focus target from your recent notes, then start a configurable local session beside it. You can pause, reset, or open the target document at any time. The timer stays session-local: no tracking account, no telemetry, and no writes added to your notes.

Move between months, or jump back to the current one. Glowing dates show how many notes were created that day; select a date to see its daily log, then open the real Markdown file. created, created_at, or date frontmatter is respected when present; otherwise Cosmos uses the file creation time provided by Obsidian. Modification, tasks, and other events are never presented as creation.

Your most-used tags become an interactive star system. Brighter systems represent themes with more notes. Select a star to open the Cosmos theme panel: the tag's real notes, sorted by last edit, each one a keyboard-accessible link that opens the source document in a reusable tab.

Cosmos does not take over your workspace after installation. Enable Open on startup only if you want it to open automatically after Obsidian restores your workspace.
Cosmos never opens note bodies. It works from metadata Obsidian has already indexed:
created, created_at, or date frontmatter;Task text is content-derived information taken from Obsidian's metadata cache—Cosmos does not open files to parse them, and it never treats an unfinished Markdown task as anything other than an open task. Excluded folders are never included in its projection; the defaults exclude .trash and Templates. Settings are stored through Obsidian's plugin data API.
Opening a document from any surface keeps the homepage in its own tab and reuses one adjacent tab for source documents, so clicking through tasks, themes, or calendar entries never replaces Cosmos and never multiplies tabs.
A new or sparse vault shows a short first-run explanation instead of pretending to have data: add tags to form constellations, leave Markdown tasks unfinished to fill Open tasks, create notes to light up the creation calendar, edit notes to feed the signal belt, and adjust excluded folders in settings. Cosmos never injects demo content into your vault.
main.js, manifest.json, and styles.css from the latest release.<your-vault>/.obsidian/plugins/cosmos-homepage/.npm install
npm run release:verify
The release bundle is main.js; manifest.json and styles.css ship alongside it.
npm run demo starts the screenshot/visual-regression harness. It instantiates the production CosmosHomepageView with a synthetic metadata projection; it is not a separately maintained mock interface.