infio-copilot  by infiolab

Obsidian plugin for AI-assisted note-taking

created 7 months ago
414 stars

Top 71.8% on sourcepulse

GitHubView on GitHub
Project Summary

Infio-Copilot is an AI assistant for Obsidian, inspired by Cursor, that provides smart autocompletion and interactive chat capabilities directly within your notes. It aims to enhance the writing and research workflow for Obsidian users by integrating AI assistance seamlessly into their note-taking environment.

How It Works

The plugin offers a "Chat & Edit Flow" allowing users to get AI suggestions and apply them with a single click. It features context-aware autocompletion as you type and an inline editing mode for direct modification of notes. A key feature is the ability to "Chat with Vault," enabling AI interaction with the entire Obsidian knowledge base, which requires configuring an embedding model from supported platforms like SiliconFlow, Alibaba, Google, or OpenAI.

Quick Start & Requirements

  • Install via Obsidian's Community plugins browser: Search for "Infio Copilot" and click Install, then Enable.
  • Requires a recent version of the Obsidian installer; manual updates may be necessary if issues arise.
  • API keys are required for various AI providers (SiliconFlow, OpenRouter, OpenAI, etc.).
  • Embedding model configuration is necessary for vault-wide chat.
  • Recommended hotkeys: cmd + shift + L for adding selection to chat, cmd + shift + K for inline editing.
  • Official documentation and GitHub Issues/Discussions are available for support.

Highlighted Details

  • Offers both autocompletion and interactive chat within Obsidian.
  • Supports a "Chat with Vault" feature using embedding models.
  • Integrates with multiple AI providers for flexibility.
  • Provides an inline editing flow for AI-suggested changes.

Maintenance & Community

The project acknowledges inspiration from obsidian-copilot-auto-completion, obsidian-smart-composer, and continue & cline. Users can report bugs via GitHub Issues and suggest features on GitHub Discussions. Direct chat support is available on Twitter.

Licensing & Compatibility

Licensed under the MIT License, permitting commercial use and integration with closed-source projects.

Limitations & Caveats

The latest version (0.2.3) notes that custom agent creation is not currently supported. Users must ensure their Obsidian installer is up-to-date to avoid plugin loading issues.

Health Check
Last commit

2 weeks ago

Responsiveness

1 week

Pull Requests (30d)
4
Issues (30d)
6
Star History
256 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.