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

Ratel

golddream-ygolddream-y933 downloads

Graph-native AI agent for your notes. Chat with cited search, run multi-step research, keep memory and skills, edit under permission. DeepSeek, Claude, or Ollama. Local embeddings, no telemetry.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates52

Ratel — Let knowledge grow. Let creation happen. A connected note workspace, illustrated.

English · 简体中文

Find your notes, finish the work, and set up your Obsidian workflow.

Ratel is an AI assistant that can read notes and take action inside Obsidian. Ask it to find information across your notes, develop ideas, and turn scattered material into a document, or install and configure a daily-note workflow. It remembers your folders and preferences, answers with sources you can open, and follows your tool permissions.

Your notes remain ordinary Markdown files. Choose DeepSeek, Ollama, or an OpenAI-compatible chat endpoint. The search index is generated locally by default. Indexing saves progress note by note, so it can resume after an interruption; completed notes are available for search while the rest are being indexed.

Get started · User guide · Changelog

Requires Obsidian 1.13.1+. Desktop only.

Set up a workflow you can actually use

Set up daily notes and monthly reviews.

A daily-note workflow often needs several plugins to work together: templates create notes, a timeline displays today's plan, and a monthly ledger tracks goals. Installing the plugins still leaves folders and settings to align.

Ratel's built-in diary skill installs Templater, Dataview, and Day Planner, writes daily and monthly templates, configures the core daily-note folder, and remembers those locations. The skill explains the changes and asks about your folder convention before proceeding. Existing templates are not overwritten automatically.

Once configured, you can ask:

  • “Plan today's work.” Draft time blocks from monthly goals and yesterday's unfinished tasks.
  • “Sync today's ledger.” Extract work records from your daily note and update monthly progress.
  • “Review this month.” Draft a review and next month's goals from your notes and ledger.

Set up and use the diary workflow

You can package a working setup as a skill: plugins, settings, templates, and instructions for ongoing use. Share the skill folder so others can run it in their own vault. Write a scene skill

Turn accumulated notes into answers and useful documents

Turn my notes about this project into a background document. Keep the sources, and show me a draft first.

You do not need to remember the title. Ratel searches using meaning, keywords, and link relationships, reads the relevant notes, and organizes the material into an answer or document. Citations open the original notes so you can check the conclusions.

Ask it to summarize the active note, filter by tags or properties, inspect backlinks, or open a note at a specific heading. When writing back, specify the destination and scope. Tool permissions govern the changes.

Existing notes can be edited by matching a unique passage, moved, or copied without regenerating their content.

Find, understand, and organize notes

Keep your working conventions and continue longer tasks

Remember: project material belongs in Projects. Show a draft before writing a summary.

Preferences and folder conventions can become memory shared across chats. Memory is stored locally as Markdown you can inspect, edit, or delete.

For work that takes several rounds, use /goal to agree on completion criteria. Goals stay with the vault and can be taken over in a new chat. Paused or exhausted goals show their status. This supports ongoing work; it does not promise background execution while Obsidian is closed.

Memory and long-running goals

Get started

  1. In Obsidian, open Settings → Community plugins → Browse, search for Ratel, install, and enable it.
  2. In Settings → Ratel → Chat model, open the current row under Saved setups and select a provider and model. Enter the remote model's API key in that setup's model settings. It is automatically synced to Obsidian Keychain for encrypted storage; local Ollama usually needs no key.
  3. Wait for the first index, open chat with the 🦡 ribbon icon, and ask: “Find notes about a topic in this vault and list the sources.”

Local embeddings need an initial download of the model and runtime assets. Open the answer's sources to verify the results before trying writing or setup tasks.

Review tool permissions before first use. Built-in tools default to Allow, including writing, deleting notes, and changing plugins. Safe mode also permits tools set to Allow. To require confirmation, set the relevant tools to Ask in Settings → Ratel → Memory & permissions and use Safe mode. Permission details

Control your data and changes

  • Local storage: indexes, chats, and memory stay on this machine. No telemetry. Embeddings are local by default; remote chat still receives the content needed for the task.
  • Model calls: chat and its context go to your configured chat endpoint. Remote embedding or reranking, if enabled, sends the relevant text to those endpoints.
  • Optional connections: local models and runtime assets are downloaded initially. Enabled MCP tools connect to their servers. Plugin installation and updates access the official catalog and the selected plugin's GitHub release.
  • Recorded changes: plugin installation, updates, removal, and configuration changes keep change records and recovery backups. Ask Ratel to inspect the history and restore a specific change.
  • Host access: reading or importing outside files and running local commands are off by default. Enable access manually; tool permissions still apply. Danger mode skips confirmation. A tool set to Deny stays blocked.

Full permission and privacy details

Extend your workflow

Configure chat, embedding, and reranking models independently. Skills store reusable instructions in Markdown, with optional references and sandboxed JavaScript. MCP can connect external tools such as web search. Subagents can assist with retrieval, review, and organization. Attached images go to the current chat model, which must support vision.

Use extensions · Product direction and capabilities not yet delivered · Architecture · Repository layout · Decision records

Support and contribute

See Troubleshooting and reference, or open a GitHub issue. Sharing a scene skill you have tested helps others use Obsidian too.

Optional sponsorship: Afdian · Ko-fi. Sponsorship does not change any feature. Details

License: Apache-2.0

HealthExcellent
ReviewCaution
About
Ratel is a graph-native AI agent for your vault. Ask what you wrote about a topic and get numbered citations you can open in one click. Give it a job such as "turn my product notes into a briefing," and it searches, reads, synthesizes, and writes. It can open the note you mean, remember pinned preferences, and run Markdown skills, including sandboxed scripts you approve. What makes it different: • Graph-aware: semantic and keyword search plus links and properties, always citing your notes. • Private by default: local indexing and embeddings. Network only to the model you configure. No telemetry. • Your model, your keys: DeepSeek, Claude, or fully local with Ollama. Keys live in the system keychain. • You stay in control: per-tool permissions, confirmation before edits, optional MCP with its own grants. • It grows with you: layered memory and Markdown skills that can include scripts. Start in two minutes: pick a model preset, wait for the first index, and ask.
AIResearchWriting
Details
Current version
1.5.3
Last updated
4 days ago
Created
5 months ago
Updates
52 releases
Downloads
933
Compatible with
Obsidian 1.13.1+
Platforms
Desktop only
License
Apache-2.0
Report bugRequest featureReport plugin
Sponsor
Support
Author
golddream-ygolddream-ygolddream-y
GitHubgolddream-y
  1. Community
  2. Plugins
  3. AI
  4. Ratel

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).

Local LLM Helper

Use a local LLM server to augment your notes

Khoj

An AI personal assistant for your digital brain.

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.

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.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Claudian

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

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.