Skip to main content
MindStudio
Pricing
Blog About
My Workspace

How to Build an AI Second Brain with a Built-In CRM and Journal

Learn how to build a second brain using Obsidian and Claude Code with a wiki, CRM, and journaling system that responds from your saved knowledge.

MindStudio Team RSS
How to Build an AI Second Brain with a Built-In CRM and Journal

The Problem with How Most People Store Their Knowledge

Most people don’t have a knowledge problem — they have a retrieval problem. Notes scattered across apps, contacts buried in email threads, journal entries that never get revisited. The information exists. Finding it when you need it is another story.

That’s exactly what a well-designed AI second brain solves. By combining a personal wiki, a lightweight CRM, and a daily journal into a single connected system — one that an AI can actually read and respond from — you turn a pile of scattered notes into something that works for you. This guide walks through how to build that system, what tools to use, and how to make the AI component genuinely useful rather than just a chatbot bolted onto your notes.


What an AI Second Brain Actually Is

The “second brain” concept, popularized by productivity researcher Tiago Forte, is the idea of building an external system that captures, organizes, and surfaces your knowledge so your biological brain doesn’t have to hold everything at once.

The original approach was largely passive. You’d save notes, tag them, and hope you’d remember where things were when you needed them.

Other agents ship a demo. Remy ships an app.

UI
React + Tailwind ✓ LIVE
API
REST · typed contracts ✓ LIVE
DATABASE
real SQL, not mocked ✓ LIVE
AUTH
roles · sessions · tokens ✓ LIVE
DEPLOY
git-backed, live URL ✓ LIVE

Real backend. Real database. Real auth. Real plumbing. Remy has it all.

Adding AI changes this fundamentally. Instead of searching your notes manually, you ask the AI a question and it finds the answer in your stored knowledge. Instead of reviewing your CRM to remember what you discussed with a contact last month, you ask. Instead of scrolling through old journal entries to notice patterns in your mood or decisions, the AI surfaces them for you.

The result is a system that doesn’t just store your thinking — it amplifies it.

The Three Pillars of This System

A full AI second brain has three interconnected components:

  • Wiki: Your evergreen knowledge base. Concepts, reference material, project notes, book summaries, ideas worth keeping.
  • CRM: A record of your relationships. Contact details, interaction history, notes from conversations, follow-ups, context that helps you show up well in future conversations.
  • Journal: Daily or periodic entries that capture your thinking, decisions, mood, and observations over time.

Each of these is useful on its own. Connected together and made searchable by AI, they become something closer to an external mind.


Choose Your Foundation: Where Your Notes Live

Before you can connect AI to your knowledge, you need to decide where that knowledge actually lives. The two most practical options for a local, privacy-respecting second brain are Obsidian and Notion. For an AI-native approach, some builders prefer working directly in structured markdown files without a dedicated app.

Obsidian

Obsidian stores everything as plain markdown files on your local machine. This matters a lot for an AI second brain because:

  • Plain text files are easy for any AI tool to read and parse
  • You own your data entirely — nothing is locked in a proprietary format
  • The graph view lets you see connections between notes visually
  • Plugins extend functionality significantly (more on this below)

Obsidian is the most common choice for this kind of setup, partly because Claude Code and similar agentic tools can read and write directly to your vault’s folder.

Notion

Notion works well if you prefer a more structured database approach and don’t mind your data living in the cloud. Its API is mature, which means automations and AI integrations are relatively straightforward. The tradeoff is that you’re dependent on Notion’s infrastructure and format.

Raw Markdown Files

If you’re comfortable in a code editor, keeping a folder of plain markdown files — organized by category — gives you maximum flexibility. Any AI tool that can read files can work with this setup.

For the rest of this guide, the examples will assume Obsidian, but the principles apply across all three.


Set Up Your Obsidian Vault Structure

A good folder structure is half the battle. Here’s a practical starting point:

/Second Brain
  /Wiki
    /Concepts
    /Projects
    /Resources
    /Areas
  /CRM
    /Contacts
    /Companies
    /Interactions
  /Journal
    /Daily
    /Weekly
    /Reflections
  /Inbox

The /Inbox folder is where unprocessed notes land before you decide where they belong. This prevents the paralysis of choosing the perfect location every time you capture something.

