Skip to content

milisp/awesome-gpt-oss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome GPT-OSS Awesome

A curated list of awesome GPT-OSS resources, tools, tutorials, and projects. OpenAI's first fully open-source language model family since GPT-2.

GPT-OSS represents OpenAI's return to open-source AI development with two powerful reasoning models: gpt-oss-120b and gpt-oss-20b. Released under the Apache 2.0 license, these models deliver state-of-the-art performance with configurable reasoning effort, full chain-of-thought access, and native tool use capabilities.

πŸ“‹ Table of Contents

🏒 Official Resources

πŸ€– Models

Hugging Face Models

  • gpt-oss-120b - 120B parameter model (117B total, 5.1B active)
  • gpt-oss-20b - 20B parameter model (21B total, 3.6B active)

Model Specifications

Model Parameters Active Parameters Memory Requirement Hardware
gpt-oss-120b 117B 5.1B 80GB Single H100
gpt-oss-20b 21B 3.6B 16GB Consumer GPU

Key Features

  • Apache 2.0 License - Permissive open-source licensing
  • MXFP4 Quantization - Native 4-bit quantization for efficient inference
  • Mixture of Experts (MoE) - Optimized for performance and efficiency
  • Configurable Reasoning - Adjustable effort levels (low, medium, high)
  • Full Chain-of-Thought - Complete access to reasoning process
  • Tool Use Capabilities - Web browsing, Python execution, function calling

πŸš€ Inference Engines

vLLM

Ollama

llama.cpp

Transformers

πŸ’» Local Deployment

Consumer Hardware

  • plux β€” The fastest way to connect your files to AI. Think file explorer + β€œadd to AI” button β€” discover, send, and manage your files with one click.
  • LM Studio - User-friendly desktop application
  • Jan - Open-source ChatGPT alternative
  • Msty - Multi-platform LLM client
  • Cherry Studio - Desktop client with Ollama support

Enterprise Hardware

☁️ Cloud Deployment

Major Cloud Providers

Edge Computing

πŸ› οΈ Development Tools

Python Libraries

JavaScript/TypeScript

APIs and Protocols

πŸ”— Integrations

Chat Interfaces

  • plux β€” The fastest way to connect your files to AI. Think file explorer + β€œadd to AI” button β€” discover, send, and manage your files with one click.
  • Open WebUI - Feature-rich web interface
  • ChatGPT-Next-Web - Self-hosted ChatGPT UI
  • LibreChat - Multi-model chat platform
  • LobeChat - Modern chat interface

IDE Extensions

Agent Frameworks

🎯 Fine-tuning

Training Frameworks

Hardware Requirements

  • gpt-oss-120b: Single H100 node for LoRA fine-tuning
  • gpt-oss-20b: Consumer hardware compatible
  • Techniques: LoRA, QLoRA, Parameter-Efficient Fine-Tuning (PEFT)

πŸ“± Applications

Chatbots and Assistants

Coding Assistants

Research and Analysis

πŸ“š Tutorials

Getting Started

Advanced Usage

Third-party Tutorials

πŸ”¬ Research

Academic Papers

Benchmarks and Evaluations

  • Reasoning: Near-parity with o4-mini on core benchmarks
  • Coding: Strong performance on Codeforces competitions
  • Mathematics: Excellent results on AIME 2024 & 2025
  • Tool Use: Superior performance on TauBench agentic evaluation
  • Health: Outperforms proprietary models on HealthBench

Performance Analysis

πŸ›‘οΈ Safety

Security Features

Safety Tools

πŸ‘₯ Community

Discussion Forums

GitHub Organizations

News and Updates

πŸ“Š Comparison with Other Models

Feature GPT-OSS-120b GPT-OSS-20b Meta Llama 3.3 70b DeepSeek-R1
License Apache 2.0 Apache 2.0 Custom License MIT
Parameters 117B (5.1B active) 21B (3.6B active) 70B 671B (37B active)
Memory 80GB 16GB 140GB 340GB
Reasoning βœ… High βœ… Medium ❌ Limited βœ… Excellent
Tool Use βœ… Native βœ… Native ⚠️ Basic βœ… Advanced
CoT Access βœ… Full βœ… Full ❌ Hidden βœ… Full

πŸŽ‰ Contributing

Contributions are welcome! Please read the contribution guidelines first.

How to Contribute

  1. Fork this repository
  2. Create a new branch for your addition
  3. Add your resource with a brief description
  4. Ensure it follows the existing format
  5. Submit a pull request

Criteria for Inclusion

  • Must be related to GPT-OSS models
  • Should be actively maintained
  • Must be publicly available
  • Should provide clear value to the community

πŸ“„ License

This awesome list is licensed under the CC0 1.0 Universal license.

⭐ Star History

Star History Chart


Made with ❀️ by the community. If you find this list helpful, please ⭐ star it and share with others!

Note: GPT-OSS models require the harmony response format to function correctly. Always use the provided chat templates or the OpenAI harmony library for proper interaction.

About

A curated list of awesome GPT-OSS resources, tools, tutorials, and projects

Topics

Resources

License

Stars

Watchers

Forks