Glossary
Version: 0.1.0
Definitions of key terms used throughout the ReasonKit ecosystem.
A
Agent
An autonomous or semi-autonomous AI entity capable of perceiving its environment (via MCP), reasoning about it (via ThinkTools), and taking actions.
B
BedRock
A ThinkTool designed for first-principles decomposition. It breaks down complex problems into their most fundamental truths.
BrutalHonesty
A ThinkTool that performs adversarial self-critique. It attempts to disprove the current hypothesis or finding.
C
Cold Storage
The archival layer of ReasonKit Memory. Optimized for durability and full fidelity rather than retrieval speed. Usually implemented with SQLite or S3.
G
GigaThink
A ThinkTool for expansive lateral thinking. It generates a wide variety of perspectives before converging on a solution.
H
Hot Storage
The active retrieval layer of ReasonKit Memory. Optimized for sub-millisecond vector search. Usually implemented with Qdrant.
L
LaserLogic
A ThinkTool for precision deductive reasoning. It validates logical chains and detects fallacies.
M
MCP (Model Context Protocol)
An open standard for connecting AI models to external data and tools. ReasonKit Web operates as an MCP server.
MemoryUnit
The atomic unit of storage in ReasonKit Memory. Contains content, vector embedding, timestamp, and metadata.
P
PowerCombo
The ultimate reasoning chain that combines all 5 ThinkTools in an optimal sequence: GigaThink -> BedRock -> LaserLogic -> ProofGuard -> BrutalHonesty.
ProofGuard
A ThinkTool for fact-checking and source verification. It requires multiple independent sources to validate a claim.
R
RAPTOR
Recursive Abstractive Processing for Tree-Organized Retrieval. A method for indexing memory that creates a hierarchical tree of summaries.
ReasonKit Core
The central Rust library containing the reasoning engine, ThinkTools, and orchestration logic.
ReasonKit Memory
The long-term memory and knowledge retrieval system.
ReasonKit Web
The web sensing and browser automation layer (MCP server).
T
ThinkTool
A specialized reasoning module designed to perform a specific cognitive task (e.g., creativity, logic, verification).
Triangulation
The process of verifying a fact by confirming it across at least three independent sources. Enforced by ProofGuard.