brianpetro / obsidian-smart-connections

Chat with your notes & see links to related content with AI embeddings. Use local models or 100+ via APIs like Claude, Gemini, ChatGPT & Llama 3
https://smartconnections.app
GNU General Public License v3.0
2.77k stars 183 forks source link

Implement Smart Connections in custom plugins #207

Open felipemeres opened 1 year ago

felipemeres commented 1 year ago

I'm interested in having access to the beta feature to implement Smart Connections in a plugin I'm developing.

brianpetro commented 1 year ago

Hey @felipemeres

Check out this class https://github.com/brianpetro/obsidian-smart-connections/blob/7937e630ad435b9a9986d4fc5468315fb90f4510/main.js#L2481

brianpetro commented 1 year ago

Also relevant https://github.com/brianpetro/obsidian-smart-connections/blob/7937e630ad435b9a9986d4fc5468315fb90f4510/main.js#L183

felipemeres commented 1 year ago

Thank you! Are you considering implementing either a local vectorstore like Qdrant or one of the online ones (pinecone etc)?

brianpetro commented 4 months ago

Enabling GPT builders with the Smart Connect app is on the roadmap. Is there any specific feature you'd be most interested in? (besides storing memory) 😊🌴

brianpetro commented 4 months ago

recorded response https://youtu.be/ORbmZgmfjKw