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

Ask AI

AlbertoAlberto37 downloads

Open selected text or an entire note in a new consumer AI chat.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates8

Ask AI is a mobile- and desktop-compatible Obsidian plugin that opens note context in a new consumer AI chat. It uses the chat websites you already use; it does not require an API key or developer subscription.

Requires Obsidian 1.13.0 or newer.

Commands

  • Open selection in AI chat includes the active filename and selected text.
  • Open entire note in AI chat includes the active filename and full Markdown content, then repeats the current selection under Request:.

The draft always ends with Request:. Complete the request in the AI chat, review it, and send it yourself. Ask AI never submits a message automatically.

Providers and transfer behavior

Choose ChatGPT, Claude, Gemini, or a custom HTTPS new-chat URL in the plugin settings.

  • ChatGPT and Claude receive short selections and notes through an unsent URL-prefilled draft when the resulting encoded prompt is no longer than 6,000 URL characters. The same draft is copied as a fallback.
  • Gemini and custom chat sites use the clipboard because they do not offer a reliable external prefill contract.
  • Longer selections and notes use the clipboard, keeping large content out of browser history URLs. Obsidian displays a warning and copy confirmation before you paste the complete draft manually. The provider receives an explicitly empty prompt to clear a previously restored unsent draft.

URL-prefilled text is transmitted to ChatGPT or Claude as soon as the browser opens, before you press Send, and may remain in browser or synchronized history. Use the clipboard-only providers for sensitive content.

Every command opens a new chat page in the system browser. For clipboard-only transfers, paste the draft into the new chat before editing the Request: field. Whole notes are transferred as Markdown text rather than automatic attachments, which consumer chat sites do not expose reliably across desktop and mobile. Ask AI only writes prepared drafts to the clipboard; it never reads existing clipboard content.

Development

Requires Node.js 24 or newer and pnpm.

pnpm install
pnpm check

The project follows the validation and strictness conventions used by Todoist-Plug: Zod validation at persisted-input boundaries, strict TypeScript, Biome, Vitest, and an esbuild CommonJS bundle for Obsidian.

Releasing and updates

The release command follows Todoist-Plug and accepts patch by default:

pnpm release
pnpm release minor
pnpm release major

It runs all checks, updates package.json, synchronizes manifest.json and versions.json, creates a version commit and tag, and pushes both. The tag triggers the GitHub release workflow, which builds and publishes main.js and manifest.json for Obsidian updates.

The repository must have a clean committed worktree and a configured Git remote before running a release. Publishing the repository as an Obsidian community plugin is a separate registration step.

HealthExcellent
ReviewPassed
About
Open note context in a new consumer AI chat from mobile or desktop without needing an API key. Select ChatGPT, Claude, Gemini or a custom chat URL; use URL-prefill for short prompts and the clipboard for longer or sensitive content, with drafts left unsent ending in Request: for you to review and submit.
AIIntegrationsCommands
Details
Current version
0.2.0
Last updated
5 days ago
Created
Last week
Updates
8 releases
Downloads
37
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
AlbertoAlbertoalbibenni
albertobenatti.dev/
GitHubalbibenni
  1. Community
  2. Plugins
  3. AI
  4. Ask AI

Related plugins

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.

Open in Terminal

Open your vault in a new terminal window or launch Claude Code, Codex CLI, or Gemini CLI directly from a terminal.

Claude Sidebar

Run Claude Code in your sidebar.

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

BRAT

Easily install a beta version of a plugin for testing.