New features
- Vim mode for the editor. Power users can now enable optional Vim keybindings in Advanced Settings. Navigate, edit, and stay in flow with familiar Vim-style controls — including insert/normal modes, common motions, and editing commands. Disabled by default.
- Native llama.cpp support. Run local LLMs with zero configuration using the new llama.cpp AI provider. Point Glyph at your local llama.cpp server and start chatting — no cloud required.
- Print notes to PDF. You can now print any markdown note directly from the command palette.
- Adjustable editor width. Choose between Compact, Comfortable, and Wide editor width modes in Advanced Settings to match how you like to read and write.
- Recent spaces menu. Quickly switch between your workspaces from the sidebar or the menu bar — no more digging through the file system to find a recent space.
- Floating AI panel. The AI assistant now lives in a freely resizable floating window instead of a fixed sidebar, giving you more control over your workspace layout.
- Resizable database columns. Drag column borders in database tables to resize them. Your preferred widths are saved automatically.
- Inline database row renaming. Double-click a row title in any database to rename it directly — the underlying file is renamed for you.
- Orange accent color. A new accent color option is available in Appearance settings.
Improvements
- Smoother space switching with polished UI transitions
- Refreshed card layouts in All Notes and Kanban views with better markdown previews
- Improved scrollbar visibility and hover behavior across the app
- Better tag and pill readability in databases
- Consolidated file appearance settings into a single menu
- Tidied up command palette layout and keyboard shortcut labels
Bug fixes
- Fixed an issue where switching AI providers could leave the panel in a broken state
- Fixed llama.cpp streaming retry when the server uses a non-standard base URL