freestylefly / wesight-obsidian
git clone https://github.com/freestylefly/wesight-obsidian.git
1.4.0 · 6d ago
WeSight Obsidian plugin for local agent runtimes.
+1
stars, 24h · #14,214
+~65
stars, 7 days · #3,126
+~280
stars, 30 days · #2,850
453
★ total · +17% this week
77
forks · 11 open issues
Star history (as recorded here)
LanguageTypeScript
License—
Created2026-07-31 (2mo ago)
Last push6d ago
Watchers2
OwnerUser
Links
- GitHub: github.com/freestylefly/wesight-obsidian
- Homepage: https://wesight.ai/
- Releases · Issues · Hacker News mentions
README excerpt
# WeSight for Obsidian Run Claude Code, Codex, and OpenCode as local AI collaborators inside an Obsidian vault. WeSight provides a sidebar chat, inline editing, model-provider profiles, file mentions, slash commands, internet sharing, Feishu document publishing, and WeChat Official Account draft publishing. ## Requirements - Obsidian 1.11.4 or later on desktop. - At least one supported agent CLI installed independently: Claude Code, Codex, or OpenCode. - The optional Feishu workflow requires an independently installed Lark CLI. - Skill-generated WeChat themes use the bundled gzh-design Skill. A compatible local installation can still override the bundled copy for development. WeSight detects existing executables from the configured path, the system path, and compatible legacy WeSight runtime locations. It does not install or update CLI tools, agent runtimes, or their dependencies. ## Features ### 1.4.0 release The 1.4.0 update adds the browser dynamic publishing center, X posts in quick conversion, centralized browser connector settings, and membership checks for conversion and browser handoff. It also improves generated copy limits and skips automatic Git sync while offline. Update the browser publishing assistant to 1.1.0 alongside the plugin. Use **版本更新说明** in the avatar menu or general settings to read this release and recent version changes offline. ### GitHub team collaboration The WeSight avatar menu provides current-repository status, **立即拉取**, **推送提交**, sync settings, and recent activity. **Settings → WeSight → 仓库同步** configures optional automatic pull, push, idle commits, and pull on vault open. Automation starts disabled and is saved per vault on each device, outside the shared vault. Existing Git credentials and upstream branches are reused. Local edits and conflicts pause the affected operations; independent team changes can merge normally. See GitHub collaboration for scope, configuration, and recovery. ### Article-to-social workbench (1.0.0) **转为图文** and connecting the browser publishing assistant require an active WeSight membership. Free and expired accounts receive a membership prompt with a link to recharge. Membership is refreshed before generation, connecting, and publishing; existing paired connections and task links also require membership when handing off content. Use **转为图文** in the WeSight header, note toolbar, file menu, or command palette to open the right-side workbench while keeping the original note visible. **快速转** prepares Xiaohongshu, Weibo image posts, Jike posts, and X posts with shared or platform-specific copy. X gets complete short sentences within its 280 weighted-character limit, including topics; Chinese characters usually count as two. Its first four supported PNG/JPEG/WebP images are sent, up to 5 MB each, with skipped images reported and other platforms left intact. Review and edit copy in place and select/reorder original article images. The one-click publishing action opens the browser extension's **