An AI-powered note generator plugin for Obsidian that helps you create interconnected notes through an intuitive chat interface. This plugin leverages artificial intelligence to help you generate, organize, and connect your notes seamlessly within your Obsidian vault.
- 🤖 Dual Mode Operation:
- Chat Mode: Have natural conversations with AI to explore ideas and get answers about your notes.
- Note Generation Mode: Directly create structured notes with AI assistanc.e
- 🔗 Automatic Note Linking: Intelligently creates wiki-links to connect your new notes with existing ones
- 📝 Smart Note Generation: Creates well-structured notes based on your conversations or direct prompts
- 🎨 Modern UI: Clean and intuitive interface that matches Obsidian's design
- 🌙 Theme Compatible: Works seamlessly with both light and dark themes
- 🔍 Context-Aware: Understands and references your existing notes for better content generation
- Open Obsidian Settings
- Go to Community Plugins and disable Safe Mode
- Click Browse and search for "Note Generator"
- Install the plugin and enable it
- Configure your API key in the plugin settings
- Click the chat icon in the ribbon (sidebar) or use the command palette
- Select "Chat Mode" from the mode switcher
- Have natural conversations with the AI assistant
- Get answers, brainstorm ideas, and explore concepts
- Click the chat icon or use the command palette
- Select "Note Generation Mode" from the mode switcher
- Describe the note you want to create
- The AI will generate a structured note based on your requirements
- Review and edit the generated note before saving
- Smart Context: The AI understands your existing notes for better responses
- Wiki-linking: Automatic creation of relevant connections to existing notes
- History: Access your previous conversations and generations
- Copy & Export: Easy options to copy content or export to new notes
- API Key: Enter your API key in the plugin settings from Gemini AI!
- Node.js 16+
- npm or yarn
- Obsidian development environment
- Clone the repository
git clone https://github.com/ArtificialguyBR/obsidian-note-generator.git
- Install dependencies
npm install
- Build the plugin
npm run build
- Copy or symlink the plugin to your Obsidian vault's plugins folder
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details.
If you encounter any issues or have questions:
- Open an issue on GitHub
- Visit our Discussions page
Created with ❤️ by ArtificialguyBR
If you find this plugin helpful, consider:
- ⭐ Starring the repository
- 💡 Contributing ideas and feedback
- 🐛 Reporting bugs
- 📖 Improving documentation