Askimo Updates

Askimo 1.4.8: Reasoning Effort Controls, UI Customization, and Smarter Diagnostics

Hai Nguyen
Hai Nguyen
· ·
Askimo v1.4.8 featuring configurable reasoning effort, UI customization, and system diagnostics

Askimo 1.4.8 Is Now Available

Askimo 1.4.8 is a focused quality release that gives you more control over how AI thinks, how the application looks, and how it behaves under the hood.

This version introduces configurable Reasoning Effort levels so you can balance response quality against speed, deeper UI customization with font and palette options, and a new system diagnostics dialog for better visibility into performance and token usage. It also includes Anthropic prompt caching, drag-and-drop file support, and a series of stability and consistency improvements across the interface.


Control How Hard the AI Thinks

Askimo 1.4.8 reasoning effort selector inside the chat input bar showing low, medium, and high reasoning levels

Not every question needs the same level of analysis.

A quick factual lookup needs a fast, direct answer. A complex technical decision or a nuanced piece of writing benefits from more careful reasoning. Previously, the AI applied the same processing approach to every request regardless of what the task required.

Askimo 1.4.8 introduces configurable Reasoning Effort levels directly in the chat input. A small control sits in the chat bar so you can adjust reasoning depth before sending each message, without opening any settings panel.

You can choose from:

  • Low for fast, lightweight responses to simple questions
  • Medium for balanced speed and quality on everyday tasks
  • High for deeper analysis on complex or high-stakes requests

The control is per-model, so different models in your setup can have different defaults. This is particularly useful if you work with a mix of fast local models and more capable cloud models.

For code review, technical writing, or research, a higher reasoning level can noticeably improve response quality. For quick lookups or simple summaries, a lower level keeps things fast.


Faster Responses With Prompt Caching, Now Including Anthropic

Repeated or overlapping context is one of the most common sources of unnecessary latency in AI conversations.

Askimo has supported prompt caching for several AI providers for some time. With 1.4.8, Anthropic is now fully supported, completing the picture across all major providers.

When the same context appears again in a conversation, the model can reuse the cached portion instead of reprocessing it from scratch. If you are working within a project, referencing the same document multiple times, or continuing a long conversation, this means faster responses on follow-up questions and lower processing overhead regardless of which provider you are using.

Whether you work with OpenAI, Anthropic Claude, Gemini, or a locally hosted model, prompt caching now works consistently across your setup.


Attach Files With Drag and Drop

Askimo chat interface showing drag-and-drop file attachment with PDF and document files ready for AI analysis

Adding files to a conversation is now as simple as dragging them into the chat window.

Askimo 1.4.8 introduces drag-and-drop file support alongside the existing file picker. You can drag documents, PDFs, spreadsheets, or code files directly from your desktop or file manager into the chat area and Askimo will attach them immediately.

This removes the extra clicks involved in opening a file dialog, which makes it more natural to include files as part of a conversation without interrupting your flow.

Supported file types include PDFs, Word and Excel documents, OpenOffice files, plain text, log files, and rich text documents.


A More Personalized Interface

Askimo 1.4.8 UI customization settings showing font selection for code and interface text, accent color picker, and theme palette options

Askimo has always supported multiple visual themes, but 1.4.8 goes further with new customization options for both typography and color.

Font Settings for Code and UI Text

You can now configure separate fonts for:

  • Interface text, for general labels, menus, and conversation content
  • Code blocks, for technical output and inline code snippets

This is especially useful for developers who prefer a specific monospace font for reading code, or for users who find certain typefaces easier to read over long sessions.

Accent Colors and Palette Styles

Askimo 1.4.8 adds support for dynamic accent colors and palette style options that apply across the interface. You can set a custom accent color to match your own preferences or match a broader workflow setup, and choose from different palette styles that adjust how the theme maps color relationships.

These options work across all eight supported themes, including Light, Dark, Sepia, Ocean, Nord, Sage, Rose, and Indigo.


System Diagnostics and Token Usage Tracking

Askimo system diagnostics dialog showing CPU usage, JVM memory consumption, LLM token usage breakdown by model, and session telemetry

Understanding how Askimo is performing has become easier with two new visibility tools.

System Diagnostics Dialog

A new System Diagnostics dialog is now available from the Help menu. It shows:

  • Live CPU and JVM memory usage
  • Token consumption broken down by model and provider
  • Session-level telemetry for recent conversations

This is useful when you want to understand how much resources a long session is consuming, or when you are diagnosing why a particular model is responding slowly.

Token Usage Tracking

Askimo 1.4.8 also adds token usage tracking across conversations. Token counts are displayed per message and summarized at the session level, giving you a clearer picture of how much context is being used and when you are approaching a model’s context window limit.

This is particularly helpful when working with large documents or extended conversations where context management becomes important.


Search for Projects and Sessions

Finding a specific project or past conversation is now faster.

Askimo 1.4.8 adds search functionality to both the projects list and the sessions panel. You can type to filter by name or recent content, making it easier to navigate when you have a large number of sessions or multiple active projects.


A More Consistent Visual Layout

Several internal changes in this release improve the visual consistency of the interface.

Askimo 1.4.8 migrates layout spacing to use standardized Spacing constants across all views. This means that padding, margins, and gaps between elements are now defined from a shared system rather than per-component values. The result is a more uniform visual density and a layout that feels deliberately composed rather than assembled from parts.

Scrollbar styles have also been consolidated so that every scrollable panel uses the same appearance, regardless of where it appears in the interface.

These changes are largely invisible in isolation, but they produce a noticeably more polished overall experience.


Improved Onboarding for New Users

The onboarding flow that new users see when setting up Askimo for the first time has been updated in this release.

The screen order has been optimized to introduce the most important concepts earlier, the copy has been clarified to reduce ambiguity, and several UI elements have been refreshed for consistency with the rest of the interface.

For users setting up Askimo on a new machine or for a team member, the experience is smoother and requires less guesswork to complete.


Stability and Core Improvements

Askimo 1.4.8 includes a number of improvements that are not visible as features but contribute to a more reliable daily experience.

  • Docker AI model factory updated to use the legacy OpenAI API for improved compatibility with a wider range of locally hosted models
  • LaTeX removed from Markdown rendering to prevent formatting issues when AI responses include mathematical notation outside of code blocks
  • Localization improvements with more consistent string handling across the interface
  • Telemetry updates to improve the accuracy of session and usage metrics
  • Test suite stabilization to reduce flaky results and improve overall code reliability

Looking Ahead

Askimo 1.4.8 builds on the foundation of project-based RAG and file support from earlier releases, adding more precise control over AI reasoning, deeper interface customization, and better visibility into how the application is running.

These improvements are aimed at making Askimo more useful for longer sessions, more complex tasks, and more varied personal preferences. We will continue building on this work in the next release.

Thank you for using Askimo and for the feedback that shapes each version.


Support Askimo on GitHub

Askimo is an open-source AI desktop client built in Kotlin with support for OpenAI, Claude, Gemini, Ollama, Docker AI, and more.

If this release looks useful to you, please consider visiting the GitHub repository and giving it a star. Your support helps the project grow, makes it easier for others to discover Askimo, and encourages continued development.

You can also:

  • Report bugs or request features through GitHub Issues
  • Contribute code, documentation, or translations
  • Share Askimo with developers or teams who might benefit from a local-first AI client

Star Askimo on GitHub