A coding agent skill that turns raw source documents into a persistent, interlinked markdown wiki maintained by Claude, Codex, OpenCode or Gemini CLI.
bramses/chatgpt-md
An Obsidian plugin that brings ChatGPT and other AI models into your notes, with wiki-link context, custom agents, and local model support.
- Stars
- 1,456
- Forks
- 107
- Open issues
- 32
- Last commit
- 2 months ago
What is it?
ChatGPT MD is a community plugin for Obsidian that lets you chat with AI models directly inside a note. You write a question as a line in the note, and the response is appended in the same document, so conversations stay in your vault as plain Markdown.
Notes can reference other notes with [[wiki links]], and the linked notes are passed to the model as context. Reusable agents are defined as notes with a system prompt and model settings, and can be applied to any note. Settings such as model, temperature and max tokens can be set per note in frontmatter.
Cloud providers include OpenAI, Anthropic, Gemini, OpenRouter and Z.AI. Ollama and LM Studio run models locally. Optional tool calling lets the model search the vault or the web, and each tool call requires user approval before it runs.
Key features
- 01Chat with AI in any note using a simple question-and-answer format.
- 02Reference other notes with [[wiki links]] to include them as context.
- 03Define reusable agents as notes with custom system prompts and model settings.
- 04Connect to OpenAI, Anthropic, Gemini, OpenRouter, Z.AI, Ollama or LM Studio.
- 05Approve each tool call before the model searches the vault or the web.
- 06Store API keys in Obsidian's secure credential storage where available.
Use cases
- Asking questions about your own notes while drafting or planning.
- Using a writing coach or code reviewer agent on the note you are working in.
- Running a local model through Ollama or LM Studio for private note conversations.
- Summarizing or brainstorming across several linked notes at once.
Quick start
- 1
Install the plugin from Obsidian Community Plugins
- 2
Add an API key in Settings → ChatGPT MD
- 3
Open the command palette and run ChatGPT MD: Chat
Things to know
- Requires Obsidian 1.11.4 or newer for secure key storage.
- Cloud providers need a paid API key and send your messages to their servers.
In collections
Topics
FAQ
- What is chatgpt-md?
- An Obsidian plugin that brings ChatGPT and other AI models into your notes, with wiki-link context, custom agents, and local model support. ChatGPT MD is a community plugin for Obsidian that lets you chat with AI models directly inside a note. You write a question as a line in the note, and the response is appended in the same document, so conversations stay in your vault as plain Markdown.
- Is chatgpt-md free to use? What license does it have?
- chatgpt-md is open source under the MIT license. Check the license terms before using it in commercial products.
- Is chatgpt-md still maintained?
- Updated within 6 months. The last commit to chatgpt-md was on Aug 31, 2026.
- What can I use chatgpt-md for?
- Asking questions about your own notes while drafting or planning. Using a writing coach or code reviewer agent on the note you are working in. Running a local model through Ollama or LM Studio for private note conversations. Summarizing or brainstorming across several linked notes at once.
- How do I install chatgpt-md?
- Install the plugin from Obsidian Community Plugins Add an API key in Settings → ChatGPT MD Open the command palette and run ChatGPT MD: Chat
- Where can I get chatgpt-md?
- The source code and installation instructions are on GitHub: https://github.com/bramses/chatgpt-md
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An Obsidian plugin that finds semantically related notes and excerpts as you write, using a built-in local embedding model.
An Obsidian plugin that runs AI assistant actions on selected text using local Ollama or OpenAI-compatible models.
An AI second brain for Obsidian that Claude Code reads, links and files into a connected Markdown knowledge graph you own.
A static-site generator that turns Markdown notes into a website, aimed at publishing digital gardens and Obsidian-style notes.
A Zotero plugin that adds a full note-taking workflow inside Zotero, with note links, templates, Markdown sync and export.