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

Chatobby

MadelynMadelyn377 downloads

A local agent with chat and tool use, with MCP and plugin support. Bring your own API key, Chatobby supports many LLM providers

Add to Obsidian
Chatobby screenshot
Chatobby screenshot
Chatobby screenshot
Chatobby screenshot
  • Overview
  • Scorecard
  • Updates36

AI agents in Obsidian, with tools, memory, group chats and scheduled work.

0.5.3 uses Full access. Sandboxing is temporarily unavailable. Agents can read, change and delete files, run commands and use the network as your OS user account, including outside your vault.

Install · Guide · 0.5.3 release · Share a workflow · Report a bug

  • The core Chatobby harness is free and will stay free. Model usage is through your own provider account or local server.
  • Use local models, subscriptions or API keys. Connect Ollama or LM Studio, sign in with ChatGPT, GitHub Copilot or xAI, or use API-token plans such as OpenCode Zen and Go. Connections →
  • Local chats and memory. No telemetry. Chatobby runs on your device without a Chatobby account. Hosted models receive the context you send to them. Privacy →

Contents

Feature highlights · Channels · Custom subagents · Memory · Scheduled events · Projects and notes · Models and subscriptions · Obsidian automation · Tools and access · Obsidian themes · Install · Roadmap · Feedback and support

Chatobby running in Obsidian: navigate a Project, read an agent response and open the linked field-guide note beside the chat.
A Project conversation and its linked note. Still image

Feature highlights

  • Agents in a group chat. Invite agents into Channels, talk to the group, or direct a question to one agent. Have a researcher and reviewer compare findings there.
  • Custom subagents. Write reusable role prompts, choose models and skills, and return to each agent's conversation with follow-up work.
  • Memory across chats. Agents save useful preferences and Project facts, update them as work changes, and reuse them in later conversations. Browse and edit the records yourself.
  • Scheduled workflows. Ask for a weekly Project summary, a weekday note review, or work triggered by a file change. Inspect runs in Events.
  • Obsidian notes and Projects. Search notes, follow links, edit Markdown and work with folders outside the vault. Keep chats and notes side by side in native tabs.
  • Web, shell, skills and MCP. Research online, run scripts, reuse skills and work with connected services.
  • Operate Obsidian. Arrange tabs, edit an unsaved selection, configure connections and build reusable plugin workflows.
  • Your Obsidian theme. Chatobby follows your theme, fonts and accent colours.

Channels

Channels are group chats for you and your agents. Invite a few specialists, give them a shared question, and watch them exchange findings. You can join the discussion, reply to a message, search the history, or redirect the work.

Illustrated example: a user asks a researcher and reviewer to compare notes in a reading-group Channel. The researcher links evidence and the reviewer asks a focused follow-up.

Create a reading-group channel with a researcher and a reviewer. Have them compare the arguments in these three notes, discuss where they disagree, and bring me a summary with links to the relevant passages.

  • Broadcast a plan or update to the Channel.
  • DM one agent for a focused question without waking everyone. DMs remain visible in the Channel history.
  • Invite an idle, live agent to bring it into the discussion; the invitation can start its next turn.

The Channels page in Obsidian: browse an Atlas Workshop discussion, read agent replies, and compose a message addressed to one participant.
Agent discussion and a targeted message draft. Still image

Channel invitations and delivery →

Custom subagents

Keep a writing editor, a coding assistant or a research partner with instructions suited to your work. In Subagents → Roles, save a prompt, model and tool choices for your Vault or a Project. Open each agent's conversation to read its work, send another message or stop it.

A role prompt could be as simple as:

You are my study-note reviewer. Check definitions against the source notes, point out missing steps, and suggest three questions I should be able to answer. Link to the relevant headings. Leave the notes unchanged unless I ask for edits.

The Subagents page with parent conversations, their specialist agents and links to each conversation.

Agents can continue across turns; finishing an answer does not discard the conversation. Choose different models for different roles and coordinate them through Channels. Chatobby has no lifetime token or turn cap for subagents; provider limits and usage charges still apply.

Role setup and continuing conversations → · Project-wide instructions with chatobby.md →

Memory

Chatobby can save preferences, decisions and Project facts for later chats. An agent can look up those records, correct an outdated fact or remove information that no longer applies. Choose automatic saving, review suggestions first, or turn memory off.

Illustrated example: one chat establishes report-writing preferences, a local memory record stores them, and a later chat uses those preferences to draft another report.

Remember for this Project: use British English, put reports in Research, and link each report to the Project Index.

Open Memory to search, edit or delete records. Select a Project to browse its memory while keeping your current conversation open.

The Memory page showing searchable Project records and an editable memory entry.

Memory setup → · Storage and deletion →

Scheduled events

Ask Chatobby to create an Event with a prompt and schedule. Events can run once, repeat, respond to filesystem changes, or run from a named command. Assign the work to the main agent or a saved role, then inspect its definition and run history from Events.

Illustrated weekly workflow: a Friday schedule starts a research role, which reviews the Project notes and writes a linked weekly summary.

Every Friday at 5 PM, review this Project's notes changed during the week. Write a weekly summary with decisions, open questions and links to the notes. Show me the Event before enabling it.

Schedules run locally while the runtime is running. Background execution has its own setting; Events do not run on a Chatobby cloud service.

Schedules, triggers and run history →

Projects and notes

