No description
Find a file
anshuman-ecc-eth 96e062d616 2.2.2
Fix createItem guard to preserve empty folders
2026-06-22 08:55:11 +00:00
.github/workflows ci: add release workflow with artifact attestations 2026-05-31 06:56:06 +00:00
src 2.2.2 2026-06-22 08:55:11 +00:00
.editorconfig use LF instead of CRLF (#28) 2022-04-15 14:13:31 -04:00
.gitignore Update .gitignore (#25) 2022-01-28 10:34:53 -05:00
.npmrc add version bump script (#10) 2022-01-22 16:13:50 -05:00
AGENTS.md language 2025-09-05 09:10:47 -07:00
esbuild.config.mjs fix: resolve Obsidian review bot issues 2026-04-20 05:43:08 +00:00
eslint.config.mts fix: ignore SDK type declarations from eslint 2026-05-30 06:44:52 +00:00
LICENSE fix: address Obsidian plugin guidelines violations 2026-04-16 15:18:11 +00:00
main.js 2.2.2 2026-06-22 08:55:11 +00:00
manifest.json 2.2.2 2026-06-22 08:55:11 +00:00
package-lock.json fix: use setDestructive instead of deprecated setWarning 2026-06-10 09:39:01 +00:00
package.json 2.2.2 2026-06-22 08:55:11 +00:00
README.md remove gaps in numbered list 2026-05-31 13:48:25 +00:00
styles.css simplify settings UI: remove stale bindings and env presets, rename buttons 2026-05-31 13:29:17 +00:00
tsconfig.json fix: address Obsidian review bot concerns - ESLint cleanup, type safety, privacy disclosure, code organization 2026-05-11 12:23:20 +00:00
version-bump.mjs build: only write new minAppVersion requirements to versions.json 2025-04-28 08:38:38 +02:00
versions.json 2.2.2 2026-06-22 08:55:11 +00:00

Hyvmind Uploader

Installation

  1. Open Settings → Community Plugins
  2. Turn off Safe Mode
  3. Click Browse and search for "Hyvmind Uploader"
  4. Click Install
  5. Enable the plugin

One-time Binding

  1. Click Options.
  2. Go to Hyvmind/Settings/Wallet/Obsidian to copy your Principal ID.
  3. Paste it in the "Plugin Binding" section, and click Request.
  4. Refresh your app's Settings page and wait for a few seconds.
  5. Approve the Pending Request.
  6. Back in the Options popup, click 'Confirm'.
  7. Close and Restart Obsidian.

How to Use

  1. After successful binding, you will see a green dot in Obsidian's bottom right corner.
  2. Right-click any folder and select 'Upload to Hyvmind'.
  3. Follow Hyvmind's file/folder structure for best results.
    • For top-level folders, use broad categories, e.g. "Indian Constitution Law", "Chinese Administrative Law", "American Contract Law" etc.
    • For second-level folders, use topics/themes that may interest others, e.g. "Fundamental Rights", "Fundamental Duties" etc.
    • For third-level folders, use articles, sections, paragraphs like "Article 14", "Section 138", "Para 14.3" etc.
    • For fourth-level folders, use precise legal language, e.g. "equality before the law".
    • Place your interpretations as files within the fourth subfolder, e.g. "arbitrariness".
    • The app will identify your folders as Curations, Swarms, Locations, Law Entities and your files as Interpretation Entities.
  4. Add attributes to any folder by creating an _attributes.md file. These will be automatically applied to child nodes.
  5. Add sources to any folder by creating a _sources.md file. These will be automatically applied to child nodes.

Suggestions

  1. If your binding is compromised or corrupted for some reason, revoke it from Hyvmind's Settings page and bind afresh.
  2. Your uploads will show up in Hyvmind's Notes section. From there, you can edit or convert them into extensible Graphs.
  3. To view your Hyvmind notes in Obsidian, download and add them to your target Vault.