Digital DojoSenseiTeaching PlatformMasteryOSVoice March 2026 · Awaiting asapmastery.com code repo

Digital Dojo

A meta-teaching platform where students learn by doing, with an AI Sensei always in the window — ready to guide what to do next and how to do it.

What Is Digital Dojo?

The Core Model

Students DO the work inside the platform. The Sensei (AI voice + text) is always present in a side window — contextually aware of exactly where each student is in their journey. "What do I do?" and "How do I do this?" are answered instantly, in the expert's voice.

This is not a video course platform. It's not a chatbot. It's a learning environment where the experience IS the content, and the AI Sensei is the ever-present guide. The Sensei knows: where you are in the curriculum, what you've done, what you're working on right now, and what the expert says about this stage of the journey.

The distinction from every other teaching platform:

Traditional LMS (Teachable, Kajabi)

  • Student watches videos passively
  • Questions go to a forum and wait hours
  • No awareness of where student is stuck
  • Same experience for everyone
  • Expert available for live calls only

AI Chatbot Add-Ons

  • Student does work elsewhere, chatbot is separate
  • Chatbot has no context of what student is doing
  • Generic Q&A, not journey-aware
  • Not integrated into the experience itself
  • Students don't know what to ask

Digital Dojo

  • Student DOES the work inside the platform
  • Sensei always present, context-aware
  • Sensei knows: "You're on day 3, step 2, working on X"
  • Personalized guidance in expert's voice
  • Expert scales infinitely — Sensei is always available

The Do + Ask Model

Every experience in Digital Dojo has two layers running simultaneously:

DO Layer — The Experience

The main panel where the student does the work: fills in a canvas, runs a tool, completes an exercise, records a reflection, builds a framework, practices a skill. The work itself is the learning. This is what asapmastery.com had — structured exercises.

ASK Layer — The Sensei Window

Persistent side panel with the AI Sensei. Two questions always answerable: "What should I do right now?" and "How do I do this specific thing?" Sensei has context from: the expert's knowledge base (MasteryBook), the student's progress history, and the current experience they're in.

Why "What do I do?" Is More Valuable Than "How do I do this?"

Most students don't get stuck on HOW — they get stuck on WHAT. They freeze because they don't know what the right next action is. The Sensei's most important capability isn't answering technical questions — it's answering directional questions: "I've been staring at this for 20 minutes. What should I actually focus on right now?" This is what a real coach or mentor does in person. The Sensei replaces that human entirely for directional guidance, leaving the expert's time for strategic conversations only.

The AI Sensei

The Sensei is not a generic chatbot with the expert's knowledge. It's a contextually-aware learning guide that combines three knowledge layers:

1

Expert Knowledge Layer (MasteryBook RAG)

Everything the expert has taught: frameworks, methodologies, principles, processes, examples. When a student asks "how should I think about pricing?", the Sensei searches the expert's MasteryBook knowledge base and responds in the expert's voice with the expert's specific frameworks — not generic internet wisdom.

2

Journey Context Layer (Student Progress)

The Sensei knows: which curriculum path the student is on, which experiences they've completed, what they struggled with before, how long they've been working on the current step. "Given that you completed the Clarity exercise yesterday and you're now on the Positioning exercise, here's what typically trips people up at this stage..."

3

Current Experience Layer (Active Context)

The Sensei knows exactly what the student is working on RIGHT NOW — the specific exercise, the prompts they've been given, the inputs they've provided so far. It can review their in-progress work: "Looking at what you've written so far, I'd push harder on the 'Who' section — you're being too broad."

UI Design

Two-panel layout. Main experience panel left (full width on mobile, 60% on desktop). Sensei panel right (40% desktop, slide-up on mobile). The Sensei panel is always accessible — it never disappears.

Digital Dojo · Brian Muka's Freedom Sherpa Academy · Day 3: Positioning Your Expertise
Experience 3 of 5 · Positioning Canvas
Define Your Unfair Advantage
In this experience, you'll identify the specific intersection of your experience, results, and unique perspective that no one else can claim. This becomes the foundation of your expert positioning statement.
What results have you produced that you could put your name on?

