Skip to content

InsightA is an Obsidian plugin, can transform long articles into concise, atomic notes, and create well-organized Map of Content (MOC) for notes using LLM. This tool is ideal for anyone aiming to distill complex information into structured, interconnected notes, drawing inspiration from the Zettelkasten method.

License

Notifications You must be signed in to change notification settings

HongjianTang/obsidian-insighta

Repository files navigation

InsightA Obsidian Plugin 💡 📚

GitHub release (latest by date) GitHub all releases

Overview 🔍

InsightA is an Obsidian plugin, by using LLM, it can transform long articles into concise, atomic notes, and create well-organized Map of Content (MOC). This tool is ideal for anyone aiming to distill complex information into structured, interconnected notes, drawing inspiration from the Zettelkasten method. 🚀📝

Features ✨

  • AI-Powered Note Extraction: Converts lengthy articles into atomic notes using advanced AI techniques.
  • Map of Content Generation: Creates MOC based on note title, linking atomic notes for a better understanding of the subject matter.

Installation ⚙️

  1. Open Obsidian and navigate to Settings.
  2. In Community Plugins, turn off Safe Mode.
  3. Click on Browse Community Plugins and search for InsightA.
  4. Install and then enable InsightA in your community plugins list.

Usage 💡

Before using, open setting and setup OpenAI API.

Extract Notes

Open an article for processing. Click the InsightA icon in the toolbar or use the command. The plugin will process the article, creating atomic notes that include links back to the source note and a set of relevant tags for easy organization and reference.

Extract Notes

Create MOC

Open a new note file, use Create MOC command. The plugin will embed all notes in specific folder and note title, then find all related notes to the note title, group found notes using LLM and show them. You can modify similar threshold in setting.

2024-07-24.14-41-40.mp4

PS: Please note that processing times can vary depending on the length of the article. Typically, it takes about 30 seconds or longer for extensive articles. And GPT-4 is much better than GPT-3.5.

To do 🛠️

  • Select different LLM model
  • Note Extraction: set number of generated notes
  • Note Extraction: set number of tags
  • MOC: Modify similar threshold
  • New feature: extract journals into well-organized tables

Contributing 🙌

Your contributions are what make the community amazing! If you have ideas, issues, or want to contribute, feel free to check the issues page or submit a pull request.

License 📄

This project is under the MIT License.

Acknowledgements 🎉

  • A huge thank you to the Obsidian community for their continuous support and insightful feedback.
  • This tool is inspired by the Zettelkasten method, renowned for its efficient approach to knowledge management and organization.
  • Special credits to Liam's Periodic Notes Plugin and HyeonseoNam's Auto Classifier. Portions of their code were instrumental in the development of InsightA.

Crafted with ❤️ by Hongjian Tang for the Obsidian community.

About

InsightA is an Obsidian plugin, can transform long articles into concise, atomic notes, and create well-organized Map of Content (MOC) for notes using LLM. This tool is ideal for anyone aiming to distill complex information into structured, interconnected notes, drawing inspiration from the Zettelkasten method.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published