Naming Conventions Matter

Consistent naming makes AI retrieval dramatically more accurate. A few rules that help:

  • Date-prefix journal entries: 2025-01-15 Daily.md
  • Name contact files by full name: Sarah Chen.md
  • Use descriptive titles for wiki notes: Decision-Making Under Uncertainty.md beats decision notes

Build Your Personal CRM Layer

REMY IS NOT
  • a coding agent
  • no-code
  • vibe coding
  • a faster Cursor
IT IS
a general contractor for software

The one that tells the coding agents what to build.

Most people’s contact management is a mess of LinkedIn connections, business cards, and email threads. A markdown-based CRM won’t replace HubSpot for a sales team, but for a personal system it’s surprisingly effective.

The Contact Note Template

Each contact gets their own markdown file. A useful template looks like this:

# Sarah Chen

## Overview
- Company: Meridian Health
- Role: Head of Product
- Met: Conference, March 2024
- Relationship type: Professional / Potential collaborator

## Contact Info
- Email: sarah@meridian.com
- LinkedIn: linkedin.com/in/sarahchen

## Context
Sarah leads the product team at a mid-sized health tech company. 
She's interested in AI applications for clinical workflows.
We connected over a shared interest in outcome measurement.

## Interaction Log
- 2025-01-10: Coffee chat. Discussed her team's AI pilot. 
  She mentioned they're evaluating tools for documentation automation.
  Follow up: share the comparison I was working on.
- 2024-11-03: Email exchange about the conference talk.

## Follow-Ups
- [ ] Send AI documentation tool comparison by Jan 20
- [ ] Check in Q2 about how their pilot went

## Tags
#contact #healthtech #product #AI

This format is readable by humans and AI alike. When you ask your AI assistant “What did I promise Sarah Chen?”, it can scan this file and give you an immediate answer.

The Interaction Log Pattern

The most valuable part of any CRM is the interaction history. Make a habit of logging key conversations within 24 hours while details are fresh. Even brief notes like “discussed budget constraints, revisit in Q3” are better than nothing.

The AI can then surface patterns: contacts you haven’t spoken to in a while, recurring themes in your professional relationships, follow-up items that have gone stale.


Set Up Your Journal System

The journal component serves a different purpose than the wiki or CRM. It’s about capturing your mental state, decisions, and observations over time — the kind of self-knowledge that’s genuinely hard to reconstruct after the fact.

Daily Note Template

# 2025-01-15

## Morning Check-In
Energy: 7/10
Focus: High
One thing I want to accomplish today: Finish the product brief for Q2

## Notes & Observations
- Meeting with the engineering team went better than expected. 
  The timeline concerns I had were addressed.
- Read the second half of the Kahneman chapter on noise. 
  Main takeaway: variance in decisions is often worse than bias.

## Decisions Made
- Pushed back the launch date by two weeks. 
  Reasoning: the QA backlog isn't cleared enough to ship confidently.

## Evening Reflection
What went well: The product brief draft is solid. 
What I'd do differently: Started the afternoon too scattered — 
  needed a clearer plan before jumping into email.

## Links
- [[Sarah Chen]] - need to follow up
- [[Q2 Product Strategy]]

The internal links (the [[double bracket]] syntax in Obsidian) connect your journal to your wiki and CRM automatically. Obsidian builds a knowledge graph from these connections.

Weekly Review Template

A weekly note aggregates the week’s insights:

# Week of January 13, 2025

## Key Wins
## Challenges & What I Learned
## Decisions Made This Week
## Relationships Touched
## Open Loops (carry forward)
## One Thing to Do Differently Next Week
TIME SPENT BUILDING REAL SOFTWARE
5%
95%
5% Typing the code
95% Knowing what to build · Coordinating agents · Debugging + integrating · Shipping to production

Coding agents automate the 5%. Remy runs the 95%.

The bottleneck was never typing the code. It was knowing what to build.

Reviewing these weekly notes with an AI can surface patterns you’d otherwise miss: which types of weeks leave you feeling energized, which recurring problems keep appearing, how your decision-making has evolved.


Connect Claude Code to Your Vault

This is where the system becomes genuinely interactive. Claude Code — Anthropic’s agentic coding tool — can read and write to files in your Obsidian vault when given the right permissions. This turns your notes from a static archive into something that answers questions.