[Student typing area...]
Save & Continue →
✓ Day 1: Clarity
✓ Day 2: Audience
Day 3: Positioning
Day 4: Offer
🥋 Sensei · Always Here
You're on Day 3 — Positioning. You've already done strong work on Clarity and Audience. Right now, don't overthink the "unfair advantage" question. Start with results. What have you done that surprised even you?
I'm not sure what counts as a real result
That's the most common block here. Brian would say: if it changed someone's revenue, time, or confidence — it counts. You don't need a famous case study. You need ONE specific story. What's the best outcome you've personally seen?
🎙️ Ask Sensei by voice

Experience Types

The "experiences" inside Digital Dojo are the curriculum units. Unlike video modules, experiences are interactive by design.

Experience TypeWhat Student DoesSensei RoleOutput
Canvas / FrameworkFills in structured template (positioning canvas, business model canvas, etc.)Guides completion, pushes for depth, reviews inputs in real-timeCompleted framework → shareable artifact via viral loop
ReflectionResponds to expert's guided questions in their own wordsAsks follow-up questions, surfaces patterns across their answersReflection document → feeds MasteryBook knowledge base
Tool PracticeUses a specific AI tool or technique taught in the curriculumShows what to do, reviews output, helps interpret resultsTool output → portfolio artifact → shareable
SimulationRole-plays a scenario (e.g., sales call, client intake) with the Sensei playing the other roleActs as counterpart in the simulation, then debreifs performanceSimulation recording / transcript → feedback report
Build ProjectCreates a real artifact (offer document, lead magnet, email sequence)Reviews draft in sections, provides expert-sourced feedbackCompleted artifact → publishable via NowPage viral loop
AssessmentAnswers questions to test understanding / applicationReviews answers, explains gaps, connects to expert frameworksProgress score → certification trigger when threshold met

Sensei Context Engine

The Sensei's intelligence comes from how its context is assembled before each response. This is a structured prompt architecture, not a generic chat interface.

A

Expert Knowledge (from MasteryBook)

Retrieved via vector search against the expert's notebooks. Query = student's question + current experience context. Top 5 relevant chunks injected. Sensei responds in expert's voice using expert's specific frameworks and language.

B

Student Profile (from Dojo DB)

Name, days completed, experiences finished, struggle patterns (which steps required >24h), last 3 interactions with Sensei, quiz scores, any flags set by expert ("this student seems stuck on X"). Personalization without human intervention.

C

Current Experience State

Which experience is active, the experience's specific prompt/instructions, what the student has input so far in this session. Sensei can reference: "Looking at what you wrote in the first field — you mentioned [X]. Let's build on that."

D

Sensei Persona Instruction

Each expert defines their Sensei's personality: "Brian Muka's Sensei is direct, no-nonsense, pushes students to take action. It doesn't coddle. It asks hard questions." The Sensei adapts its tone to match the expert's coaching style.

Stand-Alone vs MasteryOS Integration

DimensionStand-Alone DojoMasteryOS-Embedded
LoginSeparate auth (or MasteryOS SSO)MasteryOS session token — no separate login
CurriculumExpert manages full curriculum in Dojo adminCurriculum courses appear as a resource in MasteryOS library
AI Sensei knowledgeDirect MasteryBook API integrationSame — MasteryBook powers it regardless
Student dataDojo database (progress, artifacts, scores)Synced to MasteryOS resource library (artifacts) + Dojo DB (progress)
Artifacts publishedStand-alone viral loop → NowPageMasteryOS viral loop → NowPage (same mechanism)
Pricing modelSeparate subscription or one-time purchaseAdd-on to MasteryOS subscription (expert enables "Dojo" feature)
Expert adminFull Dojo admin panelSubset of controls in MasteryOS expert dashboard

MasteryOS Embed Strategy

Launch stand-alone first to prove the model. Then embed as a native MasteryOS feature using the same API-bridge pattern we use for MasteryBook features.

Stand-Alone First (V1)

  • Rebuild asapmastery.com code in modern stack (Next.js + Supabase)
  • Add Sensei panel (MasteryBook API integration)
  • Add viral loop (NowPage publish + attribution)
  • Live at dojo.masterymade.com or expert-dojo.com
  • Separate from MasteryOS — proves model independently
  • Labs April cohort uses it as the primary curriculum platform

