How to Build a Personal Knowledge Wiki (2026 Guide)
How to build a personal knowledge wiki — practical setups using Obsidian, Notion, and other tools to create a searchable, linked knowledge base that grows more useful over time.
How-To Guides
How to keep meeting notes searchable — the best formats, tools, and habits for taking meeting notes so you can find decisions, action items, and context weeks or months after the meeting.
Meeting notes are one of the most commonly taken and least effectively stored types of professional notes. Most people have notes from hundreds of meetings — in Google Docs, in Notion, in physical notebooks, in Zoom's AI transcription, in Teams meeting summaries — spread across multiple tools with no consistent format or location.
The question "what was decided in the project kickoff meeting back in March?" should be answerable in 30 seconds. For most people, it isn't. Keeping meeting notes searchable requires a consistent format and a single home.
They live in too many places. Google Meet AI summary here. Zoom transcript there. Personal notes in Notion. Shared notes in the team Drive. No one location, no one search.
Format varies. Some notes are raw transcriptions. Some are bullet lists. Some are detailed narratives. Inconsistent format means inconsistent signal density — one meeting's "decision" is buried in a paragraph, another's is a clear bullet.
Names and labels are inconsistent. "Q3 Product Review" vs. "Product Sync 8/10" vs. "08/10 check-in" for the same recurring meeting type. Inconsistent naming makes finding notes from a meeting type impossible without scrolling.
Attendee and topic context is missing. A note that says "we decided to push the launch" without naming what was pushed, who decided, or when is essentially unsearchable — unless you already remember enough to know where to look.
Consistent structure per meeting note:
Consistent file naming:
2026-08-10 Product Kickoff.md or 2026-08-10 - Client X Weekly Check-in.md
Consistent tool: All meeting notes in one place.
Notion is a popular choice for searchable meeting notes because its search covers the full body of all pages.
Notion meeting notes database setup: Create a Notion database called "Meeting Notes" with these properties:
Meeting note template (within each database entry):
## Context
[One sentence: what this meeting was for]
## Decisions
- [Decision 1] — decided by [person]
- [Decision 2] — decided by consensus
## Action Items
- [ ] [Person] to [action] by [date]
- [ ] [Person] to [action] by [date]
## Discussion Notes
[Raw notes from the meeting]
Searching Notion: Notion's search (Ctrl+P or Cmd+P) covers titles and body text. Searching "launch date" finds any meeting where that phrase appeared. Filtering the database by Meeting Type shows all client meetings or all 1:1s.
Obsidian's daily note feature pairs naturally with meeting notes.
Setup: Enable the Daily Notes plugin in Obsidian. Each day, a dated note is auto-created. Use the daily note as the container for all that day's meeting notes.
Or: Create a dedicated meetings/ folder with one file per meeting.
Filename: 2026-08-10-Product-Kickoff.md
Template (using Obsidian's Templater plugin):
---
date: 2026-08-10
meeting: Product Kickoff
attendees:
project: [[Website Redesign]]
---
## Context
## Decisions
## Action Items
- [ ]
## Notes
Tags in Obsidian:
Tag meeting notes with #meeting and a project tag: #meeting #website-redesign. Search #meeting #website-redesign finds all meetings for that project.
Linking meetings to project notes:
In the meeting note: Related project: [[Website Redesign]]
In the project note: Meetings: [[2026-08-10-Product-Kickoff]]
This bidirectional linking connects all project-related meeting notes.
Several tools automatically transcribe meetings and create searchable summaries:
Otter.ai transcribes meetings from Zoom, Google Meet, and Microsoft Teams in real time.
How Otter.ai creates searchable notes:
Searching Otter: Search "launch date" → Otter finds every meeting where that phrase was spoken, jumping to the timestamp.
Cost: Free tier available (limited minutes/month). $16.99/month for Pro (unlimited minutes).
Similar to Otter — joins meetings, transcribes, and creates searchable records.
Additional Fireflies features:
Cost: Free tier available. $10/month for Pro.
Both Zoom (Zoom AI Companion) and Microsoft Teams (Teams Copilot) now include built-in AI meeting summaries.
Zoom AI Companion: After a recorded Zoom meeting, Zoom AI Companion generates a meeting summary with chapters, decisions, and action items. The summary is accessible in the Zoom meeting history.
Teams Copilot: Similar functionality in Microsoft Teams — transcribes, summarizes, and identifies action items. Requires Microsoft 365 Copilot license.
Limitation for searchability: The AI-generated summaries from Zoom and Teams are stored within those platforms — not in your notes system. For searchability across all meetings, export summaries to your notes tool.
For those who prefer manual notes without transcription tools:
The 5-line minimum: Before leaving any meeting, write these 5 things (even rough):
The rest can be refined later, but these 5 ensure the note is findable and useful.
Weekly cleanup: Schedule 15 minutes every Friday to review the week's meeting notes. Add any missing action items to your task manager. Link project mentions to project notes.
Scenario: A project manager has 11 months of meeting notes spread across Google Docs, Notion, and Zoom AI summaries. They can't find a decision made in a specific meeting.
The immediate problem: Search "launch delay decision" across:
type:doc.The structural problem: Without a single location, search requires checking multiple tools. The decision to fix this:
Migration (one-time):
YYYY-MM-DD Meeting Name.Ongoing: Every meeting → one tool → consistent template → searchable by project, person, decision.
By date: The default and usually sufficient. Meeting notes are time-bound — you usually know roughly when a meeting happened.
By project: In Notion, filter meeting database by Project. In Obsidian, use project tags.
By attendee: In Notion, filter by Attendees property to find all 1:1s with a specific person.
Annual archive: Every January, archive the previous year's meeting notes into a "2025 Meetings" folder. Keeps the active database focused.
Don't take notes in multiple places. Google Docs for some meetings, Notion for others, Teams chat for others. One tool, consistently, beats all other approaches.
Don't just transcribe — identify decisions. A transcript of a 60-minute meeting isn't useful. The decision made in minute 42 is useful. Make decisions and action items explicitly labeled, not buried in transcript prose.
Don't use vague titles. "Team meeting 8/10" is not searchable. "Product pricing review — Q3 launch planning 8/10" is.
Don't skip action items. A meeting note without action items is a historical record. A meeting note with action items and owners is a tool.
Should I take notes during the meeting or rely on AI transcription? Ideally, both: AI transcription captures everything for reference, and your personal notes capture decisions and action items in real time. The personal notes are more immediately useful; the transcript is the archive.
What if attendees share their notes in different formats? Designate a "single source of truth" for meeting notes per team — usually Notion, Confluence, or a shared Google Doc. Personal notes can go anywhere; the shared record goes to the designated tool.
How long should I keep meeting notes? For project-specific meetings: for the duration of the project plus 1 year (for post-mortems and retrospectives). For recurring team meetings: 2 years. For informal 1:1s: 1 year. Archive rather than delete — storage is cheap.
Keeping meeting notes searchable is a one-time format investment with ongoing returns. The combination of a consistent template (date, context, decisions, action items), a single tool, and a consistent naming convention makes meeting notes findable in seconds rather than minutes.
The most important change: when something is decided in a meeting, it goes under a "Decisions" heading, not buried in prose. That label is what makes the decision searchable later.
More WebSnips articles that pair well with this topic.
How to build a personal knowledge wiki — practical setups using Obsidian, Notion, and other tools to create a searchable, linked knowledge base that grows more useful over time.
How to build a second brain in 30 minutes — a practical quick-start for knowledge workers who want a working personal knowledge management system without spending days on setup.
How to capture ideas before you forget them — the fastest tools and habits for getting ideas out of your head and into a retrievable system the moment they occur to you.