Before we get into it — a quick mention. If you're exploring tech roles right now, I've put together a curated list of openings across software, AI/ML, product, and platform roles — refreshed regularly in one place. Worth a look if a move is on your radar: artha.link/@ai-epoch
Now, onto today's topic.
Every developer has some version of the same problem — meeting notes scattered across a notes app, a Slack thread, and a sticky note that's since been thrown away. Architecture decisions that lived in someone's head and got lost when they left the team. A brilliant idea from a shower thought that never made it anywhere durable.
AI note-taking tools have genuinely gotten good this year — not just transcription, but structured notes, searchable knowledge, and summaries that actually save you rereading time. Here's what's worth using, organized by what you actually need.
1. Obsidian — For Developers Who Want Their Notes to Compound
We've covered Obsidian before in the context of productivity, but it belongs here as the top pick for anyone building a genuine knowledge base rather than just capturing meetings.
Instead of storing your data on a proprietary cloud server, Obsidian saves everything as plain text markdown files directly on your local hard drive. That local-first approach makes it fast, secure, and immune to server outages. Developers and technical writers favor it because it functions similarly to a code editor — you can customize nearly every part of the interface with community plugins, and it visually maps the connections between your files so your knowledge compounds instead of sitting in isolated documents.
For architecture decision records, technical research, or anything you want to reference and build on for years, this is the strongest option available.
Best for: Long-term technical knowledge bases, architecture notes, personal research
Cost: Free, Sync at $10/month
2. Granola — The Meeting Notetaker Built for People Tired of Bots
Granola has taken over operator Twitter this year for a good reason. Most AI notetakers create a bot that joins your call as a separate participant, which can be awkward, especially in client conversations. Granola runs locally on your Mac, doesn't join the call at all, and produces a polished set of notes shaped by the rough scribbles you typed during the meeting.
The pitch is essentially dignity — you keep taking your usual rough notes, and Granola turns them into something structured and complete after the fact, without anyone on the call knowing an AI was involved. For developers with back-to-back calls who don't want a visible bot icon on every screen, this is currently the cleanest option.
Best for: Founders, engineering leads, and anyone with back-to-back calendar days
Cost: Free tier available, paid plans for teams
3. Fireflies.ai — The Volume Leader for Cross-Team Notetaking
If Granola is built for elegance, Fireflies is built for breadth. It's the most widely-used general-purpose AI notetaker this year — the bot joins almost any meeting platform, transcribes the call, and produces a structured summary with action items automatically.
The integration list is the real selling point. Fireflies connects with Salesforce, HubSpot, Notion, Slack, and Asana, plus an AI chat feature that lets you query your entire meeting history in natural language. The honest tradeoff: because it's built for everything, the output isn't tuned specifically to any one workflow. For developers on teams that already juggle meetings across sales, product, and engineering, that breadth is exactly the point.
Best for: Teams needing meeting notes searchable across multiple tools and departments
Cost: Free tier available, paid plans from around $10-19/month per seat
4. Jamie — Bot-Free Notes That Work Even Offline
Jamie takes the bot-free philosophy even further than Granola, and adds a feature most competitors don't have — it works offline.
It's available for Mac, Windows, and iOS, and when you record any meeting, online or in person, there's never a bot joining. Jamie turns a meeting into organized structured notes, a full transcription, and action items in about 30 seconds, understanding and transcribing speech in over 100 languages, with speaker memory that learns your voice over time.
The offline capability is genuinely differentiating for developers who take notes during in-person standups, whiteboard sessions, or conferences without reliable connectivity.
Best for: In-person meetings, conferences, and anyone who wants notes without an internet dependency
Cost: Free tier available
5. Otter.ai — The Reliable Default
We mentioned Otter briefly in Issue 19, but it's worth its own entry here for a simple reason — it remains one of the most consistently solid choices for straightforward meeting transcription.
It transcribes meetings in real-time with strong accuracy, identifies different speakers, generates summaries, and extracts action items automatically. The integration with Zoom, Google Meet, and Microsoft Teams means it joins and transcribes without you doing anything extra. It's not the flashiest tool on this list, but it's dependable, well-integrated, and easy to onboard a whole team onto quickly.
Best for: Teams that want a reliable, no-friction default without evaluating a dozen options
Cost: Free tier with limited transcription, Pro at $16.99/month
6. NotebookLM — For Turning Notes Into Something You Can Query
We've covered NotebookLM in earlier issues as a research tool, but it deserves a mention here too, because it fundamentally changes what "notes" can mean.
Upload your own documents, meeting transcripts, or project notes, and NotebookLM becomes an expert on that specific collection, answering questions with citations pointing exactly to where in your notes the information came from. For developers who take a lot of notes but rarely go back and reread them, this flips the model — instead of searching through pages manually, you ask a question and get a direct, sourced answer.
Best for: Turning a large collection of existing notes into something searchable and queryable
Cost: Free, with NotebookLM Plus on paid Google One plans
The Honest Take
The right tool depends entirely on what kind of "notes" problem you actually have. Obsidian if you want a compounding technical knowledge base you own entirely. Granola or Jamie if you want meeting notes without a visible bot. Fireflies if you need breadth across a whole team's toolstack. Otter if you just want something reliable that works without much setup. NotebookLM if your real problem isn't capturing notes, it's actually using the ones you already have.
Most developers end up running two of these rather than one — a meeting notetaker for calls, and a knowledge base like Obsidian or NotebookLM for anything meant to last beyond that single conversation.
🛠 Dev Tip of the Week
Before adding any note-taking tool, separate your two actual needs — capturing what was said in a meeting, and building a knowledge base that compounds over time. Most people try to solve both with one tool and end up frustrated with the compromise. A dedicated meeting notetaker plus a separate long-term knowledge base almost always beats a single tool trying to do both jobs.
If you're running a note-taking setup that's not on this list and it's genuinely changed how you work, hit reply. Always curious what's actually sticking for people.

