Wenlan
Wenlan은 소스 기반 AI 지식베이스·LLM 위키로, 문서·결정을 페이지화해 검색·검토·리뷰 가능
Claude·ChatGPT 대화를 시각화하는 마인드맵, macOS 메뉴바 앱
A mind map for your Claude/ChatGPT chats — macOS menu-bar app
생산성GitHub @tang1693직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A ring counts running chats. A red badge counts finished, unread ones, with ! when one is waiting for you (to approve or answer, or it stopped on an error). An optional sound or voice says which chat is done.
Chats pinned in Claude and in the ChatGPT app, plus Claude Code sessions, line up in the left column. Drag them onto your own topics. Each chat is tagged Claude or GPT.
Give a topic a color and a shape. Tag chats, and click a tag to highlight every chat that has it. Drag the top edge of the tags to make them taller or shorter, or tuck them away (⌃⌘G). In a short window zoomed in, they step aside until there's room: make the window taller or press ⌘-.
Settings → Colors has eight color sets for the whole window (Classic, KIKU flower, Bauhaus black, Retro, Deep sea, Neon, Sunset, Candy), or pick each color yourself.
⇥ subtopic · ⏎ sibling · ⌥↑↓ move · ⌘Z undo · ⌘F search · space opens a chat.
When each chat ran, and the scheduled tasks coming up, with countdowns.
Each Claude chat as files: a summary, prompts, the conversation and artifacts. Import them into another Claude account.
Time worked in the last 24 hours and the last 7 days, plus Claude and ChatGPT usage with plan names. Three sizes, macOS 14 or later.
Time per chat and session over 7, 14, 30 or 90 days. ⌘Y.
Works with: the Claude desktop app · Claude Code (Terminal, VS Code, Cursor, the app's Code mode) · the ChatGPT desktop app · Codex in VS Code or the terminal.
Native and light: Swift and AppKit only. No Electron, no web view, no third-party code (line icons from Lucide, ISC).
Needs the Xcode Command Line Tools.
git clone https://github.com/tang1693/KIKUmap.git
cd KIKUmap
open Install.command
Install.command builds with swiftc, installs to ~/Applications and signs with a local certificate, so permissions survive rebuilds. scripts/build-release.sh builds the disk image.
~/Library/Application Support/ClaudeConsole/.| Shows | Comes from | Permission |
|---|---|---|
| Running, unread, pinned Claude chats | The Claude app's sidebar | Accessibility |
| Claude waiting for you (to approve or answer) and finished Cowork tasks, also with Claude's window closed (optional) | Claude's notifications in Notification Center | Full Disk Access |
| Claude Code sessions | Claude Code hooks in ~/.claude/settings.json (backed up first) | none |
| ChatGPT chats | The ChatGPT app's files in ~/.codex (read-only) | none |
| Running, done and unread for ordinary ChatGPT chats (not Codex) | The sidebar in ChatGPT's window, while part of the window can be seen | Accessibility |
| A finished session you're looking at counts as read | The window titles of its editor or terminal, while that app is in front | Accessibility |
| Desktop widget | One file KIKUmap writes for it (widget.json) | none |
| Claude usage and scheduled tasks (optional) | Anthropic's usage API, with Claude Code's sign-in | Keychain |
| ChatGPT usage (optional, experimental) | OpenAI's usage interface, with Codex's sign-in | none |
ChatGPT: Codex chats are supported best (read from the app's files, right even with its window closed). Ordinary chats are supported less well: they're read off ChatGPT's window, only while part of it shows.
Not shown: unpinned chats, and anything running on another computer, a server or in the cloud.
| ⇥ / ⌥⇥ | new child / new parent topic |
| ⏎ / ⌥⏎ / ⇧⏎ | new sibling below / above / new main topic |
| ⌘⏎, double-click | rename |
| ⌫ / ⌥⌫ | delete (pinned chats stay in the left column) / delete just the topic, keeping its items (also with several selected) |
| ⌥. | fold / unfold |
| ↑ ↓ ← → | select the nearest item that way |
| ⌥↑ ⌥↓ / ⌥← ⌥→ | move up or down / move a level |
| ⌘↓, tap space | open the chat in its app |
| ⌘↑ | up to the topic it's in |
| drag on empty space, ⇧/⌘-click | select several |
| hold space, two-finger swipe | move around the map |
| ⌃⌘S / ⌃⌘G / ⌃⌘T | left column / tags / timeline |
| ↑ ↓ in the left column | pick the row above or below (the map selects its chat too) |
| ⏎, space in the left column | open the chat in its app |
| ⌘Y | statistics |
| ⌘R | refresh |
| ⌘Z / ⇧⌘Z | undo / redo |
| ⌘F | search |
| ⌘E / ⇧⌘E | map as PDF / export chats |
| ⇧⌘U | mark unread / read |
| ⌘+ / ⌘- / pinch / ⌘0 | bigger / smaller / zoom / fit |
| ⌃⌥C (changeable, but not to KIKUmap's own ⌃⌘S / ⌃⌘G / ⌃⌘T / ⌥⌘H) | show or hide the map from anywhere |
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