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

Enodios

techne-tools120 downloads

A plugin to allow working with your Hermes agent in your Obsidian Vault.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Chat with the Hermes autonomous AI agent inside Obsidian. Enodios connects your vault to a Hermes agent so you can search notes, get inline writing suggestions, and let the agent read and edit files — with your approval.

What you can do

  • Chat with your vault: type /search [query] to find notes and attach matching excerpts to the conversation. Use /search semantic [query] for meaning-based results via Hermes embeddings (API mode) or a local Ollama model — see the Embedding Provider setting.
  • Inline suggestions: run "Enodios: Trigger Inline Suggestion" while typing to get ghost-text completions. Press Tab to accept.
  • Canvas support: open a canvas and type /canvas to bring its structure into the chat.
  • Citations and PDFs: manage a bibliography, format references (APA, MLA, Chicago, IEEE), and pull text or highlights from PDFs.
  • Tag suggestions: /tags suggest scans your notes and offers matching tags to write into the frontmatter.
  • Templates and personas: save prompts with /template save and switch instructions with /persona.

How safety works

The agent can create and modify files, but every change appears in a diff view for you to approve or reject — individually or in bulk. Terminal access is off by default, and the agent's actions are logged to enodios/audit-log.md while Debug Mode is enabled.

Security & permissions

Enodios is a local agent bridge — it runs a subprocess and reads data from outside the vault. Please read this before installing:

  • Shell execution (off by default): In ACP mode, Enodios spawns your local Hermes binary. Terminal access is disabled unless you enable it, and the plugin never enables it on your behalf.
  • Filesystem access: Enodios reads ~/.hermes/ to discover your Hermes profiles and locate the Hermes binary. It does not otherwise read or write files outside the vault — the agent it spawns decides what to access, and its file changes appear in the diff view for approval.
  • Vault enumeration: Enodios indexes and enumerates your vault (getMarkdownFiles, getFiles) to power semantic search, tag management, templates, and slash commands. Your notes do not leave your machine unless you connect via API mode to a remote Hermes agent.
  • Privacy: The plugin sends no telemetry and makes no network requests of its own. In API mode, requests go only to the Hermes agent URL you configure.

All file changes are gated behind the review-and-approve diff flow described above.

Connections

  • ACP: runs a local Hermes subprocess (requires the Hermes binary).
  • API: connects to a remote Hermes agent over HTTP/SSE.

MCP servers are configured in Hermes itself (hermes mcp), not in this plugin. The plugin connects to whatever servers your Hermes profile has enabled.

Installation

The plugin isn't in the official Community Plugins list yet. To install the beta:

  1. Install and enable the BRAT plugin.
  2. Click Install via BRAT.
  3. In the Obsidian popup, click Add plugin and wait a few seconds.

Getting started

  1. Open Settings > Enodios.
  2. Choose a connection mode (ACP for local, API for remote) and click Test Connection.
  3. Open the chat from the ribbon icon, or run the "Open Chat" command.

License

© Enodios contributors

HealthExcellent
ReviewCaution
About
Chat with a Hermes AI agent inside Obsidian to search notes, attach matching excerpts, and get inline ghost-text writing suggestions. Let the agent read and propose file edits (review diffs before applying), manage citations and PDF extracts, suggest tags, and use saved templates and personas.
AIWritingSearch
Details
Current version
1.1.1
Last updated
Last month
Created
Last month
Updates
4 releases
Downloads
120
Compatible with
Obsidian 1.13.7+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
techne-toolstechne-tools
  1. Community
  2. Plugins
  3. AI
  4. Enodios

Related plugins

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.

ChatGPT MD

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

Text Generator

Generate text content using GPT-3 (OpenAI).

Semantic Notes Vault MCP

Give Claude Desktop and other AI assistants semantic access to your notes through a built-in Model Context Protocol (MCP) server.

Smart Second Brain

Chat with an agent that knows your notes, search by meaning, and see your vault grouped into topics. Runs on Ollama, OpenAI, Anthropic, and more.

Bible Reference

Take Bible study notes easily. Automatically suggests Bible verses as references.

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.

AI image analyzer

Analyze images with AI to get keywords of the image.

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

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.