Second Brain
never lose context
The Problem
Context switching between AI tools was killing productivity. Every time I moved from Cursor to Claude Code to ChatGPT, I had to re-explain:
- What I was working on
- The codebase structure and conventions
- Previous decisions and why they were made
- The current state of the project
It felt like having amnesia every time I opened a new tool. Each AI assistant started from zero, wasting time on re-explaining instead of actual work.
The Solution
Built a structured project setup that maintains context across all AI tools I use:
- Cursor: Configured with project-specific rules and context files
- Claude Code: Access to same codebase with skills and instructions
- Claude Desktop: Project mode with shared knowledge base
- ChatGPT: Custom instructions that reference the same project structure
The key is a shared foundation: CLAUDE.md files, .cursorrules, and .clinerules that every tool can read. Context persists no matter which tool I'm in.
Technical Stack
The second brain isn't a single tool - it's an orchestrated system:
- Cursor: Primary coding environment with AI pair programming
- Claude Code (CLI): Terminal-based assistant for quick tasks
- Claude Desktop: Project mode for high-level planning and design
- ChatGPT: Supplementary for specific tasks
- Shared context files: CLAUDE.md, .cursorrules, .clinerules in each project
Each tool reads from the same source of truth. When I update project conventions in one place, all tools benefit. No more maintaining separate instructions for each AI.
Impact
Never Lose Context
The transformation is dramatic:
- Switch between tools without re-explaining project context
- Each AI knows the codebase structure, conventions, and current goals
- Consistent responses across tools because they share the same foundation
- New projects spin up faster - just copy the context structure
It's like having one continuous conversation across multiple tools instead of starting over every time. The cognitive load reduction is massive.
THE RECEIPTS
How Projects Are Organized
my-project/
├── .cursorrules # Cursor-specific context
├── .clinerules # Claude Code context
├── CLAUDE.md # Shared project context
├── docs/
│ ├── architecture.md # System design
│ └── decisions.md # ADRs and rationale
├── src/
│ └── [code...]
└── README.md # Project overview
Every AI tool reads these context files first, ensuring they understand the project before making suggestions.