Most AI tools answer questions. ClueMind thinks before you do.
ClueMind is an open-source AI knowledge architecture engine that transforms your daily scattered information — articles, ideas, notes, chat logs — into structured cognitive frameworks. It's not a Q&A tool or a storage app. It's a thinking partner that proposes structure first, then refines with you.
You consume information linearly. But knowledge only becomes valuable when it's structured.
| The Old Way | ClueMind |
|---|---|
| Passive capture, forgotten later | Active elevation: AI thinks first |
| Manual linking, easily gets messy | AI discovers hidden relationships |
| Static nodes, linear notes | Real-time conversation-driven canvas |
| Scattered thoughts, no overview | Mindscape — see all your frameworks at once |
One-Thought Drop → AI Partner Review → Knowledge Architecture Growth
↓
Mindscape Overview ← Continuous Elevation
- Drop — Press
Ctrl+Shift+Danywhere to capture text, URLs, or ideas. Works system-wide. - AI Review — AI reads your drops + history, proposes 1-3 framework structures. Not Q&A — it's a thinking partner.
- Refine — Chat with AI to confirm, reorganize, or expand the framework.
- Lock — Lock important nodes to protect them from AI modifications.
- Mindscape — Step back and see all your frameworks at once. Discover overlaps you never noticed.
- Global Shortcut (
Ctrl+Shift+D) — capture anywhere, anytime - AI Partner Review — AI proposes frameworks proactively, not just answers questions
- Interactive Knowledge Canvas — drag, connect, edit nodes and edges
- Three-state Lifecycle — Virtual → Confirmed → Locked
- Mindscape View — global overview of all your knowledge frameworks
- Local-first — all data stays on your device
- No cloud — no data collection, no telemetry
- API keys in system keyring — never stored in config files
- Bilingual UI — English & Chinese built-in
OpenAI GPT-4o · Anthropic Claude (Sonnet) · Zhipu GLM · MiniMax — use whichever you prefer.
- Node.js 18+
- Rust 1.70+ (install via rustup)
- Tauri CLI:
npm install -g @tauri-apps/cli
git clone https://github.com/junwide/ClueMind.git
cd ClueMind
npm install
npm run tauri devThen open the app, go to Settings, configure your LLM provider API key, and you're ready.
npm run tauri build
# Output: src-tauri/target/release/bundle/| Layer | Technology |
|---|---|
| Frontend | React 18 + TypeScript + TailwindCSS |
| State | Zustand |
| Desktop | Tauri 2.0 |
| Core | Rust |
| AI | OpenAI / Claude / GLM / MiniMax |
| Storage | Local JSON + System Keyring |
| Status | Feature |
|---|---|
| ✅ Available | macOS + Windows |
| ✅ Available | Local-first, no cloud |
| ✅ Available | Bilingual UI (EN/ZH) |
| ✅ Available | Multi-AI provider |
| ⏳ Coming Soon | Mobile companion app |
| ⏳ Coming Soon | Browser extension (one-click web clip) |
| ⏳ Coming Soon | Plugin system |
| ⏳ Coming Soon | Collaborative frameworks |
| ⏳ Coming Soon | Knowledge graph analytics |
Contributions are welcome! Open an issue to discuss bugs, features, or UX improvements.
Apache License 2.0 — free to use, modify, and distribute.
Want to follow the development? Leave your email on the landing page — no spam, only meaningful updates.
⭐ Star on GitHub if ClueMind resonates with you.


