Replies: 4 comments 6 replies
|
Hi @7hebest , Thanks so much for taking the time to write these up! These are fantastic ideas, and honestly, they align perfectly with where we want to take Askimo. I'm happy to confirm that all of these are officially on our roadmap, with specific attention going to the API-side caching and reasoning budgets for the very next release.
Really appreciate the insight! Keep the feedback coming. |
|
Hi @7hebest, I’m excited to share that Askimo 1.4.8 is officially live! A huge portion of this release was shaped by your excellent feedback, and I wanted to personally thank you for your contributions. We really value the perspective you’ve brought to the project. Also we have other improvements such as transparent the tokens usage per each conversation, drag-drop attachments support, also improve the overall performance of the application. Please check it out when you have a moment. We’re always looking to refine the experience, so feel free to drop any further suggestions. Thanks again for your time and for helping make Askimo better! |
|
Congrats on shipping 1.4.8 so quickly. On prompt caching, is the implementation capability-driven per provider, or currently tied to Anthropic/OpenAI-specific request fields? If Askimo already supports a generic OpenAI-compatible endpoint, a small capability layer for caching, reasoning fields, streaming, and tool calls could make additional providers much easier to test. I'm evaluating one API for access to multiple Chinese models and would be interested in comparing where compatibility actually breaks. Which edge case has been hardest so far? |
|
Hi @richardchen874-sys as long as the AI providers follow the open ai api spec, then the application will work like expected. |
Uh oh!
There was an error while loading. Please reload this page.
🚀 Feature Proposals for Askimo - Power-User Experience
🛠️ 1. Independent Typography Controls
While Askimo already supports global UI font selection, there is a clear benefit to introducing independent controls for code blocks.
Enabling users to set a dedicated monospace font (such as JetBrains Mono or Fira Code) for code displays, while keeping a standard sans-serif for the global UI, would significantly improve readability during deep-work sessions.
⚡ 2. API-Side Prompt Caching Support
For heavy, long-context sessions, cost and latency accumulate rapidly.
Integrating prompt caching by sending
cache-controlhints to providers that natively support it (such as Anthropic and OpenAI) would be a massive efficiency gain for API-based workflows.🧠 3. Configurable Reasoning Effort Budgets
For models that support variable reasoning budgets (such as OpenAI's o3-mini), adding UI controls to toggle between Low, Medium, and High reasoning effort would allow users to:
🎨 4. Native Theming & Layout Density (The Skia Approach)
Since Askimo renders natively via Skia and bypasses the Electron/DOM pipeline entirely, custom CSS injection is not technically applicable.
However, a native customization engine allowing users to configure:
...would provide the perfect ergonomic solution for power users without introducing web wrapper bloat.
🧩 5. Advanced Session Memory Management (Context Drift & Decay Mitigation)
Askimo handles ultra-long sessions without client-side crashes, but instruction drift remains an LLM-level bottleneck over hundreds of turns.
Implementing background context management, such as:
...would dramatically improve rule-adherence and maintain persona consistency during deep-work sessions.
💬 Closing Thoughts
I would love to hear thoughts from the community and the maintainers on these proposals and how they might fit into the upcoming roadmap.
All reactions