Obsidian Local GPT

An Obsidian AI writing plugin that uses local Ollama models offline or OpenAI-compatible services, with context from linked notes and PDFs.

Alternative to:

Obsidian Local GPT is an AI writing assistant for people who keep their notes in Obsidian. It helps you work with selected text and related notes, using local models or a remote AI service.

  • Writing actions: Continue a draft, summarize a passage, fix spelling and grammar, or extract action items from selected text.
  • Note and PDF context: Requests can use linked notes, backlinks and PDFs, with embedding models such as nomic-embed-text and bge-m3 to retrieve relevant text.
  • Image support: Include images in requests when you're using a model that supports them.
  • Custom requests: Create actions with your own system prompts, use selected text as a general prompt, or make a one-off request through the Action Palette.
  • Model controls: Choose reasoning modes declared through AI Providers and set creativity preferences for requests or saved actions, subject to model and endpoint support.

The actions live in Obsidian's text context menu and Action Palette. Provider connections require the separate Obsidian AI Providers plugin. With local Ollama models, AI processing runs on your machine and can work offline. Requests to an OpenAI-compatible remote service send the material used for that request to the provider.

The plugin is open source under the MIT license.

Similar to Obsidian Local GPT