Ollama

Ollama — Free Download. Run LLMs Locally
Ollama is a tool designed to run advanced language models directly on your local machine. It makes interacting with artificial intelligence easy without relying on connections to external servers, offering greater control and privacy over the processed data. It supports multiple architectures and operating systems, allowing flexible integration into different work environments.
★★★★★
5.0(1 ratings)

Download Ollama (Official links)
File size: 1470 MB
The latest version of Ollama is: 0.40.4
Operating system: Windows, Linux, MacOS
Languages: English
Price: $0.00 USD

  • Local model execution. Ollama lets you download and run language models directly on the user's device, eliminating the need for a constant connection to cloud services. This ensures better speed in environments with bandwidth limitations and reduces latency when processing text.
  • Multiple model support. The platform is compatible with a variety of pretrained language models, such as LLaMA, Mistral, and others. Each model can be configured to the specific requirements of the project or task.
  • Command-line interface. Ollama operates mainly through commands, providing a precise way to manage models, adjust parameters, and control the workflow without the need for additional graphical elements.
  • Custom configuration. Users can modify inference parameters such as temperature, top-p, and context length to adapt the model's behavior to specific needs.
  • API integration. Connect with external applications through programmable interfaces, making it possible to use Ollama in automated systems or software development workflows.
  • Efficient resource management. Optimizes memory and processing power usage, distributing the workload between CPU and GPU depending on availability and system configuration.
  • Model updates. Provides mechanisms to keep installed models up to date, ensuring access to the latest improvements in language generation.
  • Cross-platform support. Works on Windows, macOS, and Linux, with simplified installation through packages specific to each operating system.
  • Data security. Because information is processed locally, it minimizes the risks associated with transferring or storing sensitive data externally.
  • Detailed documentation. Includes complete guides for installation, configuration, and troubleshooting, covering advanced technical aspects and specific use cases.

Ollama was initially developed in 2023 as a project to democratize access to large-scale language models. Its creators focused on building a solution that combines performance with privacy, using Go as the main language to ensure efficient system-level operations. The team provides regular updates, adding new models and performance optimizations based on community feedback. The software architecture is designed to scale with the capabilities of the available hardware, from basic machines to specialized workstations.


Alternatives to Ollama:

Changelog

Version: 0.40.4
  1. The MLX runner on Apple silicon now supports Kev decision models
  2. Usage credits can now be used with ollama launch, with no need to upgrade to a paid plan
  3. The model picker in ollama launch codex now also lists locally installed Ollama models; type /model in the Codex CLI to switch between them
  4. Faster inference thanks to reuse of verified manifests and models that are already loaded
  5. Multimodal embeddings are now supported through llama-server
  6. Fixed the loading of multimodal embedding models that use small context windows
  7. Better Gemma 4 prefill speed on NVIDIA GPUs when using the MLX runner
  8. Long Laya states are now clipped by the MLX runner rather than being rejected
  9. More reliable speculative decoding in the MLX runner, including how recurrent state is handled after a rollback
  10. llama.cpp updated to bring native support for decision models
  11. README and documentation reworded to explain privacy and cloud services more clearly

New programs