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.59k stars 176 forks source link

I would like to contribute #349

Open Di3mex opened 12 months ago

Di3mex commented 12 months ago

I would like to contribute to the plugin, but the code seems like its the exported javascript, a library is missing. To me it seems like this is on purpose and the plugin is no longer worked on or being turned into a paid plugin in the background?

brianpetro commented 12 months ago

Hi @Di3mex

There are some other threads where I explain that I'm busy with another project, but that project has many positive implications for Smart Connections.

While currently unreleased, the reason for the abstractions (missing libraries) is to provide the open-source community with building blocks they can use in their own projects.

All the current features, and more to come, will also remain free in Smart Connections.

To be frank, I'm currently not looking for contributors. The reason is the current state of this Smart Connections is essentially a messy rough draft (albeit one that has benefited from many edits through feedback from the community), so most of the current code will be rewritten before the next major release to better align with the patterns/structures I've been developing. But on a similar note, I plan for certain aspects of future releases to be more extendable, in addition to releasing the previously mentioned abstractions, which I believe will have significant value on their own to the developer/open-source community.

I hope that clears things up, and thanks for your interest in contributing.

🌴