LLMSX Explorer — The Dynamic Research Workbench

The Research Workbench

Explore any field you thought you knew

Most technical domains look familiar until you map their invisible frontiers, structural tradeoffs, and failure modes. LLMSX Explorer is an interactive, high-density research terminal and visualizer designed to turn static documentation into an accelerated learning loop.

Quick Install (Python 3.11+)
# Install with Textual TUI support
python -m pip install 'https://llms-explorer.com/downloads/llmsx/llmsx-0.2.6-py3-none-any.whl[tui]'

# Launch the terminal workbench (auto-clones the concept tree on first run)
llmsx explorer
LLMSX Explorer Workbench
The LLMSX Explorer workbench: concept outline, quick action buttons, and multifaceted detail panes.
🧭

Dynamic Field Exploration

Browse hundreds of researched concepts organized in a coherent taxonomy. Frontier concepts (unexplored boundaries) are rendered dim-italic, revealing the exact edges of your current knowledge base.

⚡

Instant Multi-Engine Research

Launch deep research with one keystroke. Dispatches across Claude CLI, local Ollama models, Codex, or Antigravity agents. Supports /dr, rabbithole, andconcept-family-explorer.

📋

Active Queue Viewer & Monitor

Watch research runners execute in real time. Inspect token counts, turn progress, streaming tool calls, and execution logs. If a job fails or cancels, tree snapshots are restored atomically.

🗂️

Spaced Repetition Flashcards

Turn researched facts into active recall sessions using the Leitner box system. Drill definitions, latency budgets, protocol parameters, and architectural invariants.

🎯

Adaptive Branch Quizzes

Test your comprehension with dynamically generated multiple-choice quizzes across any branch of the concept tree. Explanations verify subtle mechanical distinctions.

📑

Facts First

Selecting a concept opens its facts: the concept pack's Facts tab, or the hub'sllms-facts.txt when there is no pack. Every llms file is colour-coded by its format so headings, links, citations and warnings stand out.

📌

Scratchpad

Put the cursor on any line and press y (or 📌 Save line): the line lands in one global scratchpad with its source file and line number. Pressp to compile the collection into a usable list.

🔖

Highlights & Annotations

Save critical lines and insights across concepts with a single keypress. Saved snippets persist locally, show up on concept overview cards, and can be exported as structured markdown.


Dynamic and Focused Research

Traditional research starts with search engines or conversational models that reset state on every session. LLMSX Explorer operates on a durable, graph-aware concept tree. When you encounter a frontier concept or want to drill deeper into an existing node, dedicated research triggers are built right into the workbench:

⚡ /dr
Deep Research — Runs the focused /dr skill with automated web crawling, document parsing, and fact extraction, outputting a complete concept pack.
🐇 Rabbithole
Recursive Descent — Exhausts one concept depth-first. Traverses underlying dependencies, edge cases, and architectural mechanisms to build an exhaustive technical dossier.
🧭 Concept Explorer
Taxonomy Expansion — Discovers and maps the family surrounding a topic: parent domains, sibling alternatives, prerequisite standards, and descendant specializations.
+ Queue
Non-Blocking Enqueue — Adds concepts to RESEARCH_QUEUE.md for batch processing while you continue exploring.
🚀 Auto
Continuous Autopilot — Traverses unresearched frontier concepts sequentially and executes /dr on each one in the background. When all frontiers are saturated, it automatically identifies the most-used concept or skill across the graph and ledger and launchesconcept-family-explorer to discover new branches.
Research Dispatch Modal
Research dispatch modal with ⚡ /dr, Queue, Rabbithole, Concept Explorer, multi-provider engine selection, and Enter key submission.

Multi-Provider LLM & API Key Configuration

LLMSX Explorer is not locked to a single AI backend. You can dispatch research, skill runs, and braindump parsing across any supported engine:

Press , (comma) or click the toolbar provider badge (e.g. 🤖 claude) to open Settings. Select your active provider, configure model overrides, and enter API keys. Keys are stored locally at ~/.llmsx/config.json with strict 0600 file permissions, masked on screen, and never committed to git. Click Test Provider to verify CLI binary presence and credential readiness in one click.

Live Queue Viewer & Active Job Monitor

Press u or click 📋 Queue at any time to open the live Queue Viewer. The viewer splits into an active job status monitor and a pending queue table:

Active Queue Viewer and Live Job Monitor
Live Queue Viewer: real-time streaming telemetry, rich logs, turn counter, costs, and batch queue management.

Active Learning: Flashcards & Quizzes

Exploring a field is only the first half; retaining and testing that knowledge is the other. LLMSX Explorer extracts structured facts, claims, and definitions directly from researched concept packs to power active learning:

Spaced Repetition Flashcards (F)

Select any root or intermediate branch in the concept outline and press F. The workbench gathers all researched concepts under that branch and builds a flashcard deck. Cards show the concept name, its primary definition, verified facts, and architectural attributes. Grade yourself across Leitner intervals to reinforce recall.

Adaptive Branch Quizzes (Q)

Press Q to launch an interactive 4-option multiple-choice quiz. The quiz engine generates challenging probes based on real distinctions between sibling concepts. Feedback explains why the correct answer holds and why distractor options fail.

Freeform Capture: Braindumps & Daily Journals

