Skip to main content

Obsidian Smart Composer

Use Smart Composer by Heesu Suh (glowingjade) with a tested local model.

Install Smart Composer​

AVENTAIL / OBSIDIAN

Install Smart Composer

Full view

Obsidian download page

The download button is below the introduction. Choose the appropriate platform for your computer.

Slide 1 of 8: Obsidian download page.

Obsidian download and plugin-installation screenshots from the original guide. Use the arrows or progress marks to move between slides.
AVENTAIL / OBSIDIAN

Install Smart Composer

Full view

Obsidian download page

The download button is below the introduction. Choose the appropriate platform for your computer.

Slide 1 of 8: Obsidian download page.

Read the plugin installation steps
  1. Download Obsidian for your operating system, install it and open a vault. Skip this if Obsidian is already installed.
  2. Open Settings → Community plugins. If needed, choose Turn on community plugins.
  3. Choose Browse, search for Smart Composer, and select the plugin by Heesu Suh (glowingjade).
  4. Select Install, then Enable.

Connect your model​

AVENTAIL / OBSIDIAN

Connect Smart Composer to Link

Full view

Model Serving in Control

Open Serving, then expand API Usage to find the local connection examples.

Slide 1 of 10: Model Serving in Control.

Current Control endpoint capture and the original Smart Composer screenshots. Use your own model ID and port. Use the arrows or progress marks to move between slides.
AVENTAIL / OBSIDIAN

Connect Smart Composer to Link

Full view

Model Serving in Control

Open Serving, then expand API Usage to find the local connection examples.

Slide 1 of 10: Model Serving in Control.

Read the Smart Composer settings

Use the Smart Composer plugin by glowingjade. The instructions below concern this plugin; other Obsidian AI plugins have different settings.

Add your local model​

  1. Test your model's API and leave it serving.
  2. Install and enable Smart Composer if you have not already done so.
  3. Open Smart Composer's settings and add a custom provider:
FieldValue on the same machine as Link
Provider IDlocai
Provider typeOpenAI Compatible
Base URLhttp://127.0.0.1:8100/v1
API keylocai-local for the tested unauthenticated endpoint
  1. Scroll to Chat Models → Add custom model, just above Embedding Models. Choose provider locai and the exact model ID returned by /v1/models, for example Gemma 4 (X-Small). Give the configuration a recognisable ID such as locai-chat, then select Add.
  2. Select that model under Chat model. Close settings and select the Smart Composer wand icon in the left ribbon to open the chat panel.
  3. Check the selected model and send a short message without attaching notes.

Use your actual serving port and any authentication required by your endpoint. The example key is not a Control credential.

These fields follow Smart Composer's custom-provider configuration.

Add notes after chat works​

Try one small note and inspect the response. Chat, applying edits and generating embeddings are separate capabilities; a working chat model does not automatically provide the other two.

If basic chat fails, check the provider type, the /v1 suffix and the model ID before troubleshooting note size. See connection troubleshooting.