Chisle
The coding-agent plugin that bills 52% of a bare model across 20 live tasks. Terse persona + tool-output compressor + context diet.
翻訳待ち
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Watch your model learn. Fine-tune an LLM on your Mac in a few clicks — and see, layer by layer, what training actually changed.
▶ Try the online demo (no install; replays a real recorded run) · English · 简体中文
Most fine-tuning tools stop at "training finished, loss = 1.23". Most interpretability tools show a model you cannot change. Neurolume puts both in one local app: you train the model, and you watch its insides while you do it.
Status: early alpha. Server, UI and tooling are unit-tested (110+ tests, no GPU needed). Everything below runs on one machine so far (MacBook Pro M5 Max, 128 GB). Verified there with Devstral Small 2 and Qwen3.6-27B: live layer probe, logit lens (live, and computed afterwards for answers generated without it), per-token confidence, guided LoRA training (Devstral: 36 steps, 15 GB peak, validation loss 4.45 → 1.06), before/after comparison, MLX export and training-data generation. Ollama export is not hardware-tested yet. Reports from other machines are very welcome.
Fine-tune without writing code
.jsonl, notes, code, or your ChatGPT / Claude / Claude Code chat history — or let the loaded model generate a dataset from your own files: Q&A pairs from documents, or "requests → your own code/writing" pairs that teach your style. You review and edit every item before training.See inside the model
Use it every day
/v1/chat/completions, streaming), one-click model library, knowledge base (import books/docs for retrieval), opt-in web search for local models (also as an MCP server), and an agent that reads a project folder and proposes edits you approve one by one (with undo).Everything labelled as the model's activity comes from the model; simulated data is labelled. Full definitions in docs/SIGNALS.md.
| Shown | Source |
|---|---|
| Layer count and types | Read from the loaded model |
| Weight values on hover | Exact strided sample of the dequantized weights |
| Per-layer activity | mean|out − in| / mean|in| of each block at the token being generated; raw value on hover |
| Logit lens | The model's own final norm + output head applied to intermediate layers |
| Per-token confidence and alternatives | The probabilities mlx-lm already computes while generating (no extra pass) |
| Brightness of the links between layers | Geometric mean of the two layers' activity; which matrix each thin line joins is illustrative |
| ΔW, per-layer change | Computed from the adapter (scale · B·A) |
| Validation loss before → after | mlx-lm's evaluation before the first update and at the end |
| Discharge paths on the sphere, colours, glow | Stylized (their frequency follows GPU/memory load and layer activity) |
The window is split in two: chat on the right, and on the left the brain on top, with the layer window and the answer replay below it.
This is the beginning of the README. Read the rest at the original. Read the full README ↗