Skip to content

Official Smart Plugins site

Smart Plugins are independent third-party plugins for Obsidian. Smart Connections is the flagship plugin.

Smart Environment FAQs

What is Smart Environment?#

Smart Environment is the shared setup layer Smart Plugins reuse: sources, models, providers, settings, exclusions, indexing, events, and status.

Where are embeddings / index data stored?#

Embeddings and index data are stored locally in your vault under .smart-env/. See Smart Environment settings.

Syncthing / third-party sync: what should I ignore?#

If you use Syncthing or similar third-party sync, add .smart-env/ to ignore patterns to reduce duplicate writes and conflicts. See settings.

I changed embedding models but results did not change. Why?#

Model changes usually require reset/rebuild so vectors are regenerated. Confirm settings in Smart Environment settings.

What embedding model is used by default?#

Smart Connections Core defaults to a local embedding model and lets you switch models in Smart Environment settings. Rebuild after switching.

How do I exclude folders or files from indexing?#

Use Manage excluded folders in Smart Environment settings. Pro can also expose file-level exclusions. Excluded content is not indexed, embedded, or returned. See settings.

How do I know Smart Plugins are ready to test?#

Check discovered sources, embedding progress, exclusions, and active embedding model. Smart Milestones gives a guided readiness view.

What does Reset data do? Does it delete my notes?#

Reset data clears Smart Environment source data and triggers re-import and re-embedding. It does not delete your notes, vault files, settings, or non-source data such as chat threads.

What does Embed blocks do?#

Embed blocks lets Smart Environment embed smaller sections of long notes for finer-grained semantic results. It can improve precision but may increase storage and compute.

What is the difference between local and cloud provider models?#

Local providers run on your machine. Cloud providers call remote APIs, require keys and internet, and receive the context you explicitly send. Review settings.

Is deferred loading on mobile a bug?#

No. Deferred loading on mobile is intentional. It keeps mobile startup lighter and makes Smart Environment loading explicit. See Smart Plugins on mobile.

Why not load everything immediately on mobile?#

Mobile has tighter startup constraints and no persistent desktop status bar. Deferred loading plus a dedicated status view keeps loading and embedding visible. See mobile.

How do I know when Smart Plugins are ready on mobile?#

Tap Load Smart Environment, then watch the mobile status view for loading collections, embedding progress, and ready state. See mobile.

What if I muted Smart Environment notices?#

Muted notices can be managed in Smart Environment settings. Muting native notices does not remove the underlying events; they remain available in the events feed.