MasteryOS Integration (V2)

  • "Dojo" appears as a feature in MasteryOS expert settings
  • Expert enables it (+$X/mo add-on)
  • Subscribers access from MasteryOS dashboard ("Learn" tab)
  • Dojo API called from MasteryOS — same API-bridge pattern
  • Progress + artifacts sync back to MasteryOS resource library
  • Sensei uses same MasteryBook knowledge base — no duplication

vs asapmastery.com (The Old Version)

The old PHP version at asapmastery.com was the proof-of-concept. The rebuild takes the same core model and adds everything that was missing:

Dimensionasapmastery.com (PHP)Digital Dojo V2
Student guidanceStatic instructions onlyAI Sensei — contextual, always present, voice-enabled
Curriculum awarenessLinear progression, no branchingSensei adapts based on student history + current struggle
Expert knowledgeStatic content in the platformLive from MasteryBook RAG — expert can add content and Sensei immediately knows it
Output artifactsNone — work stays in platformArtifacts publishable via NowPage viral loop
Tech stackPHP + MySQLNext.js + Supabase + MasteryBook API + NowPage API
IntegrationStandalone onlyStand-alone AND MasteryOS embeddable
VoiceNoneSensei available by voice (fast stack: Deepgram + Groq + Cartesia)
ScalingExpert must manually supportSensei handles all student guidance — expert only handles strategic exceptions

2nd Order Effects

Action
1st Order
2nd Order
Dojo live for Labs April cohort
5 students learn using the platform. Sensei guides them. Expert's time freed from answering basic questions.
Labs becomes the showcase for Dojo. Every Labs graduate has used Dojo. They recommend it to their own students. Expert gets referral pipeline for Dojo subscribers. Labs is both the curriculum AND the Dojo demo.
Students publish Dojo artifacts via viral loop
Completed frameworks, reflection documents, and build projects become shareable HC pages.
Student's LinkedIn shows their Dojo portfolio. "I built this with [Expert]'s AI Academy." Dojo artifacts are higher quality than typical course assignments — they're real work product. Higher social proof than certificates alone.
Sensei gets smarter as expert adds MasteryBook content
Expert uploads new framework → Sensei immediately knows it.
Expert never has to update the course. They just keep adding to MasteryBook. The curriculum is always current. Students who come back years later get an updated Sensei. This is impossible with video-based LMS platforms — Dojo makes it the default.
Dojo embedded in MasteryOS
MasteryOS subscribers get structured learning paths inside the platform.
Subscriber retention compounds. Subscriber is not just consuming AI chat — they're completing a structured program that builds toward certification. Completion creates identity: "I'm a Freedom Sherpa Graduate." Identity = retention = word-of-mouth.

Build Order

Phase 0 — Immediate (When Code Available)

Recover asapmastery.com Codebase

  • Jason locates and pushes PHP codebase to GitHub
  • Claude audits what exists: experience types, data model, admin
  • Decision: rebuild vs migrate vs modernize
  • Design new data model (Supabase)
  • Publish full technical audit as command center doc
Phase 1 — V1 Dojo (Before Labs Cohort 2)

Rebuild Core + Sensei

  • Next.js app: experience player + Sensei panel
  • Supabase: students, experiences, progress, artifacts
  • Sensei: MasteryBook API integration (RAG + student context)
  • At least 3 experience types: Canvas, Reflection, Build Project
  • Publish artifacts to NowPage (viral loop)
Phase 2 — MasteryOS Integration

Embed as MasteryOS Feature

  • Dojo API: REST endpoints for MasteryOS to call
  • MasteryOS "Learn" tab with expert's Dojo courses
  • SSO: MasteryOS session → Dojo auth
  • Artifact sync: Dojo → MasteryOS resource library
  • Feature flag + Stripe add-on billing

JASON-DEPs (Blocking)

BlockerAction RequiredUnlocks
asapmastery.com codebaseJason locates the code and pushes to a private GitHub repo (jdmac-msp/asapmastery-legacy or similar)Phase 0 audit can begin — nothing can be designed without seeing what exists
Domain decisionWhere does V2 live? dojo.masterymade.com? asapmastery.com? Needs Cloudflare + Vercel configV1 deployment target
Labs curriculum contentProvide the Harada 64-tool curriculum structure in any format — text outline, old slides, anythingFirst Dojo experiences can be built from real curriculum, not placeholders

Published March 2026 · Awaiting asapmastery.com repo · Command Center · Content Engine · Viral Publishing Loop