You can now run OpenAI’s gpt-oss model on your local device! (12GB RAM min.)

You can now run OpenAI’s gpt-oss model on your local device! (12GB RAM min.)

Introducing OpenAI’s Open-Source GPT Models: Run High-Performance Language Models Locally

In a significant development for AI enthusiasts and developers, OpenAI has announced the release of its first open-source language models in over five years. This milestone unlocks the opportunity for individuals and organizations to deploy advanced GPT-like models directly on their personal hardware, bringing powerful AI capabilities closer to home.

Overview of the New Open-Source Models

OpenAI has unveiled two models designed to offer high performance across a range of tasks:

  1. A smaller 20-billion-parameter model
  2. A larger 120-billion-parameter model, comparable to the o4-mini variant

Remarkably, both models outperform GPT-4o in numerous benchmarks, demonstrating superior abilities in reasoning, coding, mathematics, health-related queries, and agentic functions.

Running the Models Locally

To facilitate local deployment, the Unsloth team has adapted these models for user-friendly use, including implementing bug fixes to enhance output quality. Their GitHub repository provides the necessary resources and codebase for setup:

https://github.com/unslothai/unsloth

Hardware Requirements & Performance Expectations

While these models are resource-intensive, they are designed to run on a variety of hardware configurations:

  • 20B Model: Operates in full precision at over 10 tokens per second with approximately 14GB of RAM or shared memory. It can also be run on systems with as little as 8GB RAM using llama.cpp’s offloading capabilities, though this may result in slower performance.
  • 120B Model: Achieves over 40 tokens per second in full precision, requiring around 64GB of RAM or shared memory for optimal operation.

Notably, there are no strict minimum specifications—models will run even on systems with as little as 6GB of RAM and slower inference speeds. However, performance gains are significant with better hardware.

GPU Acceleration Benefits

While it is possible to run these models without a GPU, having one—especially modern high-performance GPUs—substantially accelerates inference speeds. For instance:

  • With a typical GPU, you can reach approximately 80 tokens per second.
  • Using an NVIDIA H100 GPU elevates throughput to around 140 tokens per second, surpassing many commercial chatbot services such as ChatGPT in speed.

Supported Platforms and Usage Tools

The models are compatible with popular AI interface frameworks, including llama.cpp, LM Studio, and Open WebUI, all of which optimize performance and user experience. If speed is critical, opting for the smaller 20B model is recommended, as it offers a compelling balance of performance and resource requirements, rivaling the o3-mini model.

Accessing the Models

The open-source models are available in GGUF format, a format optimized for efficient deployment:

For a comprehensive, step-by-step guide on installing, configuring, and running these models, please refer to the official documentation:

https://docs.unsloth.ai/basics/gpt-oss

Conclusion

The release of open-source, high-performance GPT models marks an exciting era for AI development, enabling local deployment without reliance on cloud services. Whether you have a high-end workstation or a modest laptop, there are options to experiment with cutting-edge language models.

Feel free to explore the resources provided, and don’t hesitate to reach out with questions—support and community engagement are highly encouraged. Empower your projects with powerful AI capabilities today!


Note: This article is based on recent developments and community efforts; always ensure hardware compatibility and process safety when deploying large models.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *