Getting Started with Smart Plugins
Start with one plugin and one task. A Store row can show that a plugin is loaded; complete one result inside the plugin before treating setup as finished.
When to use this guide
Use this guide when you are installing your first Smart Plugin, returning after an update, or unsure whether a Store state is enough to begin. The first workflow uses Connections because it reaches a visible note-level result without requiring a chat provider.
Before you start
- Open Obsidian Desktop with the vault where you want to use Smart Plugins.
- Open a meaningful note with enough text to compare against other notes.
- Make sure you can open Browse Smart Plugins from a Smart Plugin settings page, the Smart Environment status menu, or the Command Palette.
First win: open one related note
This is the shortest first result when you already have a meaningful note in view.
1. Activate Connections
Open Browse Smart Plugins. Find the Connections edition you intend to use and complete the action shown on its row.
The normal lifecycle is:
Installed -> Enable -> Enabled -> Active
If the row shows Reload required to activate version, Reload required to disable, or Reload required for Smart Environment, follow that full instruction before continuing. Configured is not a Store badge; it means the plugin-specific prerequisites are complete.
In the Store, separate track from lifecycle: Core and Pro identify the edition, Active rows expose Open settings, and an installed but disabled row exposes Enable. Version and update timing can change; follow the action on your row.

Use the track label to choose an edition, then follow the exact state or action on that row. After activation, complete the plugin-specific prerequisites and test one real result.
See all Store states and recovery actions.
2. Prepare the current note
Open a note with enough meaningful text to be indexed. For Connections, Smart Environment must be ready and the active note must be an eligible Smart Source.
If the status bar is still loading, wait. If the note is missing, choose Inspect active note from the Environment menu.
3. Open Connections
Use the command for the loaded edition:
- Core:
Smart Connections: Open: Connections view - Pro:
Smart Connections Pro: Open: Connections view
The view should target the active note and show ranked related notes.
4. Open one useful result
Review a promising title and score, then open the note. Confirm that the opened content helps the starting note.
That is the first win: active note -> related results -> reviewed source -> opened note.
Continue with Getting started with Smart Connections.
Find the shared Smart Plugin surfaces
Open these after the first result so you know where to diagnose setup, source, and model problems.
Smart Environment menu
The status-bar menu provides the current entries:
- Open status view
- Inspect active note
- Show stats
- Export data
- Milestones
- Notifications
- Browse Smart Plugins
See Store entry points, Stats, and Milestones.
Status view

Smart Environment ready and Ready mean no import or embedding work is active. They do not prove that a plugin result will be useful. The view also exposes Open events feed, Environment stats, and Browse Smart Plugins.
See Environment readiness and recovery.
Environment stats

Check Eligible, Current, Missing, Skipped, and Unexpected separately. 100% coverage applies to eligible items under the current policy and model; it does not mean every vault file is embedded.
See How to read Environment stats.
Sources and models

Smart Environment settings own source exclusions, block embedding, minimum lengths, and default models. Change one global setting at a time, then wait for preparation to settle before comparing results.

The built-in picker includes exact worker labels and marks experimental models. Switching models can require a separate index. Use Re-index embeddings only when you intend to rebuild that model's embeddings.
See Model changes and re-indexing.
Events and notifications
Choose Notifications or Open events feed. Filter by Milestone, Attention, Error, Warning, Info, or Debug. Use this feed to understand retained background events; do not paste its full debug output into support without removing sensitive paths and content.
Smart Milestones

Milestones group detected actions by plugin. A checked row means the event was detected. It does not grade the quality of the result.
See How Milestones work.
Choose the next result
| Desired result | Start here | Prerequisite | Done when | Go deeper |
|---|---|---|---|---|
| Open a related note | Connections from a meaningful active note | Eligible current note; Environment ready | One reviewed result opens and helps the starting note. | Getting Started -> Docs |
| Search by a phrase or question | Smart Lookup: Open: Lookup view |
Eligible indexed sources | One ranked source opens and supports the query. | Getting Started -> Docs |
| Copy the active note as context | Core: Smart Context: Copy current text to clipboard (choose link depth) -> Depth 0 / Current note. Pro: Smart Context: Copy current -> Choose link depth... -> Depth 0 - current note -> Copy text. |
Context active | The pasted package matches the current note and embeds. | Getting Started -> Docs |
| Use a provider website in a note | Insert the provider-specific Core block | Provider page available; sign in when required | A real response appears and the provider URL can be reopened when the provider supplies one. | Getting Started -> Docs |
| Use native API Chat | Smart Chat Pro: Open Smart Chat |
Compatible chat model and provider credential; Environment only when using indexed Lookup context | A completed response is visible and reviewed. | API Getting Started -> Docs |
| Explore from the current note | Smart Graph Pro: Create graph from current note |
Active note indexed; Environment ready | One related note opens from the Neighborhood. | Getting Started -> Docs |
| Reuse an output structure | Open template context | Templates active; any model prerequisite for generation complete | The generated or copied output is checked in its destination. | Getting Started -> Docs |
| Review possible duplicates | Open Dedupe from its current ribbon or Command Palette action | Dedupe active; chosen scan scope clear | One candidate pair is reviewed without changing notes. | Getting Started -> Docs |
| Use reviewed remote actions | Complete Connect Pro setup | Obsidian Desktop exposes the supported CLI integration; desktop shows connected status and Disconnect | One reversible request and its vault-side result match. | Connect first success |
Recovery map
| Problem | Open | First action |
|---|---|---|
| Plugin files are present but the feature is unavailable | Smart Plugins Store | Complete Enable or the full reload-required action. |
| Environment is loading, importing, embedding, or queued | Open status view | Wait, pause/resume when offered, or run the queued re-import. |
| One note is missing | Inspect active note | Fix the reported exclusion, length, import, or embedding state. |
| Coverage looks wrong | Show stats / Environment stats | Inspect Missing, Skipped, and Unexpected for the affected collection. |
| A recent error needs detail | Notifications / Open events feed | Filter to Error or Warning and expand the event. |
| Source boundaries or model choice are wrong | Smart Environment settings | Change one setting, then wait for preparation to finish. |
| Store access is missing | Smart Plugins Store | Use Refresh, Login, or the action shown for the current account state. |