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.

The Environment status surface centralizes readiness, inspection, statistics, and maintenance actions.

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.

Why does Obsidian freeze when Smart Environment re-imports after file changes?#

If Obsidian freezes when the smart index updates after file changes, new files, or sync activity, re-import may be running too aggressively. Increase Re-import wait time in Smart Environment settings so Smart Environment waits longer before re-importing modified files. For large or active vaults, try a value above 100 seconds. This does not disable indexing; it gives edits time to settle before automatic re-import runs. When a re-import is pending on desktop, you can still trigger it manually from the status bar by clicking the Re-import status item.

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.

Model and embedding controls identify the active configuration that future preparation will use.

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.

Source controls define which vault content is eligible for preparation.

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.

A ready status provides the fastest product-level confirmation before testing retrieval.

Embedding health adds source counts, coverage, current vectors, pending work, and vector-memory diagnostics to the ready state.

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.

The separate Export data action can create a diagnostic JSON snapshot of sources, blocks, and optional embedding vectors.

The completed export confirms which Smart Environment collections and vectors were included in the diagnostic file.

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.