Claude Code Copilot

pending

by J Medeiros

Integrate the Claude Code with a chat panel, text transforms, and inline /ai commands.

Updated 1mo agoMITDiscovered via Obsidian Unofficial Plugins
View on GitHub

Obsidian Claude Copilot

A native Claude AI integration for Obsidian, powered by the Claude Code CLI. No API key needed — just install the CLI and start chatting.

Chat panel with vault-aware context

Features

Chat Panel

Open a side panel to have a full conversation with Claude. It automatically includes your current note as context and can read, create, edit, append, delete, and rename notes directly in your vault.

  • Ask / Edit modes — toggle between asking questions and letting Claude auto-apply changes to your notes.
  • Context chips — the active note is tracked automatically. Pin additional notes with the + button so Claude can reference multiple files at once.
  • Vault awareness — Claude sees your entire file tree and can request to read any note it needs before acting.

Text Transforms (right-click menu)

Select text, right-click, and pick a transform:

image
  • Improve Writing — better clarity and readability
  • Fix Grammar — correct spelling and punctuation
  • Make Shorter / Longer — condense or expand text
  • Summarize — generate a concise summary
  • Explain Simply — rewrite in plain language
  • Continue Writing — keep going in the same style

Also available as command palette commands, plus Translate (10 languages) and Custom Prompt (free-form instruction).

Inline /ai Commands

Type /ai followed by a prompt directly in your note. A suggestion popup appears with quick actions (continue writing, summarize, generate outline) or lets you run any custom prompt. The result streams right into the editor.

image image

Prerequisites

  • Claude Code CLI installed and authenticated (npm install -g @anthropic-ai/claude-code)
  • Obsidian v1.0.0+

Installation

  1. Copy the plugin folder (containing main.js, manifest.json, and styles.css) into your vault at:
    <your-vault>/.obsidian/plugins/obsidian-claude/
    
  2. Open Obsidian, go to Settings > Community plugins, disable Restricted mode.
  3. Enable Claude AI in the plugin list.

Settings

SettingDescription
Claude CLI pathPath to the claude executable (default: claude from PATH)
Default modelModel to use via --model flag (leave empty for default)
Include note contextSend the active note content with every prompt
Context max charactersLimit how much note content is sent (default: 8000)
Test connectionQuick check that the CLI is reachable

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.