LibreAI / Local LLM / obsidian-textgenerator-plugin
// local-llm ยท nhaouari/obsidian-textgenerator-plugin

obsidian-textgenerator-plugin

Generate text inside Obsidian with cloud or local AI providers.

๐Ÿ’Ž Hidden gemโ˜… 2.0k starsโ‘‚ 174 forksMITupdated 2026-08
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

obsidian-textgenerator-plugin is an open-source local llm project by nhaouari (nhaouari/obsidian-textgenerator-plugin on GitHub). It has 1,990 GitHub stars and 174 forks, is released under the MIT license, and was last updated on GitHub on 6 August 2026.

GitHub stars
1,990
Forks
174
License
MIT
Last updated on GitHub
6 August 2026
Category
Local LLM
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Install the plugin

    Add it to Obsidian from community plugins.

  2. Configure providers

    Add keys for cloud APIs or local models.

  3. Select text

    Highlight notes you want to work with.

  4. Generate

    Let AI draft, expand, or summarize in place.

// features

Why people love it

Multi-provider

OpenAI, Anthropic, Google, and local models.

In-vault generation

AI writing without leaving Obsidian.

Versatile tasks

Drafts, expansions, summaries, and more.

Local model option

Keep sensitive notes off the cloud.

Template support

Reusable prompts for repeat tasks.

MIT licensed

Free to use and adapt.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/nhaouari/obsidian-textgenerator-plugin.git
    cd obsidian-textgenerator-plugin
  2. Step 2 โ€” Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 โ€” Run it

    Follow the project's launch command โ€” Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

Do I need API keys?

For cloud providers yes; local models avoid that.

Is obsidian-textgenerator-plugin free for commercial use?

MIT licensed โ€” commercial use allowed.

Can it use Ollama?

Local model support is advertised; check the docs for setup.

Does it send my notes to the cloud?

Only when you use a cloud provider; local models keep notes home.

Is it an official Obsidian plugin?

No, it is a community plugin.

// keep exploring

Similar tools

Local LLM

llm

Access large language models from the command-line

โ˜… 12.6k starsApache-2.0
View guide โ†’
Local LLM

assistant-ui

Typescript/React Library for AI Chat ๐Ÿ’ฌ๐Ÿš€

โ˜… 12.4k starsMIT
View guide โ†’
Local LLM

shimmy

โšก Pure-Rust WebGPU inference engine โ€” OpenAI-API compatible, GGUF native, runs on any GPU. No Python. No llama.cpp. Single binary.

โ˜… 5.9k starsApache-2.0
View guide โ†’
Local LLM

ai-text-detector

A cautious, explainable AI-like text risk analysis tool for local workflows and coding

โ˜… 446 starsMIT
View guide โ†’
Local LLM

meridian

Local API bridge to run Claude and Antigravity inside other coding clients.

โ˜… 2.1k starsCustom
View guide โ†’
Local LLM

LlamaPen

A no-install GUI for Ollama and other local LLM providers.

โ˜… 450 starsAGPL-3.0
View guide โ†’
// alternatives

Alternatives in Local LLM

The most-starred other Local LLM projects in the LibreAI catalogue โ€” the realistic shortlist if obsidian-textgenerator-plugin is not the right fit.

Get obsidian-textgenerator-plugin

Free and open โ€” grab the source, star the repo, and start creating.