Skip to content

ObsidiAI 0.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Sep 02:29
· 14 commits to main since this release

ObsidiAI 0.1.0

Your vault. Your models. Your approval.

The first public release of ObsidiAI brings an in-process pi agent to a native Obsidian workspace tab.

Included

  • Native streaming chat with note attachments, editor-selection capture, Stop, and memory-only conversations.
  • Pi's built-in provider catalog with API-key and provider-advertised OAuth controls; plugin credentials use Obsidian SecretStorage.
  • Fifteen tools for Markdown notes, metadata, knowledge-graph queries, instruction-only skills, and community-plugin management.
  • Individually approved note edits and creation, with exact-content and open-editor conflict checks.
  • Separate approval for plugin install, update, enable, disable, and uninstall, with observed partial-failure reporting.
  • Vault-local SKILL.md discovery, manual skill selection, and restricted plain-text resources.

Install

  1. Download obsidiai-0.1.0.zip from this release's assets—not the automatic “Source code (zip)” archive.
  2. Extract it into <test-vault>/.obsidian/plugins/. The included obsidiai/ folder contains main.js, manifest.json, and styles.css.
  3. Reload Obsidian and enable ObsidiAI in Community plugins.
  4. Connect a provider and select a model in Settings → ObsidiAI, then run ObsidiAI: Open agent tab.

The three individual files also remain available for Obsidian's plugin installer and manual installation.

Requires Obsidian desktop 1.11.4+ and its installer's embedded Node 22.19.0+. No separate pi installation or node_modules folder is needed. See the README for setup and privacy details.

Early-preview limitations

CI checks the minimum Node runtime and Node 24, runs the behavioral test suite, and builds the published assets. Automated checks do not establish native Obsidian visual behavior or actual private plugin-manager effects. Successful remote-provider login also remains unverified; provider policy and account entitlement apply.

Start in a disposable vault. Community plugins are unsandboxed third-party code. Native uninstall may remove plugin files and saved settings without a backup. Stop is not rollback once a write or native lifecycle operation has started.