Skip to content

Smart Context Builder

Smart Context Builder lets you build, save, and reuse AI-ready "context packs" from your Obsidian vault.

If you reuse the same context across sessions (projects, clients, papers, writing pipelines), this removes the worst part of AI workflows:
hunting, copying, pasting, trimming, and re-explaining.

Who this helps

You will feel this immediately if you have ever thought:

Tip

If you use the Builder more than once a day, assign a hotkey:
Obsidian Settings -> Hotkeys -> search "Smart Context: Open Selector for New Context".


Two-minute quickstart

Goal: save your first named context that solves a real problem.

  1. Run:
    • Smart Context: Open Selector for New Context
  2. Add one anchor note (project hub, outline, agenda, or question).
  3. Add 2-5 supporting items (constraints, references, or examples).
  4. Enter a name (so you can reuse it).
  5. Click Copy to clipboard.
  6. Paste into your AI tool and use one of the "first prompts" below.

If you do only one thing: save a bundle named after a job you repeat.


Pick a problem and save a bundle

Named contexts work best when they are named after the problem they solve, not the folder they came from.

Each recipe below includes:

Problem 1: "I keep re-explaining this project every session"

Save this bundle: Project Working Set

Include:

Notes vs blocks:

Suggested name:

First prompt:


Problem 2: "AI misses constraints and produces the wrong thing"

Save this bundle: Constraints Pack

Include:

Notes vs blocks:

Suggested name:

First prompt:


Problem 3: "I want help drafting but it does not sound like me"

Save this bundle: Voice + Draft Pack

Include:

Notes vs blocks:

Suggested name:

First prompt:


Problem 4: "This note is long. I only need one section and I need accuracy"

Save this bundle: Precision Q&A

Include:

Notes vs blocks:

Suggested name:

First prompt:


Problem 5: "I need meeting continuity without losing threads"

Save this bundle: Meeting Continuity

Include:

Suggested name:

First prompt:


Problem 6: "My context is too big to fit. I need to stay under limits"

Save this bundle: Token Budget Triage

Include:

Notes vs blocks:

Suggested name:

First prompt:


Open the Builder

Run the command:

From the same command list, you may also see quick actions like:


Select notes with fuzzy search

The Builder uses a native Obsidian-style modal:

Note

Mental model: type, highlight, Enter.
You are building a context set the same way you pick commands in the Obsidian command palette.


Use blocks when you need precision

If you want to include only a section of a long note:

Notes vs blocks

Choose whole notes when:

Choose blocks when:


Review and manage the selection

As you add items, the top panel becomes a tree view of your current selection.

Remove single items or clear everything

Tip

If the total is getting too large:

  1. remove the biggest item, or
  2. swap that note for only the few blocks you actually need.

Save named contexts for reuse

If you assemble the same bundle often:

A naming scheme that stays clean over time:

Once you have saved contexts, use the command:

This gives you a fast way to jump back into a known-good bundle without rebuilding it.


Copy to clipboard

When the set looks right, use Copy to clipboard.

That export is designed to be pasted into:

The copy confirmation now includes depth stats (items per depth) alongside size estimates, so you can spot over-expansion before pasting.

Tip

If you want to change how the export is formatted (wrappers, headers, file tree insertion, per-item templates), do that in Smart Context settings.
The Builder is about selection; templates are about output.


Manage named contexts

Use the Management dashboard to browse saved contexts and reopen them quickly.

A simple pattern:


Context item types

You can build context from:

Use media and external sources when:


Troubleshooting

"The model ignored my notes"

Try this:

"My bundle is too big"

Try this:

"My saved contexts list is messy"

Try this:


Next steps

If you want: combine Smart Connections discovery with the Builder to turn "interesting finds" into a reusable context pack.