Notice: This plugin is best used together with the vc-copilot
This is an obsidian plugin that does 4 things:
-
It makes all your notes semantically searchable; you can simply highlight any text in your notes (or write new text for that matter) and with a click of a button get all ideas (paragraphs) that are similar to this thought you have just highlighted (through the indexing and re-indexing of new files functionality)
-
It adds hashtags to every paragraph in your notes, to help you see hidden connections between your notes. Before generating hashtags the AI asks itself the following questions:
- How can the user use this information in the future?
- What are the relevant industries or sectors of the economy for this paragraph?
- What are the lifeskills that the human can learn from this paragraph?
- Are there any locations that were mentioned in the paragraph? (To help you connect ideas geographically as well)
- The hashtags that will be generated then will have the following formats usually:
#Industry/<relevant-industry>
or#LifeSkills/<relevant-skill>
or#Geo/<relevant-geo>
-
It gives you a market map (in form of a table) for any market you choose
-
It gives you detailed market research along with sources for any market you choose.
The plugin is powered by Bing Chat (through EdgeGPT), GPT-4, Langchain, and Pinecone.
Market Research Demo
You just input the name of the indsutry and you get a detailed market research along with resources
PS: Sometimes the market research won't work. For this problem you should open the edge browser, login Bing Chat and just have one conversation (this is needed to verify yourself)!
- Clone this repo into
<obsidian-vault-path>/.obsidian/plugins/knowledge-wizard/
- cd into the folder knowledge-wizard
- Run
npm i
- Run
npm run dev
to finish building the plugin - To be able to use Market Research and Market Map Features you need to have access to Bing Chat and follow the steps outlined here to access it through APIs (https://github.com/acheong08/EdgeGPT)
- When you create the cookies file, add it as
cookies.json
inside the same directory as the plugin
- When you create the cookies file, add it as
I will use conda here. Follow the following steps in the terminal (first cd to the Knowledge Wizard plugin folder)
- Install conda on your machine
conda create --name <ENV-NAME> python=3.8.13
pip install -r requirements.txt
- To use the idea similarity function, you need the AdvancedURI Plugin installed
Obsidian Vault Path
: Do not forget to add '/' at the end of the path e.g: /Python Virtual Environment Path
: e.g: /Users//opt/anaconda3/envs//bin/pythonPinecone Index Name
: The name of the pinecone index you created
Other settings are self-explanatory
Cmd + P
-> either index, re-index new files, find similar ideas, or add hashtags- To find similar ideas, you will need to highlight a piece of text first -> Cmd + P -> find similar ideas -> on the right hand side you will see a window with different ideas that are somehow similar to the piece of text you highlighted
- Hashtags are added after each paragraph in text. You can add hashtags manually by adding
#AddHashtags
to the file or when you re-index new files, each file get the hashtags after it is indexed - go over the files with
#review_hashtags
to review the hashtags in the file