AI Commander

approved

by Simon Yang

Generate audio transcripts, images, and text in context of PDF attachments or web search results using OpenAI and Bing API.

98 stars18,441 downloadsUpdated 1y agoMIT
View on GitHub

Obsidian AI Commander Plugin

Buy Me A Coffee

AI Commander is a simple AI connector that helps you write notes with the power of OpenAI (ChatGPT) APIs in conjunction with Bing search engine.

Demo

OpenAI API key is required to use this plugin.

Current Features

  • Generate text from prompt, selected lines or current line.
  • Generate image from prompt, selected lines or current line.
  • Generate audio transcript from the last audio file above the current line.
  • Generate text in conjunction with search engine results. This allows the text model to work with Bing search engine. A Bing Web Search API key is required to use this feature.
  • Generate text in context of the PDF attachment embedded in the note. In this mode, it will not incorporate the search result.
  • Use Prompt Perfect to automatically improve prompts. Your prompts will be replaced by the improved one.
  • Custom prompt commands for selected text and PDF. For example, add a command "Summarise the text" in the plugin settings, and it will appear as a command. Note that you need to reload the plugin and restart Obsidian to update the command palette.

Supported models

How to use

Call out the command pallette and try the following commands:

  • AI Commander: Generate text from prompt
  • AI Commander: Generate image from prompt
  • AI Commander: Generate text from the current line
  • AI Commander: Generate image from the current line
  • AI Commander: Generate text from the selected text
  • AI Commander: Generate image from the selected text
  • AI Commander: Generate a transcript from the above audio
  • AI Commander: Generate text from prompt in context of the above PDF
  • AI Commander: Generate text from the current line in context of the above PDF
  • AI Commander: Generate text from the selected text in context of the above PDF

Install from Github

  1. From the release page, download manifest.json and main.js to <vault>/.obsidian/plugins/obsidian-aicommander-plugin
  2. Refresh installed plugins
  3. Enable AI Commander

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.