Use a Vault chat for your notes, or create a Project for a particular collection of folders. A Project can include a folder outside the vault, such as a code repository. Search, collapse and reorder Projects and chats in the sidebar.

  • Reference notes with @, or ask the agent to search for relevant material.
  • Create and edit Obsidian Markdown with wikilinks, properties, callouts and tasks.
  • Open linked results beside the conversation. Chats and feature pages use native Obsidian tabs.
  • Add writing conventions or workflow instructions in chatobby.md. Repository AGENTS.md and CLAUDE.md files are supported too.
  • Search earlier conversations when a decision or useful answer is buried in chat history.

Projects in Chatobby: a folder-based workspace, its conversations, and searchable chat navigation in the Obsidian sidebar.

Compare my lecture notes with this week's reading. Add a revision note with the key definitions, worked examples and links back to the sources.

Projects and folders → · Custom instructions →

Models and subscriptions

Connect accounts and model servers in Settings, then pick a model in the composer. These connections use Chatobby's tools, memory and agent workflow.

Connection Examples
Subscription sign-in ChatGPT, GitHub Copilot, xAI for eligible SuperGrok / X Premium accounts
API-token plans OpenCode Zen / Go, Kimi Coding, Z.AI Coding Plan, Xiaomi Token Plan
Provider API keys OpenAI, Anthropic, Google Gemini, xAI, DeepSeek, Mistral, Groq, MiniMax and others
Model gateways and cloud platforms OpenRouter, Hugging Face, Azure OpenAI, Amazon Bedrock, Google Vertex AI
Local model servers Ollama, LM Studio, vLLM, llama.cpp and compatible endpoints

Your account determines which subscription models are available. Chatobby refreshes account model choices when you open the picker. Local model servers run on your hardware and can be used without a paid model-provider account.

Chatobby's model picker inside an Obsidian conversation.

All providers, sign-in and local-server setup →

Obsidian automation

Ask Chatobby to arrange tabs, edit your open note, inspect a plugin view or configure a model connection. It can discover Obsidian commands, look up public APIs and run live scripts, with the required app access.

Connect my running LM Studio server, find its models and add the one I choose. Keep the server defaults and test the saved connection.

In Settings → Connect server, Find models reads the server's model list and supported configuration. Keep automatic context and server output defaults, or expand a model to customize its settings.

Build repeatable capture with QuickAdd, generate notes with Templater, or schedule agent work in Events. Chatobby checks which plugins are enabled before using them.

App automation and examples → · Connect a local model →

Tools and access

Chatobby includes file editing, shell commands, web research, Obsidian tools, memory, session-history search and agent coordination. Add skills for reusable workflows or connect MCP servers for more tools and services.

The Plugins page with installed connections and the Connect MCP action.

Chatobby 0.5.3 runs with Full access. Access-mode and network controls are temporarily hidden. Permissions manages Obsidian app access; Plugins manages MCP connections and individual tool selections. Memory and session-history queries keep their Project scope independently of file and command access.

Connect MCP servers → · Obsidian CLI and terminal → · Full access → · Security →

Obsidian themes

Chatobby follows Obsidian's theme, fonts and accent colours. Arrange a chat, Channel or Memory tab alongside your notes using Obsidian's tabs and splits.

Install

  1. In Obsidian, open Settings → Community plugins → Browse, find Chatobby, and install and enable it.
  2. Open Chatobby from the ribbon and select Install runtime to complete setup.
  3. Open Chatobby's Settings to connect a provider, sign in with a supported subscription, or add your local model server.
  4. Pick a model and start a chat. Create a Project if you want to work with a specific set of folders.

Chatobby Settings with provider connections, local model setup and the option to add the Chatobby Guide to the vault.

Requires Obsidian desktop 1.11.4 or newer. Windows x64 is the primary platform. macOS 11+ and glibc Linux, each on x64 or arm64, are experimental. Mobile is not supported. Chatobby is currently in alpha.

Installation and updates → · Troubleshooting → · Connector 0.5.3 · Runtime 0.5.3

Roadmap

Planned additions:

  • More capable agent knowledge and memory systems.
  • New chat modes and effort modes.
  • Session chat annotations.
  • Inline note comments.

Feedback and support

Share a role prompt, an Event you've found useful, or a workflow you'd like Chatobby to support. For bugs, include the steps to reproduce and your Obsidian, Chatobby and operating-system versions.

Discussions · Issues · Email · Support development on Patreon

The core harness will remain free. Optional support does not unlock features or provide priority support. Model providers set their own subscription and API prices.

License · Third-party notices · Privacy · Security · Support

Screenshots and edited GIF recordings use sample notes in Obsidian. The workflow diagrams are illustrations.

HealthExcellent
ReviewSatisfactory
About
Connect Obsidian to a locally installed Chatobby agent runtime over an authenticated loopback transport. Manage runtime lifecycle, vault-authority bridge operations, and UI integration while the local runtime handles models, prompts, memory, tasks, subagents and workflows.
AIIntegrationsAutomation
Details
Current version
0.5.3
Last updated
3 days ago
Created
2 months ago
Updates
36 releases
Downloads
377
Compatible with
Obsidian 1.11.4+
Platforms
Desktop only
License
OTHER
Report bugRequest featureReport plugin
Sponsor
Patreon
Author
MadelynMadelyntitaniceclair
GitHubtitaniceclair
  1. Community
  2. Plugins
  3. AI
  4. Chatobby

Related plugins

BRAT

Easily install a beta version of a plugin for testing.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Readwise Official

Sync highlights from Readwise to your vault.

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.

Claude Sidebar

Run Claude Code in your sidebar.

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

Todoist Sync

Materialize Todoist tasks within your notes.

Smart Templates

AI powered templates for generating structured content. Works with Local Models, Anthropic Claude, Gemini, OpenAI & more.