obsidian-ai-assistant  by qgrail

Obsidian plugin for AI model interaction within notes

created 2 years ago
346 stars

Top 81.3% on sourcepulse

GitHubView on GitHub
Project Summary

This plugin enables AI-powered text generation, image creation, and speech-to-text transcription directly within Obsidian notes, targeting Obsidian users who want to integrate advanced AI capabilities into their knowledge management workflow. It offers seamless interaction with models like OpenAI's GPT and DALL-E, and Anthropic's Claude.

How It Works

The plugin provides distinct modes for interaction: a chat interface for conversational AI, a prompt mode for processing selected text within notes (allowing replacement or appending of AI responses), and dedicated interfaces for image generation and speech-to-text. It leverages user-provided API keys for OpenAI and Anthropic services, offering flexibility in model selection and output configuration.

Quick Start & Requirements

  • Install: Via Obsidian Community Plugins.
  • Requirements: OpenAI API key, Anthropic API key.
  • Dependencies: Obsidian.
  • Setup: Requires API key configuration within Obsidian settings.

Highlighted Details

  • Supports latest models including GPT-4o mini, Claude 3.5 Sonnet/Opus.
  • Image generation with DALL-E 3 and DALL-E 2, with automatic download to vault.
  • Speech-to-text using Whisper with automatic language detection or manual setting.
  • Chat interface allows message deletion and editing.
  • Supports image uploads for vision-capable models (GPT-4 Vision, Claude).

Maintenance & Community

  • Active development indicated by recent updates to model support and chat features.
  • Community plugin installation implies a level of vetting by the Obsidian community.

Licensing & Compatibility

  • License not specified in the README.
  • Compatible with Obsidian.

Limitations & Caveats

Functionality is dependent on external API keys and associated costs. The README does not specify the plugin's license, which may impact commercial use or redistribution.

Health Check
Last commit

2 months ago

Responsiveness

1 week

Pull Requests (30d)
1
Issues (30d)
0
Star History
20 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.