No description
Find a file
JiahuaCao-Goodman 18594fb5d1
Fix Obsidian review warnings
Release 1.2.31 with Obsidian review warning fixes.
2026-06-18 00:22:11 +08:00
.github/workflows feat: add inline AI editor workflow 2026-06-17 20:23:12 +08:00
.vscode Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00
assets Polish README branding 2026-06-14 19:08:32 +08:00
packages Fix Obsidian review warnings 2026-06-18 00:22:11 +08:00
src Fix Obsidian review warnings 2026-06-18 00:22:11 +08:00
test/mocks Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00
.gitattributes Unblock release workflow installs 2026-06-14 23:31:08 +08:00
.gitignore Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00
.prettierrc Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00
.swcrc Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00
CHANGELOG.md Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00
esbuild.config.mjs fix: use Nutstore NSDAV delta endpoint 2026-06-16 10:55:49 +08:00
LICENSE Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00
manifest.json Fix Obsidian review warnings 2026-06-18 00:22:11 +08:00
mcp-stdio-bridge.cjs feat: add MCP integration 2026-06-17 15:10:15 +08:00
package.json Fix Obsidian review warnings 2026-06-18 00:22:11 +08:00
pnpm-lock.yaml feat: add inline AI editor workflow 2026-06-17 20:23:12 +08:00
pnpm-workspace.yaml Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00
README.md Release 1.2.6 2026-06-15 13:12:14 +08:00
tsconfig.json Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00
uno.config.ts Release 1.2.17 clean review warnings 2026-06-15 19:43:38 +08:00
version-bump.mjs Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00
versions.json Fix Obsidian review warnings 2026-06-18 00:22:11 +08:00
vitest.config.ts Initial Guozha AI pro release 2026-06-14 18:56:31 +08:00

Guozha AI Pro

Guozha AI Pro

Flexible AI chat, multimodal creation, image generation, and one-click WebDAV cloud sync for Obsidian.

License: AGPL-3.0 Obsidian plugin AI ready


What It Does

Guozha AI Pro brings flexible AI work and lightweight cloud sync into one Obsidian workflow. You can chat with OpenAI-compatible models, send images for multimodal understanding, generate images into your Vault, and keep notes synced across devices through WebDAV powered by Nutstore.

Features

  • AI chat Open a side-panel chat inside Obsidian and connect any compatible AI provider.

  • Streaming replies Responses appear progressively in the chat view instead of waiting for the full answer.

  • Multimodal input Attach images to a message so supported models can reason over text and visuals together.

  • Image generation Generate images, save them to your Vault, and preview them directly in the conversation.

  • Model controls Adjust provider, model, temperature, max output length, and related generation settings.

  • Vault file assistant Let AI read, create, edit, and organize Vault files after permission checks.

  • WebDAV cloud sync Sync notes with bidirectional sync, incremental updates, conflict handling, filters, large-file skipping, logs, and cache management.

Installation

  1. Download or build main.js, styles.css, and manifest.json.
  2. Place them in your Obsidian plugin folder:
<your vault>/.obsidian/plugins/guozha-ai-pro/
  1. Enable Guozha AI Pro from Obsidian community plugin settings.
  2. Configure your WebDAV sync account and AI providers in the plugin settings.

Development

pnpm install
pnpm build

Useful commands:

  • pnpm test: run tests
  • pnpm build: build the full plugin
  • pnpm dev: start development mode

Notes

  • Back up your Vault before enabling sync.
  • AI tools can modify local files after approval, so keeping permission confirmation enabled is recommended.
  • When using third-party OpenAI-compatible endpoints, make sure the selected model supports the text, vision, or image-generation capability you want to use.

Privacy And Network Access

Guozha AI Pro only connects to the network when you configure and use features that need it:

  • WebDAV sync connects to the remote service you configure.
  • AI chat, multimodal understanding, and image generation send your selected text, images, and necessary context to your configured AI provider.
  • Vault file tools read, create, edit, or delete local Vault files only after approval.
  • The plugin does not include third-party analytics or telemetry.

License And Credits

This project is licensed under AGPL-3.0.

The sync foundation is derived from nutstore/obsidian-nutstore-sync. Thanks to the original project for its open-source work.

中文简介

果札 AI Pro 面向 Obsidian提供自由灵活的 AI 对话、多模态输入、图像生成、Vault 文件助手,以及借助坚果云 WebDAV 的免费一键式云同步能力。