The Obsidian Gemini Chatbot Plugin provides an AI-powered assistant directly in your Obsidian workspace. Inspired by Notion's AI chatbot, this plugin allows users to integrate their own Gemini API key, enabling powerful AI capabilities such as summarizing notes, answering questions, brainstorming ideas, and more.
- AI-Powered Chatbot: An interactive, floating chatbot widget that sits within the Obsidian interface.
- Custom API Integration: Users can input their own Gemini API key for personalized AI responses.
- Rich Capabilities:
- Summarize notes and documents.
- Generate text content and ideas.
- Answer questions based on note content.
- Translate text into different languages.
- Easy-to-Use Interface: The chatbot is always accessible and can be docked or minimized as needed.
- Secure: User API keys are handled with encryption and never stored in plain text.
- Floating icon like chatbots on websites that float on every open obsidian note and when clicks it shud popup a small panel to interact with api ( i will provide images)
- Download the latest release from the GitHub repository.
- Copy the plugin folder into your Obsidian plugins directory (
.obsidian/plugins
). - Enable the plugin from the Settings > Community Plugins section in Obsidian.
- Navigate to Settings > Plugin Options > Gemini Chatbot.
- Enter your Gemini API key in the designated field.
- Save your settings and start using the chatbot!
- Click on the chatbot icon located at the bottom-right corner of your Obsidian window to open the chatbot interface.
- Use the provided input field to type questions or commands. The AI can:
- Summarize pages and sections.
- Help brainstorm ideas.
- Provide translations and much more!
Contributions are welcome! Feel free to submit issues or pull requests to enhance the plugin's functionality.
This plugin is licensed under the MIT License.