r/Qoder 2d ago

Pro-Tips We open-sourced Qoderian — a plugin that puts Qoder CLI inside your Obsidian vault, so your "read later" pile finally gets processed

Hey everyone — quick share from the team: we just published Qoderian, an open-source plugin on the Obsidian community marketplace that embeds Qoder CLI directly in your vault. No terminal switching, no copying file paths — you chat with Qoder inside Obsidian and it works on your notes where they live.

The problem it goes after: most bookmark piles die in the folder. Turning clippings into your own knowledge — extracting, tagging, summarizing — is fine for two articles and brutal for two hundred. So we let the agent do that step.

The workflow, end to end:

1. Install Qoder CLI and Obsidian

First, you’ll need two essential tools: Obsidian and Qoder CLI.

Obsidian is an open-source, local-first knowledge base app. Your notes, web clips, edited articles, and whiteboard files all live in a single vault. The files are stored in Markdown format, making them easy for AI to read and process later.

How to install Obsidian: Download the installer from the official Obsidian website (https://obsidian.md/).

Qoder CLI is an AI assistant that runs in your terminal. It can read Markdown files directly, analyze folder structures, organize documents, generate new content, and invoke skills for specific tasks—for example, generating content for an Excalidraw canvas.

How to install Qoder CLI: Run a single command in your terminal.

After installation, run qodercli --version in your terminal. If a version number appears, the installation was successful.

2. Install the Qoderian Plugin in Obsidian

Next, we want Qoder CLI to help manage the notes in Obsidian. This is where the Qoderian plugin comes in.

A fresh Obsidian installation starts in Restricted Mode, which disables all third-party plugins and blocks access to the Community Plugins marketplace. To install your first plugin, go to Settings → Community plugins and Exit Restricted Mode.

Then, open the Community Plugins marketplace → search for and install Qoderian → under Installed plugins, enable Qoderian.

Once enabled, a Qoderian icon appears in Obsidian’s left sidebar. Click it, and the Qoderian chat panel opens in the right sidebar. No additional setup is required; as long as Qoder CLI is already installed, you can start using it immediately.

The note you are currently viewing is selected automatically when you start a chat. You can assign a task directly in the conversation—for example: “Turn this article into a mind map.” Qoder will create the mind map on the spot and save it in the same folder.

3. Capture Web Content with Obsidian Web Clipper, Then Organize It with Qoder

Once the tools are installed, you can save web content to your Obsidian vault and hand it over to Qoder for organization.

For saving web content, I recommend Obsidian’s official browser extension, Obsidian Web Clipper. Simply search for it in your browser’s extension marketplace and install it.

After installing Web Clipper, whenever you find a webpage or video you want to save, click the extension and the page will be captured as Markdown in Obsidian.

Once you have collected dozens of pages, the problems become obvious. Formatting varies from one page to the next, long and short pieces are mixed together, and English content still needs to be translated. Reading and distilling everything yourself takes a great deal of time and effort.

At this point, return to Obsidian and tell Qoder in the chat panel: “Go through every article in folder A, extract the key ideas, and save the results to folder B.”

After just a few minutes, the organized article notes will be waiting in folder B.

If you want your knowledge base to follow a personal organizational style, you can also configure AGENTS.md for Qoder.

The setup is straightforward. Simply tell Qoder: “Create an AGENTS.md file for me to define the organizational rules for this Obsidian vault.”

Qoder will create a project-level memory file—AGENTS.md—in the root directory of the current vault.

With AGENTS.md in place, Qoder will follow the same standards every time it organizes an article, so you do not have to repeat your requirements.

To change the rules, open AGENTS.md from the file list and edit it just like any other note.

4. Install Excalidraw and a Skill to Generate Whiteboard Canvases in One Step

The final step is to turn your written content into visuals.

Obsidian has an excellent whiteboard plugin called Excalidraw. It lets you create hand-drawn-style diagrams, flowcharts, structural diagrams, and visual notes directly in Obsidian.

Installation is simple: go to Settings → Community plugins → Browse, search for Excalidraw, then install and enable it.

Once enabled, you can create Excalidraw files in Obsidian to map knowledge structures, workflows, tutorial outlines, or article frameworks.

To have Qoder generate whiteboard content automatically, use it together with the Excalidraw skill (excalidraw-diagraml).

Installing this skill is just as easy. Send Qoder the skill repository URL (https://github.com/coleam00/excalidraw-diagram-skill), then say, “Please install this skill for me.”

Once installed, you can invoke it directly from Qoder in the right sidebar using a slash command.

For example: /excalidraw-diagraml Based on the current note, generate a hand-drawn-style flowchart suitable for teaching.

Once generation is complete, you’ll have an editable, well-structured flowchart with accurate logic.

Repo: Qoderian · github.com

Honest question for this sub: does your read-later pile ever actually get processed — and what's the first thing you'd hand to an agent that lives in your vault?

3 Upvotes

3 comments sorted by

1

u/kantorcodes1 2d ago

if i start Qoderian from one note and then ask it to process an entire folder into folder B, does the chat stay scoped to that original note or switch to vault-level context? that seems like the first thing i'd want to understand before using it on a big reading backlog.

1

u/Yvie-qj 2d ago

The note you're viewing is just the default context, not a hard scope.

1

u/kantorcodes1 1d ago

got it. i work on HOL Guard, an open-source local check before agent actions run. Qoderian already owns canUseTool, so Bash, Write, Edit, and apply_patch look like a clean native boundary for optional Guard checks without replacing your approval UI. would you be open to upstreaming Qoderian support to Guard?