Setting Up File Access

Claude Code operates by reading files from your filesystem. The basic workflow is:

  1. Point Claude Code at your vault directory
  2. Give it a system prompt that explains the folder structure and what each section contains
  3. Ask questions or give it tasks

A starting system prompt might look like:

You have access to my personal knowledge base stored in markdown files.

/Wiki — evergreen notes on concepts, projects, and resources
/CRM/Contacts — one file per person I know, with interaction history
/Journal/Daily — daily notes with thoughts and decisions

When I ask about a person, check their contact file. When I ask about a decision or memory, check the relevant journal files. When I ask about a topic, check the wiki. Cite the source file when relevant.

What You Can Ask

With this setup, the kinds of queries that become possible:

  • “What did I think about when I first encountered this problem with the product team?” (journal search)
  • “Which contacts have I not spoken to in over 60 days?” (CRM audit)
  • “What’s my track record on shipping things on time?” (journal pattern analysis)
  • “Draft a message to Sarah Chen based on what I know about her and our last conversation” (CRM-informed writing)
  • “Summarize everything I’ve captured about decision-making frameworks” (wiki synthesis)

This is meaningfully different from searching a notes app. You’re getting synthesis and reasoning, not just search results.

Automating Note Creation

Claude Code can also create and update notes on your behalf. Useful automations:

  • After a meeting, paste the transcript and ask Claude to create or update the relevant contact file
  • At the end of the day, ask it to generate a daily note template pre-populated with any calendar events or tasks from your to-do system
  • Ask it to periodically create a “relationship health” report flagging contacts with stale interactions

How MindStudio Can Extend This System

Building an AI second brain with Claude Code is powerful, but it requires you to manage the technical layer yourself — file permissions, prompts, integrations with external tools. If you want to take this further without writing infrastructure code, MindStudio gives you a simpler path.

MindStudio’s no-code agent builder lets you create AI workflows that connect directly to tools like Notion, Google Workspace, HubSpot, Airtable, and more — without managing APIs or auth flows manually. The platform has 1,000+ pre-built integrations, which means you can build a second brain that pulls from and writes to multiple systems at once.

For a second brain use case specifically, you could build a MindStudio agent that:

  • Takes a pasted meeting transcript and automatically creates or updates a contact record in your CRM of choice
  • Scans your journal entries on a schedule and surfaces recurring themes in a weekly digest sent to your inbox
  • Answers questions about your knowledge base by pulling from Notion databases or Google Docs where your notes live
  • Logs follow-up items from conversations directly into your task manager

Remy doesn't build the plumbing. It inherits it.

Other agents wire up auth, databases, models, and integrations from scratch every time you ask them to build something.

200+
AI MODELS
GPT · Claude · Gemini · Llama
1,000+
INTEGRATIONS
Slack · Stripe · Notion · HubSpot
MANAGED DB
AUTH
PAYMENTS
CRONS

Remy ships with all of it from MindStudio — so every cycle goes into the app you actually want.

The MindStudio Agent Skills Plugin — an npm SDK — also lets existing agentic tools like Claude Code call MindStudio’s capabilities as simple method calls, so you’re not choosing between the two approaches. You can use Claude Code for reasoning and have it hand off to MindStudio when it needs to send an email, update a database, or trigger a workflow.

MindStudio is free to start at mindstudio.ai. The average agent build takes 15 minutes to an hour, which makes experimenting low-cost.

If you’re looking for inspiration on what’s possible, check out how others are building AI agents for productivity workflows and automating knowledge management with AI.


Maintain the System Over Time

The most common failure mode with second brain systems isn’t technical — it’s consistency. The system degrades if you stop feeding it.

The Minimum Viable Habit Stack

You don’t need to be obsessive to maintain this. Three habits keep the system healthy:

  1. Capture daily — Spend 10 minutes at end of day logging the day’s note. Doesn’t have to be long.
  2. Update contacts after conversations — Before closing a meeting or email thread, add a 2-3 line log entry to the contact file.
  3. Weekly review — 20-30 minutes on Sunday or Friday to close the week’s note and process your inbox folder.

That’s roughly 1-1.5 hours per week of input for a system that continuously compounds in value.

Periodic AI Audits

