golddream-y933 downloadsGraph-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.

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 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:
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 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
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.
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
Full permission and privacy details
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
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