Skip to content

Latest commit

 

History

257 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenWiki Banner

License Release Platform PRs Welcome

Copy anything → popup appears on desktop → choose to keep → AI organizes it into a knowledge base
You decide what to keep. AI makes sense of it.

Privacy first — all data stored in local SQLite database.

Network transparency: URL reading can send the full URL to Jina Reader, and the Chinese UI can send foreign-language page text to Google Translate. Both are enabled by default for compatibility and can be disabled independently in Settings. Platform-specific readers may still contact the source platform or its API.

🌐 Website · 中文文档

Screenshots

Content Capture Knowledge Base
Content Wiki
Knowledge Graph Deep Insights
Graph Insights

Features

📋 Capture Popup

  • A popup appears on your desktop when you copy something (auto-dismisses after 10 seconds)
  • Only content you actively choose to keep gets saved — no silent hoarding
  • Supports text, images, and URLs with automatic source app detection
  • Fetches full article content from WeChat, X/Twitter, and other URLs
  • ⌘⇧C on macOS or Ctrl+Shift+C on Windows to manually trigger the capture window

📂 Content Management

  • Filter by type (text / image / link) and time range
  • Global search across content and knowledge base
  • One-click export to Markdown

🧠 AI Knowledge Base

  • AI automatically compiles captured content into Wiki pages (concepts, entities, topics)
  • Knowledge graph visualization — see how ideas connect
  • Ask sidebar — ask questions about your knowledge base, AI answers based on your content
  • Auto-detect orphaned pages, broken links, and structural issues

📊 Insight Reports

  • One-click AI weekly report summarizing captured content
  • Attention analysis — 7-dimension insights into your information habits:
    • At a Glance / Subconscious / Graveyard / Blind Spots / Hot Topics / Heatmap / Action Items
  • Like or dismiss report items — AI learns your preferences

⚙️ AI Providers

  • Supports Anthropic (Claude) / OpenAI / Google Gemini
  • API Key or OAuth login — two ways to connect
  • Choose different models for each provider

🖥 Desktop Experience

  • System tray — closing the window keeps the app running
  • ⌘⇧Y on macOS or Ctrl+Shift+Y on Windows to show the main window
  • Dark / Light / System theme
  • MCP protocol integration — connect to Claude Desktop

Download

  • macOS (Apple Silicon): download OpenWiki_X.Y.Z_aarch64.dmg
  • macOS (Intel): download OpenWiki_X.Y.Z_x64.dmg
  • Windows (x64): download OpenWiki_X.Y.Z_x64-setup.exe (recommended) or OpenWiki_X.Y.Z_x64_en-US.msi

👉 Go to Releases

⚠️ First Launch Guide (Important)

Choose the steps for your operating system.

macOS

The app is signed and notarized by Apple — just double-click to open, no security bypass needed:

  1. Open the .dmg and drag OpenWiki into the Applications folder
  2. Launch the app and click "Allow" in the authorization prompt
  3. Go to Settings → AI to configure your AI provider

Windows

The Windows build is unsigned, so Microsoft Defender SmartScreen may warn on first launch:

  1. Run OpenWiki_X.Y.Z_x64-setup.exe
  2. If SmartScreen appears, choose More infoRun anyway
  3. Launch OpenWiki from the Start menu or desktop shortcut
  4. Go to Settings → AI to configure your AI provider

Development

Prerequisites

  • Node.js 18+
  • Rust (latest stable)
  • macOS 13+ or Windows 10/11
  • macOS: Xcode Command Line Tools (xcode-select --install)
  • Windows: Microsoft C++ Build Tools / Visual Studio Build Tools and WebView2 Runtime

Getting Started

# Clone the repo
git clone https://github.com/kdsz001/OpenWiki.git
cd OpenWiki

# Install dependencies
npm install

# Development mode
npm run tauri dev

# Build the app
npm run tauri build

Before creating release bundles, prepare the bundled document converter:

# macOS / Linux
./src-tauri/scripts/setup_markitdown.sh

# Windows PowerShell
./src-tauri/scripts/setup_markitdown.ps1

Contributing

Contributions welcome! Read CONTRIBUTING.md for development workflow and guidelines.

Acknowledgments

Special Thanks

Thanks to everyone who helped spread the word:

Author

Ray@BitcoinRui

License

MIT

Star History

Star History Chart

About

OpenWiki — Mac desktop AI knowledge management tool. Capture clipboard, build personal wiki, get AI insights.

Topics

Resources

Code of conduct

Contributing

Stars

632 stars

Watchers

29 watching

Forks

Releases

Packages

Contributors

Languages