Downloads · 30 days
29
8% of all-time downloads
EpistemeAI/VCoder-120b-1.0
VCoder-120b-1.0 is a text generation model from EpistemeAI. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
This is an first-generation gpt oss 120B vibe-code alpha(preview) of the powerful vibe-code LLM. It’s optimized to produce both natural-language and code completions directly from loosely structured, “vibe coding” pro…
Downloads · 30 days
29
8% of all-time downloads
All-time downloads
359
Public
Parameters
120B
65.3 GB on disk
Likes
3
Public
Click a slice to open those files.
.safetensors65.2 GB · 100%
How the weights are stored.
U8118B · 98%
From the Hugging Face model README
This is an first-generation gpt oss 120B vibe-code alpha(preview) of the powerful vibe-code LLM. It’s optimized to produce both natural-language and code completions directly from loosely structured, “vibe coding” prompts. Compared to earlier-generation LLMs, it has a lower prompt-engineering overhead and smoother latent-space interpolation, making it easier to guide toward usable code. The following capabilities can be leveraged:
This is a first-generation vibe-code LLM.
It’s optimized to produce both natural-language and code completions directly from loosely structured, “vibe coding” prompts.
Unlike earlier LLMs that demanded rigid prompt engineering, vibe-code interaction lowers the overhead: you can sketch intent, describe functionality in free-form language, or mix pseudo-code with natural text. The model interpolates smoothly in latent space, making it easier to guide toward usable and executable code.
Low Prompt-Engineering Overhead
Accepts incomplete or intuitive instructions, reducing the need for explicit formatting or rigid templates.
Latent-Space Interpolation
Transitions fluidly between natural-language reasoning and syntax-aware code generation. Produces semantically coherent code blocks even when the prompt is under-specified.
Multi-Domain Support
Handles a broad range of programming paradigms: Python, JavaScript, C++, shell scripting, and pseudo-code scaffolding.
Context-Sensitive Completion
Leverages attention mechanisms to maintain coherence across multi-turn coding sessions.
Syntax-Aware Decoding
Biases output distribution toward syntactically valid tokens, improving out-of-the-box executability of code.
Probabilistic Beam & Sampling Controls
Supports temperature scaling, top-k, and nucleus (top-p) sampling to modulate creativity vs. determinism.
Hybrid Text + Code Responses
Generates inline explanations, design rationales, or docstrings alongside code for improved readability and maintainability.
Generate Product Requirements Documents (PRDs)
Debugged vibecoder dataset
| Tasks | Version | Filter | n-shot | Metric | Vcoder-120B | gpt-oss-120 | DeepSeek-V3.2-Exp |
|---|---|---|---|---|---|---|---|
| gsm8k (cot) | 3 | flexible-extract | 5 | exact_match ↑ | 0.9557 | 0.88 | - |
| AIME2025 | 3 | flexible-extract | 5 | exact_match ↑ | 0.98 | 0.98 | - |
Notes:
(+value) indicates delta over baseline evaluation.↑ denote that higher is better.—) indicate results not yet reported or evaluated.Prompt:
"make me a fast vibe function that sorts numbers but with a cool twist"
Response:
- Natural explanation of sorting method
- Code snippet (e.g., Python quicksort variant)
- Optional playful commentary to match the vibe
You can use gpt-oss-120b and gpt-oss-20b with Transformers. If you use the Transformers chat template, it will automatically apply the harmony response format. If you use model.generate directly, you need to apply the harmony format manually using the chat template or use our openai-harmony package.
To get started, install the necessary dependencies to setup your environment:
pip install -U transformers kernels torch
For Google Colab (free/Pro)
!pip install -q --upgrade torch
!pip install -q transformers triton==3.4 kernels
!pip uninstall -q torchvision torchaudio -y
Once, setup you can proceed to run the model by running the snippet below:
from transformers import pipeline
import torch
model_id = "EpistemeAI/VCoder-120b-1.0"
pipe = pipeline(
"text-generation",
model=model_id,
torch_dtype="auto",
device_map="auto",
)
messages = [
{"role": "user", "content": "Let’s start with the header and navigation for the landing page. Start by creating the top header section for the dashboard. We’ll add the content blocks below afterward."},
]
outputs = pipe(
messages,
max_new_tokens=3000,
)
print(outputs[0]["generated_text"][-1])
import json
import sagemaker
import boto3
from sagemaker.huggingface import HuggingFaceModel, get_huggingface_llm_image_uri
try:
role = sagemaker.get_execution_role()
except ValueError:
iam = boto3.client('iam')
role = iam.get_role(RoleName='sagemaker_execution_role')['Role']['Arn']
# Hub Model configuration. https://huggingface.co/models
hub = {
'HF_MODEL_ID':'EpistemeAI/VCoder-120b-1.0',
'SM_NUM_GPUS': json.dumps(1)
}
# create Hugging Face Model Class
huggingface_model = HuggingFaceModel(
image_uri=get_huggingface_llm_image_uri("huggingface",version="3.2.3"),
env=hub,
role=role,
)
# deploy model to SageMaker Inference
predictor = huggingface_model.deploy(
initial_instance_count=1,
instance_type="ml.g5.2xlarge",
container_startup_health_check_timeout=300,
)
# send request
predictor.predict({
"inputs": "Hi, what can you help me with?",
})
This gpt_oss model was trained 2x faster with Unsloth and Huggingface's TRL library.
@misc{openai2025gptoss120bgptoss20bmodel,
title={gpt-oss-120b & gpt-oss-20b Model Card},
author={OpenAI},
year={2025},
eprint={2508.10925},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2508.10925},
}