Skip to content

Artificial Intelligence (AI) Models

Model NameUse CasesStrengthsNotes
CodeboogaProgrammingPython and JavaScript1
CodeGeeXProgrammingCross language translation, plugins for many IDEs2
CodeqwenProgramming3
Deepseek-R1GeneralReasoning
Dolphin-mistralGeneralUncensored, use when other models refuse answers4
DolphinMixtralProgrammingUncensored5
Gemma2General2B good for low hardware6
Gemma3General, RAGlow hardware/1 GPU, context length, multilingual, multimodal
GPT-oss-20bGeneral, Reasoning, AgenticConfigurable reasoning
GraniteGeneralFOSS, SLM, 4 series low to medium hardware, multi modal
Kimi-K2-InstructGeneral, AgenticChat, agentic
Llama3General7
MeditronMedicalMedical questions, diagnosis, information
Medllama2MedicalMedical questions, trained on open source medical data8
MedGemma SeriesMedicalMedical text and image comprehension9
MedImageInsightMedicalmedical image embeddings (radiology, pathology, etc.)10
MedImageParseMedicalimage segmentation11
CXRReportGenMedicalchest X-ray report generation12
MistralGeneral, Programming7B ok for low hardware13
MoondreamVisionSmall for edge devices
Nemotron-miniRole-play, RAG, Function4b for low hardware14
Phi3General, RAGlow hardware, context length
phi-4Generallow hardware, reasoning
Phi4-miniGeneral, RAGlow hardware, multilingual, context length
Qwen3 seriesGeneralMultiple models depending on use
Qwen-ImageImage generation, editingGood at text, especially Chinese
StarCoderProgrammingTrained on 80+ languages, Small to large models15
WizardCoderProgramming16
ZephyrAssistantTrained version of Mistral and Mixtral as help assistant17

multimodal means the model can do text and image

Model SizeRAM
7B8 GB
13B16 GB
33B32 GB

From Ollama README Guidance 18

Models for Programming, Computer Language Development and Use Cases

Section titled “Models for Programming, Computer Language Development and Use Cases”

Source: Choosing the right model in GitHub Copilot - Microsoft Tech Community

  1. General Development Tasks

    New functions, creating tests/documentation, improving code

    • GPT-4.1
    • GPT-5-mini
    • Claude Sonnet
    • Big Pickle (OpenCode Zen)
  2. Light Tasks

    Quick explanations, JSON/YAML transformations, small refactors, regex creation, short Q&A

    • Claude Haiku 4.5
    • MiMo V2 Omni (multi-modal)
    • Nemotron 3 Super Free (text only)
  3. Complex Debugging, Deep Reasoning

    Analyzing code, debugging hard issues, architecture decisions, multi-step reasoning, performance analysis

    • GPT-5-MINI
    • GPT-5.1
    • GPT-5.2
    • Claude Opus
  4. Multi-step Agentic Development

    Entire repository changes, migrations, creating features, multiple file planning, automated workflows (plan > run > change)

    • GPT-5.1-Codex-Max
    • GPT-5.2-Codex
    • MiMo V2 Pro

Source: FY26—Advanced-GitHub-Copilot-Workshop/08-models-context/docs - GitHub with some personal notes

TaskRecommended ModelWhy
General completion, quick questionGPT-4o / GPT-4.1Free, general purpose
Refactoring a single fileClaude Haiku 4.5 (0.33×)Fast, inexpensive for focused edits
Multi-file feature implementationClaude Sonnet 4.6 (1×)Follows instructions
Analyse 100k+ token codebaseGemini 3.1 Pro (1×)Large 1M context
Architecture designClaude Opus 4.6 (3×)Reasoning
Test generationClaude Sonnet 4.6 (1×)Reliable naming + Arrange/Act/Assert structure
SQL query generationGPT-4o (0×) or SonnetBoth handle SQL well; 0× for routine queries
Legacy code explanationClaude Sonnet 4.6 (1×)Superior contextual narrative explanation
Change, pull request summaryGPT-5 mini (0×)Fast, accurate, free
DocumentationGPT-5 mini (0×)Fast, accurate, free
Model NameUse CasesStrengthsNotes
Qwen2.5-InstructGenerallong context tasks due to 1 million token context window
Qwen2.5General3b for low hardware19
Qwen2General, ProgrammingChat, Small to Large models20
  1. Coding LLMs Copilot Alternatives

  2. Coding LLMs Copilot Alternatives

  3. Local LLMs on Linux with Ollama

  4. Local LLMs on Linux with Ollama

  5. Coding LLMs Copilot Alternatives

  6. I Ran 9 Popular LLMs on Raspberry Pi 5; Here’s What I Found

  7. Local LLMs on Linux with Ollama

  8. 5 easy ways to run an LLM locally

  9. MedGemma supports image understanding across radiology, pathology, dermatology, and others. Available on Google Vertex AI and MedGemma - Ollama

  10. Healthcare AI foundation models (classic) - Microsoft Foundry (classic) portal | Microsoft Learn

  11. Healthcare AI foundation models (classic) - Microsoft Foundry (classic) portal | Microsoft Learn

  12. Healthcare AI foundation models (classic) - Microsoft Foundry (classic) portal | Microsoft Learn

  13. Coding LLMs Copilot Alternatives

  14. I Ran 9 Popular LLMs on Raspberry Pi 5; Here’s What I Found

  15. Tabby ML Windows Install

  16. Coding LLMs Copilot Alternatives

  17. 5 easy ways to run an LLM locally

  18. Ollama README Guidance on models and RAM

  19. I Ran 9 Popular LLMs on Raspberry Pi 5; Here’s What I Found

  20. Tabby ML Windows Install