Versions in this module Expand all Collapse all v1 v1.12.0 Mar 8, 2026 v1.11.0 Mar 7, 2026 v1.10.0 Mar 6, 2026 Changes in this version + const DeepSeekR1DistillLlama70b + const KiloArceeTrinityLargePreviewFree + const KiloArceeTrinityMiniFree + const KiloAuroraAlphaFree + const KiloAutoFree + const KiloDeepSeekR1_0528Free + const KiloGoogleGemma3_12BFree + const KiloGoogleGemma3_27BFree + const KiloGoogleGemma3_4BFree + const KiloGoogleGemma3n_2BFree + const KiloGoogleGemma3n_4BFree + const KiloLiquidLFM2_5_1_2BFree + const KiloLiquidLFM2_5_1_2BThinkingFree + const KiloMetaLlama3_2_3BFree + const KiloMetaLlama3_3_70BFree + const KiloMiniMaxM2_5Free + const KiloMistralSmall3_1_24BFree + const KiloNousDeepHermes3Mistral24B + const KiloNousHermes3_405BFree + const KiloNvidiaNemotron3Nano30BFree + const KiloNvidiaNemotronNano12BV2Free + const KiloNvidiaNemotronNano9BV2Free + const KiloOpenAIGPTOSS_120BFree + const KiloOpenAIGPTOSS_20BFree + const KiloQwen3Coder480BFree + const KiloQwen3Next80BFree + const KiloQwen3VL235BThinking + const KiloQwen3VL30BThinking + const KiloQwen3_235BThinking + const KiloQwen3_4BFree + const KiloStepFun3_5FlashFree + const KiloVeniceUncensoredFree + const KiloZaiGLM4_5AirFree + const KiloZaiGLM5Free + const ProviderKilo + var KiloModels = map[ModelID]Model v1.9.0 Mar 1, 2026 v1.8.1 Mar 1, 2026 v1.8.0 Mar 1, 2026 v1.7.0 Mar 1, 2026 Changes in this version + const Gemini31FlashPreview + const Gemini31ProPreview v1.6.0 Feb 21, 2026 v1.5.0 Feb 21, 2026 Changes in this version + const Claude46Sonnet + const KiloCodeAuto + const MistralGPT4O + const ProviderGroq + const ProviderKiloCode + const ProviderMistral + const VertexAISonnet46 + var KiloCodeModels = map[ModelID]Model + var MistralModels = map[ModelID]Model v1.3.0 Feb 18, 2026 v1.2.0 Feb 18, 2026 v1.1.1 Feb 18, 2026 v1.1.0 Feb 18, 2026 v1.0.0 Feb 18, 2026 Changes in this version + const BedrockClaude45Sonnet + const Claude35Haiku + const Claude35Sonnet + const Claude37Sonnet + const Claude3Haiku + const Claude3Opus + const Claude45Opus + const Claude45Sonnet1M + const Claude46Opus + const Claude4Opus + const Claude4Sonnet + const DeepSeekChat + const DeepSeekReasoner + const DeepseekR1DistillLlama70b + const GPT41 + const GPT41Mini + const GPT41Nano + const GPT45Preview + const GPT4o + const GPT4oMini + const GPT5 + const Gemini20Flash + const Gemini20FlashLite + const Gemini25 + const Gemini25Flash + const Gemini30Flash + const Gemini30Pro + const Kimi_K2_0905 + const Llama3_3_70BVersatile + const Llama4Maverick + const Llama4Scout + const O1 + const O1Mini + const O1Pro + const O3 + const O3Mini + const O4Mini + const OpenRouterClaude35Haiku + const OpenRouterClaude35Sonnet + const OpenRouterClaude37Sonnet + const OpenRouterClaude3Haiku + const OpenRouterClaude3Opus + const OpenRouterDeepSeekR1Free + const OpenRouterDeepSeekV32 + const OpenRouterDevstral2 + const OpenRouterFree + const OpenRouterGLM47Flash + const OpenRouterGPT41 + const OpenRouterGPT41Mini + const OpenRouterGPT41Nano + const OpenRouterGPT45Preview + const OpenRouterGPT4o + const OpenRouterGPT4oMini + const OpenRouterGPT52 + const OpenRouterGPT52Codex + const OpenRouterGemini25 + const OpenRouterGemini25Flash + const OpenRouterGemini3 + const OpenRouterGemini3Flash + const OpenRouterGrok41Fast + const OpenRouterGrok4Fast + const OpenRouterGrok4FastFree + const OpenRouterKimiK2 + const OpenRouterMiMoV2 + const OpenRouterMiMoV2Flash + const OpenRouterMiniMax01 + const OpenRouterMiniMaxM1 + const OpenRouterMiniMaxM2 + const OpenRouterMiniMaxM21 + const OpenRouterMiniMaxM25 + const OpenRouterNemotron3Nano + const OpenRouterO1 + const OpenRouterO1Mini + const OpenRouterO1Pro + const OpenRouterO3 + const OpenRouterO3Mini + const OpenRouterO4Mini + const OpenRouterTrinityLarge + const ProviderAnthropic + const ProviderBedrock + const ProviderDeepSeek + const ProviderGemini + const ProviderGrok + const ProviderMock + const ProviderOpenAI + const ProviderOpenRouter + const ProviderVertexAI + const ProviderXAI + const QWENQwq + const VertexAIGemini30Flash + const VertexAIGemini30Pro + const VertexAIOpus45 + const VertexAIOpus46 + const VertexAISonnet45M + const XAIGrok40709 + const XAIGrok41FastNonReasoning + const XAIGrok41FastReasoning + const XAIGrok4FastNonReasoning + const XAIGrok4FastReasoning + const XAIGrokCodeFast1 + var AnthropicModels = map[ModelID]Model + var DeepSeekModels = map[ModelID]Model + var GeminiModels = map[ModelID]Model + var GroqModels = map[ModelID]Model + var OpenAIModels = map[ModelID]Model + var OpenRouterModels = map[ModelID]Model + var ProviderPopularity = map[ModelProvider]int + var SupportedModels = map[ModelID]Model + var VertexAIAnthropicModels = map[ModelID]Model + var VertexAIGeminiModels = map[ModelID]Model + var XAIModels = map[ModelID]Model + type Model struct + APIModel string + CanReason bool + ContextWindow int64 + CostPer1MIn float64 + CostPer1MInCached float64 + CostPer1MOut float64 + CostPer1MOutCached float64 + DefaultMaxTokens int64 + ID ModelID + Name string + Provider ModelProvider + SupportsAdaptiveThinking bool + SupportsAttachments bool + SupportsMaximumThinking bool + type ModelID string + type ModelProvider string + const ProviderLocal