Research is messy. You stumble across unexpected insights, transient debug logs, or raw ideas that don't fit neatly into an existing taxonomy yet.

Facts, the llms Colour Scheme & the Scratchpad

The explorer opens every concept on its facts. The llms-family tabs (llms.txt,llms-full.txt, llms-small.txt, llms-facts.txt,llms-vocabulary.txt) show one numbered line per row, coloured by the llms format:

Keyword-highlighted llms-facts.txt tab with a line cursor
An llms-facts.txt tab in the line view: every part of the llms format has its own colour, and the cursor line is the one y saves.

The scratchpad is one global file, ~/.llmsx/scratchpad.md. Look up a thing, press y on each useful URL or fact, and every line is kept as- <line> — <concept> · <file>:<line> (as of <date>). On the Overview, Facts or Skill tab, y opens a filterable line picker instead. Duplicates are skipped. Press p (or 📝 Scratchpad) to reorder and edit, ctrl+sto save and ctrl+y to copy the whole list.

The scratchpad editor with saved lines and their sources
The scratchpad editor: each saved line keeps its concept, source file and line number.

Unresearched concepts. Many concepts are known only by their place in the tree. Press U to mark every concept with no facts file further-research and add it to the research queue in one confirmed step; then filter with T and let🚀 Auto work through them.

Arrow keys. The outline, line views, lists and dropdowns keep their own↑ ↓. Everywhere else, ↓ moves focus to the widget directly below: from the filter box to the outline, from a button to the tab bar.

Highlights & Annotations Section

As you read through concept overviews, facts files, and skill references, you will find standout lines, critical architectural constants, or pithy summaries you want to keep.

Cross-Concept Knowledge Treasury

Press h or click 🔖 Highlight on any concept. A modal pops up allowing you to paste or enter the exact quote along with an optional annotation note.

  • Overview Integration: Every concept overview pane automatically displays a count of your saved highlights for that topic and quotes recent excerpts.
  • Dedicated Highlights Tab: Switch to the Highlights tab in the workbench ([ or ]) to read all notes and excerpts for the selected concept.
  • Highlights Manager (H): Press H to open the global manager. Search through snippets across all domains, copy quotes directly to your clipboard (c), delete outdated notes (d), or jump straight to the source concept in the tree (Enter).
Highlights & Cross-Concept Annotations
Highlights Manager: persistent quotes, notes, clipboard copying (c), and instant concept jumping (Enter).

Complete Hotkey Reference

Press ? at any time in the terminal workbench to bring up the interactive cheatsheet, or g for the complete user guide, which covers every screen, file and setting.

Hotkey Cheat Sheet
Interactive keyboard shortcuts cheatsheet accessible via ? or toolbar button.

Navigation

↑ / ↓Move in the outline; elsewhere, move focus to the widget directly above or below
→ / ←Expand or collapse the concept under the cursor
/ (slash)Focus the filter (matches names and aliases)
⌘F / ctrl+fSearch: Enter jumps to the next match
[ and ]Previous / next detail tab
TCycle the outline filter: all, frontier, researched, tagged
gOpen the complete user guide
qQuit the workbench

Scratchpad & Facts

y / 📌 Save lineSave the cursor line of an llms tab (or a line picked from any tab) to the scratchpad
p / 📝 ScratchpadOpen, edit and copy ~/.llmsx/scratchpad.md
UMark every concept with no facts file further-research and queue it
m / f / xMark needs-review / mark further-research and queue / clear the mark

Research & Jobs

⚡ /dr (button)Start deep research on the selected concept now
+ Queue (button)Add the concept to RESEARCH_QUEUE.md
🐇 Rabbithole (button)Research the concept depth-first
🧭 Family (button)Map the concept family around the topic
🚀 Auto / aAutopilot /dr on frontier concepts, then expand the most-used family
RResearch dialog: mode and provider (Enter submits)
u / 📋 QueueQueue viewer with the live job monitor
oJob log of the running job (x cancels, snapshot restored)

Notes, Learning & Capture

h / HSave a highlight / open the highlights manager
nPrivate notes for the concept (~/.llmsx/notes/<slug>.md)
e / EOpen the tab's file in $EDITOR / edit the node
F / QFlashcards (Leitner boxes) / quiz over the selected branch
W / JBraindump / daily journal
b / B / XBundle toggle / bundle / export
s / cgit pull --ff-only / commit and push the three tree files
?Key cheat sheet

Dual Surface: Web & Terminal

LLMSX Explorer provides two complementary surfaces for engaging with the concept knowledge graph:

FeatureWeb Explorer (/tree/)Terminal Workbench (llmsx explorer)
MediumInteractive 3D force-directed WebGL canvasHigh-performance Textual TUI
Primary PurposeMacro visual orientation & topological explorationFocused research execution, editing, & learning
Job ExecutionRead-only generated viewsLive multi-engine /dr, queue, & background execution
Active LearningStatic fact displayInteractive Leitner flashcards & quizzes
Local DataHosted publicly on GitHub Pages / CDNPrivate notes (~/.llmsx/notes), highlights, & bundles
Git IntegrationAutomatic twin compilationDirect commit, push, & sync with token masking

Start exploring today

Install the workbench and discover what lies beyond the surface of your field.

Get LLMSX ExplorerRead the User GuideView 3D Web Tree