Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

ResearchMate

yetsmarchyetsmarch2 downloads

AI research assistant that turns your vault into cited Markdown notes.

  • Overview
  • Scorecard
  • Updates1

中文文档

AI research assistant that turns your vault into cited Markdown notes.

ResearchMate combines Gemini chat, Gemini Deep Research, Vault Context, and Markdown-native save/writeback workflows so research outputs stay inside your vault instead of disappearing into a chat window.

Demo

Demo

Features

  • Gemini-first chat with Gemini 2.5 as the default path, Gemini 3 preview models when your account has access, and Azure OpenAI as an optional chat backend.
  • Deep Research mode with collaborative planning, progress updates, citations, generated visuals, Gemini tools, and optional MCP servers.
  • Provider-agnostic web context with Tavily-backed Web Search and built-in URL reading for non-Gemini chat providers.
  • Vault Context modes: Off, Auto, and Pinned. ResearchMate can retrieve relevant local notes, headings, tags, wikilinks, and memory snippets before answering.
  • Markdown-native output: conversations are saved under AI/Conversations/YYYY-MM/ with topic-based filenames, YAML metadata, sources, thinking summaries, visuals, and reusable conversation_id.
  • Editor workflows for asking about a selection, summarising the active note, continuing writing at the cursor, generating folder MOCs, and extracting durable memory.
  • Review-before-writeback: assistant output can be previewed before it modifies your active note.

How to use

Open the chat panel from the ribbon icon or run ResearchMate: Open chat from the command palette.

Goal Action
Chat Type a prompt and press Enter. The Send button becomes Stop while a response is running.
Deep research Toggle Research mode, send a research prompt, approve or refine the plan, then use the result actions to insert, open, or copy the final Markdown.
Use web/tools Open the Tools picker and choose Web Search, URL Context, or Gemini-native tools when supported by the selected model/mode.
Use vault context Use Vault Context Auto for retrieved local sources, or Pinned for attached notes, wikilinks, and the active note only.
Attach notes Click the attachment button or include [[wikilinks]] in your prompt.
Continue a saved chat Open a saved ResearchMate note and run ResearchMate: Continue conversation from active note.

Requirements

  • Obsidian 1.5.0 or newer.
  • A Google AI Studio API key for Gemini chat and Deep Research.
  • Optional: Azure OpenAI credentials for Azure chat models.
  • Optional: Tavily API key for provider-agnostic Web Search outside Gemini-native Search.
  • Optional: MCP servers if you want Deep Research to use external/local tools you host.

Privacy and network use

ResearchMate does not include client-side telemetry or advertising.

The plugin sends content to remote services only when you trigger a chat, research, editor command, or workflow that requires a provider/tool call. Depending on your settings and selected tools, requests may be sent to Google Gemini, Azure OpenAI, Tavily, and any MCP servers you explicitly configure. Vault Context, attached notes, selected text, active-note content, URLs, web-search queries, and cited local snippets may be included in those requests when the corresponding feature is enabled.

Provider API keys are stored in .obsidian/plugins/researchmate/data.json inside your vault. If your vault is under Git or cloud sync, exclude that file when needed.

Troubleshooting

  • Gemini 3 returns 429 or model not found: Gemini 3 is limited-access preview. Use Gemini 2.5 unless your account has quota/access.
  • Google Search grounding returns 429: grounding tools have separate Gemini quota buckets. Disable tools you do not need or wait for quota reset.
  • Azure 404 DeploymentNotFound: the deployment id in settings must match the Azure OpenAI deployment name exactly.
  • Plugin does not appear after manual install: the folder must be .obsidian/plugins/researchmate/ and contain manifest.json, main.js, and styles.css at its root.

Contributing

Development setup, release workflow, and Marketplace submission notes live in CONTRIBUTING.md.

License

GPL-3.0-only

HealthExcellent
ReviewCaution
About
Turn your vault into cited Markdown research notes with Gemini-powered chat, Deep Research planning, web and local Vault Context retrieval and optional Azure OpenAI. Save conversations, citations, visuals and YAML metadata as topic-based files; preview assistant output before writeback and run editor workflows for summaries, MOCs and memory extraction.
AIResearchWriting
Details
Current version
0.6.1
Last updated
6 months ago
Created
6 months ago
Updates
1 release
Downloads
2
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Author
yetsmarchyetsmarchyetsmarch
github.com/yetsmarch
GitHubyetsmarch-sina
  1. Community
  2. Plugins
  3. AI
  4. ResearchMate

Related plugins

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Text Generator

Generate text content using GPT-3 (OpenAI).

Khoj

An AI personal assistant for your digital brain.

Smart Lookup

Semantic search for your vault. Ask in natural language, find notes by meaning when exact words fail, preview matching notes, and turn forgotten ideas into links, context, and next steps.

BMO Chatbot

Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) such as OpenAI's "gpt-3.5-turbo" and "gpt-4".

Vault Curate

A local-first second brain for Obsidian , Desktop / Mobile ok, semantic search · relation graph · semantic paths · Hot/Cold rediscovery · strong Chinese/CJK · WebGPU on-device · no API keys. RAG LLM.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.