Aide

by doko
5
4
3
2
1
Score: 50/100

Description

AI writing assistant for Obsidian

Reviews

No reviews yet.

Stats

0
stars
220
downloads
0
forks
107
days
97
days
105
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
26
commits

Latest Version

3 months ago

Changelog

Bug Fixes & Improvements

  • Fix duplicate streaming: use streaming directly when onToken available
  • Fix globalThis.fetch fallback for streaming compatibility
  • Fix duplicated context text in getContextText()
  • Fix inconsistent text replacement using cursor position
  • Enhance stripHtml with more HTML entities support
  • Extend YouTube regex to support shorts/live URLs
  • Increase maxToolRounds default to 20, slider max to 30
  • Resolve lint warnings (globalThis, unsafe-argument)

Full Changelog: https://github.com/doko89/obsidian-aide/compare/v1.2.1...1.2.2

README file from

Github

Aide

AI writing assistant for Obsidian. OpenAI-compatible, streaming, tool calling.

Features

  • Slash trigger — type / (or \) to open a floating prompt
  • Inline actions — improve, shorten, summarize, translate, fix grammar, and more
  • Custom prompt — type any question or instruction in the input bar
  • Streaming — response appears character by character in real-time
  • Web search — AI can search Google, Brave, or a custom API for current info
  • Web fetch — AI can read any URL and summarize its content
  • SVG generation — AI can create diagrams and charts, save to assets/, and insert ![](https://raw.githubusercontent.com/doko89/obsidian-aide/HEAD/...) into your note
  • Reasoning effort — supports OpenAI o-series reasoning_effort (low/medium/high)
  • Multi-provider — works with any OpenAI-compatible API (OpenAI, Anthropic via proxy, local Ollama, etc.)

Installation

From Obsidian Community Plugins

Search Aide in Settings → Community plugins → Browse.

Manual

  1. Download main.js, manifest.json, styles.css from releases
  2. Copy to <vault>/.obsidian/plugins/aide/
  3. Enable in Settings → Community plugins

Usage

  1. Open any note and type / (or backslash, configurable)
  2. Select an action from the list, or type a custom prompt and press Enter
  3. Watch the AI generate or edit your text in real-time

Configuration

Setting Description
API Base URL OpenAI-compatible endpoint
Model Model identifier (e.g. gpt-4o-mini, o3-mini, claude-3-opus)
Max tokens Response length limit
Temperature Randomness (0 = deterministic, 2 = very random)
Reasoning effort o-series only — how long the model thinks
Web search Enable Google/Brave/Custom search via tool calling
SVG assets folder Folder (relative to vault root) for generated SVGs

Development

git clone https://github.com/doko89/obsidian-aide.git
cd obsidian-aide
npm install
npm run dev    # watch mode
npm run build  # production build

License

MIT