by junruxiong
The AI notebook that checks its own citations. Ask your PDFs, Word, PowerPoint and Excel files and every answer cites the exact page, with the quote checked against it. Open-source desktop app for macOS, Windows and Linux; works with your ChatGPT plan, your own API key (Claude, GPT, DeepSeek…) or a local model via Ollama.
# Add to your Claude Code skills
git clone https://github.com/junruxiong/IncarnaMindSee how IncarnaMind compares with popular alternatives.
IncarnaMind is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by junruxiong. The AI notebook that checks its own citations. Ask your PDFs, Word, PowerPoint and Excel files and every answer cites the exact page, with the quote checked against it. Open-source desktop app for macOS, Windows and Linux; works with your ChatGPT plan, your own API key (Claude, GPT, DeepSeek…) or a local model via Ollama. It has 805 GitHub stars.
IncarnaMind's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/junruxiong/IncarnaMind" and add it to your Claude Code skills directory (see the Installation section above).
IncarnaMind is primarily written in TypeScript. It is open-source under junruxiong on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh IncarnaMind against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
IncarnaMind is a free, open-source desktop app for macOS, Windows and Linux where you ask questions about your own documents (PDF, Word, PowerPoint, Excel and more) and write with AI. Every answer cites the exact page, and IncarnaMind checks that each quoted passage is really there. It works with your ChatGPT plan, your own API key or a local model through Ollama.
IncarnaMind isn't released yet. Once it is, the Releases page will have installers for macOS (Apple silicon and Intel), Windows and Linux. To hear when, leave your e-mail or click Watch → Custom → Releases at the top of this page. To try it now, run it from source with Node.js 24 or newer:
git clone https://github.com/junruxiong/IncarnaMind.git && cd IncarnaMind
npm install && npm run dev
xattr -dr com.apple.quarantine /Applications/IncarnaMind.app. An unsigned Mac app can't update itself: IncarnaMind tells you when a new version is out and offers its download page.chmod +x IncarnaMind-*.AppImage. On Ubuntu 22.04 or later, also sudo apt install libfuse2 (libfuse2t64 on 24.04 and later).Write and ask in one place. A Mind is a notebook for one topic. Beside it sits the assistant: ask it about the Mind you're in or your files, and the Answer comes back there, in a conversation, with its citations checked. Your draft stays as you wrote it until you pick Add to note, which puts the Answer at your cursor as text you can edit, citations and all, with a link back to the conversation it came from.
Check every answer. Answers cite where each claim came from and carry the quote, which is checked against that place: a green check if it's there, an amber mark if it isn't, and a click opens the page with the quote highlighted. Unfold an Answer's steps to see what it searched and which sources it used.
Take notes in a meeting. Start recording and a live transcript runs beside your Mind, transcribed on this computer. When the call ends, save it as a Document, and your notes can cite what was said.
Use the files you already have. Link the folders you already use, even Zotero's storage folder: IncarnaMind reads the PDF, Word (comments included), PowerPoint, Excel, CSV, Markdown and plain-text files in them where they are, never moves or changes them, and keeps up as they change.
Find and add sources. Search OpenAlex, arXiv and PubMed and add open-access papers as Documents, save a web page by its address so it can be cited and checked like a file, and import your references from Zotero or any CSL JSON, BibTeX or RIS file.
Write with AI you can check. Select text and choose Edit with AI: the changes come back for you to accept or reject. Turn on suggestions as you write, and when you pause, grey text offers how the paragraph could go on, only where your Documents support it and always with a citation; Tab accepts.
Keep a big library tidy. Tags are added for you, IncarnaMind suggests a Folder for each Document for you to accept, and the choices you make yourself are kept.
Choose your AI. Already pay for ChatGPT Plus or Pro? Continue with ChatGPT and ask on your plan, no key needed. Or use your own key from OpenAI, Anthropic, Google, DeepSeek, Qwen, SiliconFlow or OpenRouter, and more, such as Kimi, GLM, Mistral, xAI or any OpenAI-compatible server, or a free local model through Ollama, so nothing leaves your computer.
Ask from the AI agent you already use (experimental, off by default). Connect Claude, Codex, Cursor and others in Settings → Agents, on their own plan: they read only the folders you choose, every quote they get from IncarnaMind is checked, and what they read goes to their AI service under its terms. How to connect each one.
Hand it in. Export a Mind to Word or Markdown, with its citations and bibliography in the style you pick: APA, MLA, Chicago, Harvard, IEEE, Vancouver, GB/T 7714 or IncarnaMind's numbered style. A citation that didn't pass the check is marked "[unverified]".
Connect apps and Skills that ask first. Add Connectors (MCP servers), or bring over the ones you set up in Claude Desktop or Cursor, and Skills (standard SKILL.md folders), three of them built in; a tool that could change something, or a Skill's script, runs only after you say yes.
English and Chinese. The whole app is in both.
There's no account and no IncarnaMind server. Your Minds and the search index stay in one data folder on your computer, and your files stay where you keep them, unchanged. A question and the passages found for it go only to the AI model you picked, or nowhere with a local model. API keys are encrypted in your system's secure storage. Usage data is collected only if you agree, as anonymous events, never your files or questions, and you can turn it off any time in Settings → Privacy. Crash reports are off unless you turn them on, and are stripped of your content.