New Plugin: Obsidian Smart Composer - Cursor AI-like editing

Recently I’ve been using Cursor AI to work with my vault, and found it really helpful for my workflow. It’s been great for overcoming writer’s block, and creating new notes based on existing templates.

So, I thought it’d be great to have a similar experience directly in Obsidian.

“Obsidian Smart Composer” is a plugin that helps your writing by referencing vault content and editing support.

SC2_ContextChat-ezgif.com-video-to-gif-converter

Key features:

  • Contextual Chat: Tag specific files as context
  • Apply Edit: AI-suggested edits and apply them directly to your text

It’s currently in beta, available through the BRAT plugin. Community plugin support is on progress.

Upcoming Features:

  • Context Selection: Automatically references relevant files using RAG
  • Web Search: Provide website links to AI as context

I’d love to hear your thoughts!

7 Likes

This is precisely the UX I’ve been scouring the web for. Thank you for building it!

By slight coincidence, I’m using it to help learn korean. 감사합니다 broski

1 Like

Yeah…. This doesn’t do what you described? If i have to link it to each of my notes manually, then what’s the point, smh:

Thanks! The UX is what I’ve been focusing while making this. So good to be acknowledged :+1:

If you want to reference all notes of your vault, you should run the ‘Vault Search’ which is just Shift + Enter in the same chat input.
This is designed to distinguish whether the question is within the whole vault, or within the specific note context (whch you can include by tagging with @).

1 Like

Do you not think that having AI autocomplete your notes kinda defeats the point of making notes? They’re supposed to be your words, forming your own words from your own head is the main value of writing right?

1 Like

love the cursor style UI !

Great idea… will experiment with it a bit and report back

1 Like

Agree at all. I actually don’t use AI much when writing my original thoughts. But find it super helpful when searching notes with only semantic keywords (you know its native search sucks), or for open-ended ideation.

Plus, I also use Obsidian sync for Work-related documentation, and it’s basically replaced my whole ChatGPT use cases there.

Very interesting.

  • Is there any way to copy the text of the chat response, or add this to a note/create a note from it? I would find that useful, even though chat mode isn’t strictly an edit / apply-edit mode. On iPad, I see no copy/apply buttons as you show in your demo.
  • A minute ago, in chat mode, I saw a “create template” feature - but now I don’t. Where did it go?

I think this could integrate well with a cursor style “systems design” workflow…

  • multiple obsidian notes open at once in the stacked tabs view
  • each note containing a different concept
  • prompt AI to integrate the concepts in a unique way

ex:

  • notes open: 1. my airbnb business strategy 2. my personal finance investing strategy 3. my current main problems in my life
  • “hey can you take a look at these notes and brainstorm the top 5 most valuable things I can work on today and the smallest step to get started on each ?”

the example is not 100% what im thinking, but more of a glimpse at the potential… I think there are some good workflows here

I’d say this plugin has more potential the more organized and atomic your notes are ! making me want to organize my second brain more lol

1 Like

Seems to be lagging my whole obsidian when the chat gets longer ?

It’s a great idea to maintain consistency in the UX with Cursor. I really love this plugin because it doesn’t require any additional learning effort for Cursor users. I hope future versions can support real-time web search (tool calling). Thank you!