Skip to main content

Local GPT for Obsidian

The most casual AI assistant for Obsidian. Maximum privacy and offline access with local Ollama and OpenAI-compatible LLMs.

Key Features

Privacy First

Run AI models locally with Ollama or connect to OpenAI-compatible APIs. Your data never leaves your machine.

Enhanced Actions (RAG)

Automatically pull context from linked notes, backlinks, and even PDF files to give AI deeper understanding.

Vision Support

Analyze images directly in your notes with vision-capable models like bakllava.

Community Actions

Browse and install pre-built AI actions from the community with automatic updates.

Quick Access

Installation

Install the plugin and configure AI providers

Quickstart

Get up and running in minutes

Action Palette

Learn about the powerful Action Palette

Custom Actions

Create your own AI-powered workflows

Prompt Templating

Master advanced prompt techniques

API Reference

Explore the plugin API

How It Works

1

Select Text

Highlight any text in your Obsidian notes or open the Action Palette with a hotkey.
2

Choose an Action

Pick from default actions like “Continue writing”, “Summarize”, “Fix grammar”, or create your own custom actions.
3

AI Processes

The plugin sends your text to your chosen AI provider (local or cloud) with optional context from linked notes.
4

Get Results

AI-generated content appears directly in your note, ready to use or refine.

Supported Languages

Local GPT supports 11 languages out of the box: English • Chinese • Dutch • French • German • Italian • Japanese • Korean • Portuguese • Russian • Spanish

Open Source

Local GPT is open source and licensed under MIT. Contributions are welcome!

Contribute on GitHub

Star the repo, report issues, or submit pull requests.

Build docs developers (and LLMs) love