Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Nous

Andy HoAndy Ho180 downloads

Turn dictated or pasted notes into a linked, tagged knowledge graph, right inside Obsidian - uses Claude Code (your subscription) or a direct API key from Anthropic, OpenAI, Gemini, or a local model, your choice.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates61

Nous logo — a rounded lowercase n with a tangerine thought-spark

Nous

Nous — Greek νοῦς, "mind." Capture anything. Get a tagged, linked knowledge graph back — automatically.

Most similar tools make you trigger tagging, linking, or wiki-building by hand, one step at a time. Nous runs the whole pipeline live in the background as you capture — tagging, linking, and synthesizing a self-updating wiki page once a topic earns one, no command to run.

Animated demo of one capture cycle: a live note opens while recording, the user types a question under Meeting notes, the transcript fills in as a Me/Them dialogue on stop, and the note comes back tagged and linked.

Nous turns each capture — a typed thought, a voice memo, a call, a photo, a PDF — into a summarized note, tagged from a controlled vocabulary and linked to related notes. When a topic has enough notes, Nous writes a self-updating wiki page that collects them. And it is local-first: Claude Code CLI, local whisper.cpp, and Ollama send nothing off your machine — direct API keys are opt-in.

Works on: Desktop (macOS, Windows, Linux) and Mobile (API-key or local-model mode). Meeting capture is macOS-only. Live voice transcription (beta) is desktop-only.

Your vault as AI context

A Nous vault is not only for reading back. Real tags and linked wikis are great context for AI coding assistants - much better than a pile of raw notes. Add one line to Claude Code's global ~/.claude/CLAUDE.md, for example "My notes live in ~/path/to/vault - check 10-Notes/20-Tags/30-Wikis for background". Then every project gets that context automatically, with no extra setup.

The reasoning behind this vault structure is in Personal RAG Without the Drag - why agentic search over an organized vault beats embedding pipelines for personal notes.

Install

  1. In Obsidian, open Settings → Community plugins. Turn community plugins on.
  2. Click Browse and search for "Nous". Click Install, then Enable.

Or open Nous's page on Obsidian's site directly.

Quickstart

1. Enable Nous — a setup wizard opens automatically. Choose how Nous writes notes: a Claude subscription, a free local model, or an API key. Then the wizard checks the optional voice and meeting setup.

Obsidian's settings window: Nous in the left sidebar under Community plugins, with Execution mode, Provider, and Model settings in the main pane.

2. Capture something. There are four ways in, all in the left sidebar. The 🎙️ and 📞 buttons toggle: click to start, talk, then click again to stop. Each action is also a real Obsidian command - open Settings → Hotkeys, search for "Nous", and bind the ones that you use often.

➕ Type, paste, or attach a file command palette → "Nous: Quick capture"
🎙️ Voice note click the mic
📞 Meeting (macOS) click the phone - on a call or in person. A live note opens for your questions
📥 Anything else drop it straight into 00-Inbox

Dictate from anywhere (optional): a system-wide dictation app such as Handy can drop transcripts into the inbox when Obsidian is closed - see the usage docs for the one-line capture script.

3. That is all. Within seconds, Nous tags, summarizes, and links your capture in 10-Notes. The original text, image, or recording stays inside the note. When a topic has 4 or more notes, Nous writes a wiki page for it in 30-Wikis. Obsidian must be open for this to run - new captures wait in 00-Inbox until you open it.

Do you already have a vault structure? The folder names (00-Inbox/10-Notes/20-Tags/30-Wikis) are only defaults. You can change each one in Settings → Nous.

How it works, briefly

Capture anything into 00-Inbox; Nous turns it into a tagged, linked note in 10-Notes; topics with 4+ notes get a wiki page in 30-Wikis.

  • Voice transcription has two paths. With a Gemini or OpenAI key, there is nothing to install - the key is used only for speech-to-text. For the fully private path, whisper.cpp runs on your Mac and your voice never leaves it: setup downloads the speech model in one click, and brew install whisper-cpp is the one terminal command in the whole product.
  • The native nous-recorder helper records meetings on macOS (setup installs it). When the recording starts, Nous opens a live note for your questions. When you stop, an online call becomes a Me:/Them: dialogue; an in-person meeting becomes one unlabeled room transcript. Details are in the usage docs.
  • Privacy: Nous sends only your captured notes and tag names to the provider that you chose. Local mode sends nothing anywhere. There is no telemetry.
  • Limitations: a group call shows all other participants as one Them: speaker. Mic capture needs macOS 15 or later. Live voice transcription (beta) needs an OpenAI key and desktop.

Full pipeline detail → docs/ARCHITECTURE.md.

Documentation

docs/TUTORIAL.md A slow, step-by-step walkthrough of your first hour with Nous.
docs/USAGE.md Every provider, hotkey, and troubleshooting step.
docs/ARCHITECTURE.md The conceptual model — layers, data flow, design principles.
docs/TECHNICAL.md Code map and implementation detail, for contributors.

Obsidian LLM Wiki lists Nous as a companion plugin for local voice and meeting capture - the two plugins are independent and can share a vault.

For developers

npm install && npm run build && npm test
npm run build:recorder
npm run build:recorder:universal && npm run package:recorder

Core logic lives in src/ and has no Obsidian dependency. main.ts connects it to the app. The native macOS meeting helper lives in native/nous-recorder/.

License

MIT — see LICENSE.

HealthExcellent
ReviewSatisfactory
About
Capture typed thoughts, voice memos, pasted meeting notes, photos, or PDFs and turn them into a tagged, linked knowledge graph inside Obsidian. Summarize each capture, automatically connect it to related notes, and generate wiki-style topic pages when enough notes accumulate.
AILinksAutomation
Details
Current version
2.4.2
Last updated
16 hours ago
Created
Last month
Updates
61 releases
Downloads
180
Compatible with
Obsidian 1.6.6+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Andy HoAndy Hoandymdh
GitHubandymdh
  1. Community
  2. Plugins
  3. AI
  4. Nous

Related plugins

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Advanced URI

Control everything with URI.

ZettelFlow

Create and manage your notes in a Zettelkasten way via Canvas.

Waypoint

Easily generate dynamic MOCs in your folder notes using waypoints. Enables folders to show up in the graph view and removes the need for messy tags!

Auto Link Title

Automatically fetches the titles of links from the web.

Smart Templates

AI powered templates for generating structured content. Works with Local Models, Anthropic Claude, Gemini, OpenAI & more.

Link Embed

Convert URLs in your notes into embeded previews.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.