Skip to main content

Command Palette

Search for a command to run...

microPost: Coding Models at Ollama.

Or: Listing the Tools for Automated Code Generation.

Updated
2 min read
microPost: Coding Models at Ollama.
B

Thank you for reading this post.

My name is Brian and I'm a developer from New Zealand. I've been interested in computers since the early 1990s. My first language was QBASIC. (Things have changed since the days of MS-DOS.)

I am the managing director of a one-man startup called Digital Core (NZ) Limited. I have accepted the "12 Startups in 12 Months" challenge so that DigitalCore will have income-generating products by April 2024.

This blog will follow the "12 Startups" project during its design, development, and deployment, cover the Agile principles and the DevOps philosophy that is used by the "12 Startups" project, and delve into the world of AI, machine learning, deep learning, prompt engineering, and large language models.

I hope you enjoyed this post and, if you did, I encourage you to explore some others I've written. And remember: The best technologies bring people together.

This is a μPost (microPost) lists the coding models, available from Ollama.ai, that I will evaluate in 2024 as I look to define a Full Stack App Development Process.

Install CommandDescriptionLicense
ollama run codellama7B: A large language model that can use text prompts to generate and discuss code.Llama 2 Community License Agreement.
ollama run wizardcoder13B: Llama-based code generation model focused on Python.Llama 2 Community License Agreement.
ollama run codeup13B: Great code generation model based on Llama2.Llama 2 Community License Agreement.
ollama run open-orca-platypus213B: Merge of the Open Orca OpenChat model and the Garage-bAInd Platypus 2 model. Designed for chat and code generation.Llama 2 Community License Agreement.
ollama run phind-codellama34B: Code generation model based on CodeLlama.Llama 2 Community License Agreement.
ollama run codebooga34B: A high-performing code instruct model created by merging two existing code models.Llama 2 Community License Agreement.
.
ollama run dolphin-mistral7B: The uncensored Dolphin model based on Mistral that excels at coding tasks. Updated to version 2.6.Apache License 2.0.
ollama run openhermes2.5-mistral7B: OpenHermes 2.5 Mistral is a Mistral 7B fine-tune, a continuation of OpenHermes 2 model, which trained on additional code datasets.Apache License 2.0.
ollama run sqlcoder15B: SQLCoder is a code completion model fined-tuned on StarCoder for SQL generation tasks.Apache License 2.0.
ollama run starcoder15.5B: StarCoder is a code generation model trained on 80+ programming languages.Apache License 2.0.
ollama run dolphin-mixtral56B: An uncensored, fine-tuned model based on the Mixtral mixture of experts model that excels at coding tasks. Created by Eric Hartford.Apache License 2.0.
ollama run deepseek-coder6.7B: DeepSeek Coder is trained from scratch on both 87% code and 13% natural language in English and Chinese. Each of the models are pre-trained on 2 trillion tokens.MIT License.
ollama run magicoder7B: The Magicoder is a family of models trained on 75K synthetic instruction data using OSS-Instruct, a novel approach to enlightening LLMs with open-source code snippets.MIT License.

Ollama.ai also hosts chat models, medical models, and others.

The Ops Series

Part 22 of 46

In the Ops series, I describe the server "operations" I use for app development and technology evaluations.

Up next

microPost: Why Devs Should Blog in 2024.

Or: Sharing My Stuff with the World.