Getting Started
What is Mega Brain?
What is Mega Brain?
- Playbooks - Actionable frameworks and methodologies
- DNA Schemas - Cognitive profiles across 5 knowledge layers
- Mind Clone Agents - AI agents that reason like specific experts
What can I do with Mega Brain?
What can I do with Mega Brain?
- Ingest any format (videos, PDFs, transcriptions, podcasts)
- Extract structured DNA across 5 knowledge layers
- Build playbooks and dossiers with full source traceability
- Create mind clones that reason like specific experts
- Use functional role agents (Sales, Marketing, Operations, Finance)
- Run multi-agent deliberation sessions (Conclave)
- 20+ hooks for automated validation and quality control
- Slash commands for common operations
- Session persistence with auto-save and resume
- Skill system with keyword-based auto-routing
Do I need programming experience to use Mega Brain?
Do I need programming experience to use Mega Brain?
- Setup wizard guides you through installation
- Slash commands provide simple interfaces
- Natural language interactions with agents
- Custom hook development
- Advanced skill creation
- Pipeline customization
- Contributing to the project
How long does it take to get started?
How long does it take to get started?
-
Install (1 min):
-
Setup (2 min):
Enter your OpenAI API key when prompted.
-
Ingest content (30 sec):
-
Process (2-3 min):
Prerequisites & Setup
What do I need to install?
What do I need to install?
- Claude Code - Max or Pro plan (core runtime)
- Node.js - Version 18.0.0 or higher (CLI and tooling)
- Python - Version 3.10 or higher (intelligence scripts)
OPENAI_API_KEY- Required for transcriptionVOYAGE_API_KEY- Recommended for semantic embeddingsGOOGLE_CLIENT_ID- Optional for Google Drive import
Why is Claude Code required?
Why is Claude Code required?
- Executes hooks and automation
- Manages agent interactions
- Orchestrates the processing pipeline
- Provides the LLM capabilities
- Hooks system for automation
- Skills system for specialized workflows
- Slash commands for common operations
- Session persistence
Where do I get API keys?
Where do I get API keys?
- Go to platform.openai.com
- Sign up or log in
- Navigate to API Keys section
- Create a new key
- Copy and save securely
- Visit Voyage AI
- Sign up for an account
- Generate API key
- Use for semantic embeddings (RAG)
- Only needed if importing from Google Drive
- Follow Google Cloud Console setup
- Configure OAuth credentials
How much do API calls cost?
How much do API calls cost?
- ~$0.006 per minute of audio
- 1-hour video = ~$0.36
- 10-hour course = ~$3.60
- Varies by model and usage
- Check current pricing at voyageai.com
- Included in your Max/Pro subscription
- No additional API costs
Features & Capabilities
What file formats can I ingest?
What file formats can I ingest?
- Videos:
.mp4,.mov,.avi - Audio:
.mp3,.wav,.m4a - Text:
.txt,.md - Documents:
.pdf - URLs: YouTube videos, web pages
- Audio/video → Transcribed via Whisper API
- PDFs → Text extraction
- URLs → Content fetching + transcription
What are the 5 DNA knowledge layers?
What are the 5 DNA knowledge layers?
| Layer | Name | Description | Example |
|---|---|---|---|
| L1 | Philosophies | Core beliefs and worldview | ”Value creation is the foundation of all business” |
| L2 | Mental Models | Thinking frameworks | Value Equation framework (Hormozi) |
| L3 | Heuristics | Practical rules | ”Price should be 10x less than perceived value” |
| L4 | Frameworks | Structured methodologies | Grand Slam Offer framework |
| L5 | Methodologies | Step-by-step implementations | 5-phase offer creation process |
What's the difference between a Playbook and a Dossier?
What's the difference between a Playbook and a Dossier?
- Theme-based knowledge compilation
- Actionable frameworks and processes
- Example: “Sales Objection Handling Playbook”
- Cross-expert synthesis
- Goal: Executable knowledge
- Expert-specific knowledge profile
- Complete DNA extraction
- Example: “Alex Hormozi Dossier”
- Single-source deep dive
- Goal: Understanding an expert’s complete methodology
When to Use What
- Playbook: “How do I handle objections?” (cross-expert best practices)
- Dossier: “What does Hormozi teach about offers?” (expert-specific deep dive)
How do mind clone agents work?
How do mind clone agents work?
- Training: Process multiple materials from the same expert
- DNA Extraction: System extracts cognitive patterns across 5 layers
- Agent Creation: Agent file with expert’s DNA, thinking style, vocabulary
- Consultation: Ask questions, get responses in expert’s reasoning style
- Use Hormozi’s frameworks (Value Equation)
- Apply his heuristics and mental models
- Reference his methodologies
- Cite source materials
What is the Conclave?
What is the Conclave?
- Methodological Critic - Analyzes frameworks and rigor
- Devil’s Advocate - Identifies risks and challenges
- Synthesizer - Builds consensus and recommendations
- You ask a strategic question
- Each agent analyzes from their perspective
- Agents cite evidence from your knowledge base
- Synthesizer provides consolidated recommendation
- System shows confidence score based on available data
Processing & Pipeline
What happens during the 5-phase pipeline?
What happens during the 5-phase pipeline?
- Breaks content into semantic segments
- Preserves context and relationships
- Output:
artifacts/chunks/
- Identifies people, concepts, entities
- Normalizes references
- Output: Entity mappings
- Extracts frameworks, insights, rules
- Applies DNA schema
- Output:
artifacts/insights/
- Consolidates by theme
- Creates narratives
- Output:
artifacts/narratives/
- Generates dossiers and playbooks
- Links to sources
- Output:
knowledge/dossiers/,knowledge/playbooks/
How long does processing take?
How long does processing take?
- 1-hour video: 2-4 minutes
- 50-page PDF: 1-2 minutes
- 3-hour course: 5-8 minutes
- Content length
- Transcription needed (video/audio adds time)
- Complexity of material
- API response times
Can I process content in batches?
Can I process content in batches?
- Add multiple files to
inbox/ - Run
/process-jarvis - System processes all pending files
- Batch logs in
logs/batches/
- Group related content together
- Don’t exceed 10-15 files per batch
- Review results before next batch
- Monitor disk space and API limits
Community vs Pro
What's the difference between Community and Pro editions?
What's the difference between Community and Pro editions?
- ✅ Core engine and templates
- ✅ CLI tools and setup wizard
- ✅ Hooks and skills system
- ✅ Agent framework and templates
- ❌ Populated knowledge base
- ❌ Pre-built mind clones
- ❌ Cargo agents (29 functional roles)
- ❌ Full pipeline processing
- ✅ Everything in Community
- ✅ Populated knowledge base
- ✅ 5 pre-built mind clones
- ✅ 14 cargo agents (CRO, CMO, CFO, COO, etc.)
- ✅ Full 5-phase pipeline
- ✅ Conclave with domain expertise
Can I upgrade from Community to Pro later?
Can I upgrade from Community to Pro later?
- Your personal data (L3) remains intact
- Your
.envconfiguration carries over - No migration needed
- Just enhanced capabilities
- Immediate access to pre-built agents
- Populated knowledge base
- Full pipeline capabilities
- Council/Conclave ready to use
Troubleshooting
Why isn't my skill activating?
Why isn't my skill activating?
-
Description too vague:
-
SKILL-INDEX.json missing:
Should be generated on SessionStart.
-
Filename wrong:
- Must be exactly
SKILL.md(case-sensitive)
- Must be exactly
- Directory name doesn’t match frontmatter
What if processing fails?
What if processing fails?
-
API keys configured:
-
File in inbox:
-
Python installed:
-
Session logs:
Contributing & Community
Can I contribute to Mega Brain?
Can I contribute to Mega Brain?
- Bug fixes
- Documentation improvements
- New skills or hooks
- Feature enhancements
- Testing and feedback
- Fork the repository
- Create a feature branch (
feat/my-feature) - Follow Contributing Guidelines
- Open a Pull Request
- Get approval from @thiagofinch
How do I report bugs or request features?
How do I report bugs or request features?
- Check existing issues on GitHub
- Create new issue with:
- Clear description
- Steps to reproduce
- Expected vs actual behavior
- System info (OS, Node version, Python version)
- Error messages and logs
- Search existing requests
- Open issue with:
- Use case description
- Problem you’re solving
- Proposed solution (optional)
- Examples or mockups (helpful)
Where can I get help?
Where can I get help?
- 📖 Documentation: Read the full docs
- 🐛 GitHub Issues: Report bugs or ask questions
- 👤 Maintainer: Contact @thiagofinch
- 🔧 Troubleshooting: See common issues
- Check the Troubleshooting Guide
- Search existing GitHub issues
- Run
/jarvis-briefingto check system status - Review relevant documentation sections
Advanced Usage
Can I create custom hooks?
Can I create custom hooks?
.claude/hooks/Requirements:- Python 3.10+
- Stdlib + PyYAML only
- Follow hook naming conventions
SessionStart- When Claude startsUserPromptSubmit- Before each user messagePreToolUse- Before tool executionPostToolUse- After tool executionStop- When session ends
settings.json:How do I create custom skills?
How do I create custom skills?
- Specific descriptions with trigger words
- Include “Use when…” context
- One capability per skill
- Clear instructions
Can I customize the pipeline?
Can I customize the pipeline?
- Task definitions in
core/tasks/ - Workflow YAML in
core/workflows/ - Intelligence scripts in
core/intelligence/ - Templates in
core/templates/
- Understand the task anatomy (HO-TP-001 pattern)
- Test changes thoroughly
- Follow Pedro pattern conventions
- Document custom modifications