Every month or quarter, run a dedicated session where you ask the AI to review your system and surface useful patterns:

  • Which contacts have you neglected?
  • What goals appear in your journal that you haven’t acted on?
  • What topics keep appearing in your daily notes?
  • Are there wiki notes that are outdated and need updating?

These audits turn the second brain from a passive archive into an active feedback loop.


Common Mistakes to Avoid

Over-Engineering the Structure

A perfect folder structure that’s too complex to maintain is worse than a simple structure you actually use. Start with the three core folders (wiki, CRM, journal) and only add complexity when you feel genuine friction.

Treating It Like a Search Engine

The value of the AI layer isn’t just search — it’s synthesis. Don’t just ask “where is my note about X?” Ask “what do I think about X, and how has that thinking evolved?” Push for reasoning, not retrieval.

Capturing Without Connecting

Notes that sit in isolation don’t compound. When you add a new wiki note, ask: what existing notes does this connect to? Adding internal links takes 30 seconds and dramatically increases the chance that related knowledge surfaces together.

Letting the Inbox Fill Up

The inbox folder is a short-term holding area, not permanent storage. An unprocessed inbox is just a messy pile with extra steps. Process it weekly.


Frequently Asked Questions

What is a second brain in the context of AI?

A second brain is an external knowledge management system where you store notes, ideas, contacts, and experiences so your working memory isn’t overloaded. When AI is integrated into this system, it can read your stored knowledge and respond to questions, surface patterns, and help you act on what you’ve captured — rather than just archiving it.

Can I build an AI second brain without coding skills?

How Remy works. You talk. Remy ships.

YOU14:02
Build me a sales CRM with a pipeline view and email integration.
REMY14:03 → 14:11
Scoping the project
Wiring up auth, database, API
Building pipeline UI + email integration
Running QA tests
✓ Live at yourapp.msagent.ai

Yes. Tools like Obsidian provide the storage layer with no code required. Connecting AI to your notes can be done with tools like MindStudio (no-code) or through Claude Code with a straightforward setup. The more advanced the automation you want, the more technical skill helps — but a functional system is achievable without writing code.

Is Obsidian the best tool for a second brain?

Obsidian is a strong choice because it uses plain markdown files stored locally, which gives you full control over your data and makes AI integration straightforward. Notion is a good alternative if you prefer a cloud-based, database-oriented approach. The best tool is the one you’ll actually use consistently — both work well.

How do I keep my second brain AI responses accurate?

Accuracy depends on the quality and recency of your notes. A few practices help: use consistent templates so the AI knows where to look for specific types of information, add dates to all entries so the AI can reason about recency, and periodically review and update notes rather than letting outdated information sit unaddressed.

What’s the difference between a second brain and a CRM?

A CRM (customer relationship management system) is specifically focused on tracking relationships and interactions — typically for sales or business development. A second brain is broader: it includes your CRM as one component, but also covers your personal knowledge, ideas, decisions, and journal. In the system described here, the CRM is embedded within the second brain so relationship context is connected to your broader knowledge.

How much time does it take to maintain a second brain?

With a consistent minimum habit stack, roughly 1-1.5 hours per week is enough to keep the system current. Daily note-taking takes 10 minutes. Updating a contact file after a conversation takes 2-5 minutes. A weekly review takes 20-30 minutes. The return on that time investment increases the longer you maintain the system.


Key Takeaways

  • An AI second brain combines a wiki, CRM, and journal into a connected knowledge system that an AI can read, reason from, and respond to.
  • Obsidian’s plain markdown format makes it easy to connect AI tools like Claude Code directly to your vault.
  • Consistent templates — especially for contact notes and daily journal entries — dramatically improve AI retrieval quality.
  • The three habits that keep the system alive: capture daily, log contacts after conversations, and do a weekly review.
  • MindStudio can extend this system with no-code automations that connect your second brain to external tools like email, calendars, task managers, and databases.

Building this kind of system takes a few hours of setup and a few weeks of habit formation. But once it’s running, you have something most people never build: a personal knowledge base that actually helps you think, rather than just storing things you’ll never find again.

Start free at mindstudio.ai if you want to automate the connective tissue without writing infrastructure code.

Presented by MindStudio

No spam. Unsubscribe anytime.