Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ReasonKit Interactive Tutorial System

Overview

The rk onboard command provides a progressive, interactive environment for mastering ReasonKit. Instead of reading walls of text, you learn by doing—executing real commands and analyzing live results.

Getting Started

To start your journey, simply run:

rk onboard

This will open an interactive menu where you can choose your learning path.

Tutorial Curriculum

The curriculum is divided into five specialized levels:

Level 1: First Time Setup (5 min)

  • Verification: Confirming your installation and environment.
  • Quick Start: Running your very first reasoning command.
  • Configuration: Setting up your preferred LLM providers (Anthropic, OpenAI, etc.).

Level 2: Core Reasoning (15 min)

  • The 5 ThinkTools: Deep dive into GigaThink, LaserLogic, BedRock, ProofGuard, and BrutalHonesty.
  • Profiles: Learning when to use --quick vs --paranoid.
  • Hands-on Analysis: Guided walkthrough of a real-world decision.

Level 3: Memory & Knowledge (20 min)

  • Ingestion: How to feed PDFs and documents into your local knowledge base.
  • Hybrid Search: Understanding the power of combined dense and sparse retrieval.
  • RAG: Setting up Retrieval-Augmented Generation for fact-based reasoning.

Level 4: Web Sensing (15 min)

  • Deep Research: Using rk web to crawl and synthesize the latest internet data.
  • Verification: Automating claim verification against live web sources.

Level 5: Task Orchestration (15 min)

  • Flow: Organizing complex goals into manageable tasks.
  • JTBD: Tracking outcomes based on the “Jobs-to-be-Done” framework.

Advanced Usage

If you want to jump straight to a specific topic:

# Core reasoning only
rk onboard --tutorial core

# List all available modules
rk onboard --list

Features

  • Zero-Risk Demos: Includes simulated environments so you can learn even without active API keys.
  • Progress Tracking: Visual progress bars show how far you’ve come.
  • Branching Paths: The tutorial adapts based on your answers and interests.

MCP (Pro) Tip: ReasonKit MCP (Pro) users get access to exclusive interactive exercises for advanced team collaboration and large-scale document analysis.