lilbee tutorial reel
← back to lilbee.sh

# Tutorial reel

Long-form video tutorials for every part of lilbee, split into two tracks: drive it yourself in the TUI, or put it behind an agent over MCP. Each clip is the demo from the homepage, expanded with a longer caption. Videos are silent; play at your own pace.

## Drive it yourself · full terminal app

### Getting started

#### What is lilbee?

Index lilbee's own README, then ask what is lilbee in one sentence? and get a cited answer drawn straight from the source.

what is lilbee (MP4)

#### First run

The wizard pulls a chat model and an embedder in parallel; you can start using lilbee while they download.

first-run wizard (MP4)

#### TUI tour

A one-minute sweep through every TUI screen.

TUI tour (MP4)

#### Command surface

`Ctrl+P` for the palette, `?` for the cheat sheet, `/help` for the slash-command catalog.

command surface (MP4)

### Ask your library

#### Chat with cited answers

Ask the Crown Vic manual. Every answer cites a page; inline `[N]` markers open a source preview at the exact passage.

chat with cited answers (MP4)

#### Add files

`/add <path>` ingests a file. The Task Center shows live progress; ask once it lands.

add files (MP4)

#### Crawl a URL

`/crawl <url>` fetches a page or a small site into your library, then it's chat with citations like anything else.

crawl (MP4)

#### Crawl a whole site

Leave recursive crawling on and `/crawl` follows the links at depth 1 and indexes the whole site. Here it crawls hundreds of Wikipedia pages (fast-forwarded), then asks one multipart question that synthesizes across them, cited, with Qwen3-8B and a reranker.

crawl a whole site (MP4)

### Models & providers

#### Model catalog

Browse Hugging Face Hub inside lilbee. Tab between roles, toggle grid / list, search, open model info, pull live.

model catalog (MP4)

#### Use a model from Ollama

Already running Ollama? Point lilbee at it. The catalog labels the model "ollama" with no native models present; index the Crown Victoria manual on camera, then get a cited answer.

Ollama as the model manager (MP4)

#### Use a model from LM Studio

Same flow with LM Studio: lms ls shows the model, the catalog labels it "lm studio", and lilbee answers from the manual with a citation.

LM Studio as the model manager (MP4)

#### Unsupported architectures, surfaced before the download

lilbee tags GGUFs the bundled llama.cpp can't load with an `unsupported` pill before you pull. Press `f` to hide them. Clip searches for `gemma-4`, an architecture upstream hasn't shipped yet.

unsupported architectures (MP4)

### Tune it

#### Settings

Tabbed editor for every knob: Models, Ingest, Generation, Retrieval, Display, Crawling, API-Keys, System.

settings (MP4)

## Put it behind an agent · MCP

### Code & docs over MCP

#### Agent: code (lilbee talking to lilbee)

An agent indexes lilbee's own source through lilbee's MCP server, then answers with `src/lilbee/.../file.py:LINE` citations.

agent: code (MP4)

#### Agent: PDF

The agent finds `cv-manual.pdf`, delegates indexing to `lilbee-worker`, then answers with page citations.

agent: PDF (MP4)

### It tunes itself

#### Agent fine-tunes lilbee mid-conversation

Turn 1 answers in outline. The user asks for source; the agent fine-tunes lilbee's retrieval, re-searches, and answers in full function bodies with `file.py:L<start>-L<end>` citations. Runs on a local 8B model.

agent fine-tunes lilbee (MP4)

### Going big

#### Agent: live indexing

A coding agent indexes a small Godot 4 subset, then searches and answers method-by-method against the local files.

agent: live indexing (MP4)

#### Agent: Godot codegen against the full class reference

The agent indexes Godot 4's full 810-file class reference, then writes a procedural level generator with every API call backed by a `godot-classes/<Class>.xml:line` citation. Benchmark vs no-RAG: 4 hallucinated APIs → 0.

agent: Godot codegen (MP4)

← back to lilbee.sh · GitHub · Usage guide