Madelyn377 downloadsA local agent with chat and tool use, with MCP and plugin support. Bring your own API key, Chatobby supports many LLM providers
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
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
A Project conversation and its linked note. Still image
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.
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.
Agent discussion and a targeted message draft. Still image
Channel invitations and delivery →
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.
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 →
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.
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.
Memory setup → · Storage and deletion →
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.
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 →
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.
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 →
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.
All providers, sign-in and local-server setup →
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 →
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.
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 →
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.
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
Planned additions:
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.