Kilo Code 4.23.0: All the Models
Elevating your development workflow with expanded model access, enhanced UI consistency, and performance improvements across multiple languages
We're excited to announce the release of Kilo Code 4.23.0! This update continues our mission to provide developers with the most comprehensive AI coding assistant by incorporating the latest enhancements from Roo Code v3.16.3 alongside our own improvements. We remain committed to delivering a superset of capabilities that makes your coding workflow smoother and more productive.
These are just a few highlights of the improvements in this release. Read on to check out all the great updates below.
Fixes added by the Kilo Code Team
Enhanced Kilo Code Provider Capabilities
We've significantly expanded our provider capabilities, allowing the Kilo Code Provider to support all OpenRouter models. This means you now have access to a much wider range of AI models (including free models!) directly through our native provider, eliminating the need to manage multiple configurations.
Enjoy seamless access to the full OpenRouter model catalog without switching providers or needing to sign up for a different account
Experience consistent performance across all supported models
Benefit from our optimized integration for better reliability!
To access these new models, simply update Kilo Code and then go to your settings. Under the dropdown you’ll see our recommended models at the top followed by ALL of the OpenRouter models. You can also search for a model by typing the name or provider.
Improved UI Readability with Codicon Icons
We've replaced Unicode emojis with Codicons for mode icons, creating a more consistent and professional visual experience across the entire interface. This change improves the aesthetic appeal and ensures better cross-platform compatibility.
Fixed Transparency Issues in Chat Interface
We've resolved an irritating UI issue where the bottom of the chat textarea had an unreadable transparent section, making it difficult to see and edit your text. Thanks to community member @agape-apps for reporting this issue!
History View Button Overlap Fix
We've resolved an issue where the feedback button would overlap with the selection action button in the history view, making it difficult to interact with either control.
Features from Roo Code v3.16.3
LiteLLM Provider Support
Kilo Code now includes support for the LiteLLM provider, offering a unified interface to access numerous AI models through a single API. This powerful addition streamlines model management and gives you more flexibility in choosing the right AI for your specific coding tasks.
Dutch Localization Support
We've expanded our language support with the addition of Dutch localization, making Kilo Code more accessible to Dutch-speaking developers worldwide. This enhancement, contributed by Githubguy132010 via Roo Code, continues our commitment to making coding assistance available to developers regardless of their primary language.
This is near and dear to our hearts as (while remote first) our offices are in SF and Amsterdam 🇳🇱. Welkom Nederlanders, veel plezier met Kilo!
Tailwind CSS Migration for UI Consistency
The interface has been migrated to Tailwind CSS, creating a more consistent visual experience throughout the application. This foundational change improves UI rendering across different themes and screen sizes while establishing a more maintainable design system.
Clickable Code References in Code Blocks
Code blocks now feature clickable references, allowing you to quickly navigate to related code directly from inline blocks. This feature, contributed by KJ7LNW via Roo Code, significantly improves navigation and context-switching when working with complex codebases.
Groq and Chutes API Providers
Supported API providers have been expanded to include Groq and Chutes, offering even more options for accessing cutting-edge AI models. This addition, contributed by shariqriazz via Roo Code, gives you greater flexibility in choosing the models that best fit your specific needs.
Access Groq's high-performance, low-latency models for faster coding assistance
Utilize Chutes' specialized AI capabilities for specific coding tasks
Enjoy more options for balancing cost, performance, and capabilities
MCP Server Error Reporting
MCP server errors are now captured and displayed in a dedicated "Errors" tab, making it easier to troubleshoot integration issues. This improvement, contributed by robertheadley via Roo Code, provides greater visibility into connectivity problems without disrupting your workflow.
Quickly identify and resolve MCP connection issues
View detailed error information to assist with troubleshooting
Better Environmental Settings Management
You can now toggle the terminal.integrated.inheritEnv
VSCode setting directly from the Kilo Code settings interface, streamlining environment configuration. This enhancement, contributed by KJ7LNW via Roo Code, makes it easier to ensure your terminal commands have access to the correct environmental variables.
Automatic Prompt Caching for Gemini
Prompt caching is now enabled by default for all supported Gemini models, significantly reducing token usage and improving response times. This optimization delivers substantial cost savings while maintaining the high quality of AI assistance you expect from Kilo Code.
Benefit from lower token consumption and reduced costs
Experience faster responses for common queries
Enjoy more efficient context handling with optimized token usage
We're continuously working to enhance Kilo Code with each release, making it the most powerful and user-friendly AI coding assistant available. We greatly appreciate feedback from our community as we strive to deliver the features and improvements that matter most to developers. Join our Discord to contribute your ideas or learn from your fellow AI enthusiasts.
Happy coding!
Does Kilo supports LM Studio local models?
Applause. Keep on pushing it :)