Bring Your LM 2026.04.02
A modernization release: BYLM's chat view moved to a new UI foundation, the app follows your system's dark mode, and models that expose their reasoning now show it in the conversation.
See the model's reasoning
When a model returns its reasoning (thinking) alongside the answer, BYLM now renders it in the conversation instead of dropping it. This is the first cut of reasoning support — later releases build the collapsible tile, timers, and per-bot controls on top of it.
A rebuilt chat view
The conversation screen migrated to a new version of its chat UI framework, with a round of styling fixes on top: clearer distinction between your messages and the assistant's, corrected message-bubble sizing, and no more crashes when messages update in rapid succession.
Dark theme
BYLM now switches to its dark theme automatically when your system does, and the conversation view renders correctly in the dark palette.
Small improvements
- The bot form's model field is searchable, with fuzzy matching — type a fragment and matching models surface.
- The navigation drawer closes with the Escape key.
- The provider form scrolls properly on small screens.
Under the hood
The toolchain and dependencies were brought up to date (Flutter, Android SDK 36, the OpenAI-compatible client — which now also supports the developer role newer OpenAI models expect).