alt.freeweights.text / openhands-lm-32b-v0.1
From: all-hands <huggingface.co/all-hands>Newsgroups: alt.freeweights.textSubject:

openhands-lm-32b-v0.1

Date: 2026-11-15Commit: 2487b7eSigned: 2DC28CC7B26A283B ✓

Text generation model with 32.8B parameters. Safetensors weights, 65.5 GB in all. Published by all-hands under MIT.

32.8B params65.5GBopenhands-lm-32b-v0.1safetensorspermissive
FactsParams32.8BSize65.5 GBFormatssafetensorsTasktext generationLicenseMITFrom sourcepermissive
$ fw get all-hands/openhands-lm-32b-v0.1
# manifest sha256 afd68651a735… · 65.5 GB · 25 files
$ fw verify ./openhands-lm-32b-v0.1 all-hands/openhands-lm-32b-v0.1
From sourceHosted (signed)all-hands/openhands-lm-32b-v0.1Last check: 2026-11-15 03:59 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Fine-tune of Qwen2.5-Coder-32B-Instruct.

Works with

Overview

Size
65.5 GB
Weights
65.5 GB (safetensors)
Parameters
32.8B
Formats
safetensors
Task
text generation
License
MIT (permissive)
Files
25, each with a sha256
Publisher
all-hands
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Base model: Qwen/Qwen2.5-Coder-32B-Instruct

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 03:59 UTCpassed

Model card

From the publisher at commit 2487b7e. Shown as plain text with links; images open at the publisher.

Image: Logo

OpenHands LM v0.1#

Blog • Use it in OpenHands


Autonomous agents for software development are already contributing to a wide range of software development tasks. But up to this point, strong coding agents have relied on proprietary models, which means that even if you use an open-source agent like OpenHands, you are still reliant on API calls to an external service.

Today, we are excited to introduce OpenHands LM, a new open coding model that:

  • Is open and available on Hugging Face, so you can download it and run it locally
  • Is a reasonable size, 32B, so it can be run locally on hardware such as a single 3090 GPU
  • Achieves strong performance on software engineering tasks, including 37.2% resolve rate on SWE-Bench Verified

Read below for more details and our future plans!

What is OpenHands LM?#

OpenHands LM is built on the foundation of Qwen Coder 2.5 Instruct 32B, leveraging its powerful base capabilities for coding tasks. What sets OpenHands LM apart is our specialized fine-tuning process:

  • We used training data generated by OpenHands itself on a diverse set of open-source repositories
  • Specifically, we use an RL-based framework outlined in SWE-Gym, where we set up a training environment, generate training data using an existing agent, and then fine-tune the model on examples that were resolved successfully
  • It features a 128K token context window, ideal for handling large codebases and long-horizon software engineering tasks

Performance: Punching Above Its Weight#

We evaluated OpenHands LM using our latest iterative evaluation protocol on the SWE-Bench Verified benchmark.

The results are impressive:

  • 37.2% verified resolve rate on SWE-Bench Verified
  • Performance comparable to models with 20x more parameters, including Deepseek V3 0324 (38.8%) with 671B parameters

Here's how OpenHands LM compares to other leading open-source models:

Image: OpenHands LM Performance Comparison

As the plot demonstrates, our 32B parameter model achieves efficiency that approaches much larger models. While the largest models (671B parameters) achieve slightly higher scores, our 32B parameter model performs remarkably well, opening up possibilities for local deployment that are not possible with larger models.

Getting Started: How to Use OpenHands LM Today#

You can start using OpenHands LM immediately through these channels:

  1. Download the model from Hugging Face The model is available on Hugging Face and can be downloaded directly from there.
  2. Create an OpenAI-compatible endpoint with a model serving framework For optimal performance, it is recommended to serve this model with a GPU using SGLang or vLLM.
  3. Point your OpenHands agent to the new model Download OpenHands and follow the instructions for using an OpenAI-compatible endpoint.

The Road Ahead: Our Development Plans#

This initial release marks just the beginning of our journey. We will continue enhancing OpenHands LM based on community feedback and ongoing research initiatives.

In particular, it should be noted that the model is still a research preview, and (1) may be best suited for tasks regarding solving github issues and perform less well on more varied software engineering tasks, (2) may sometimes generate repetitive steps, and (3) is somewhat sensitive to quantization, and may not function at full performance at lower quantization levels. Our next releases will focus on addressing these limitations.

We're also developing more compact versions of the model (including a 7B parameter variant) to support users with limited computational resources. These smaller models will preserve OpenHands LM's core strengths while dramatically reducing hardware requirements.

We encourage you to experiment with OpenHands LM, share your experiences, and participate in its evolution. Together, we can create better tools for tomorrow's software development landscape.

Try OpenHands Cloud#

While OpenHands LM is a powerful model you can run locally, we also offer a fully managed cloud solution that makes it even easier to leverage AI for your software development needs.

OpenHands Cloud provides:

  • Seamless GitHub integration with issue and PR support
  • Multiple interaction methods including text, voice, and mobile
  • Parallel agent capabilities for working on multiple tasks simultaneously
  • All the power of OpenHands without managing infrastructure

OpenHands Cloud is built on the same technology as our open-source solution but adds convenient features for teams and individuals who want a ready-to-use platform. Visit app.all-hands.dev to get started today!

Join Our Community#

We invite you to be part of the OpenHands LM journey:

By contributing your experiences and feedback, you'll help shape the future of this open-source initiative. Together, we can create better tools for tomorrow's software development landscape.

We can't wait to see what you'll create with OpenHands LM!

Files

25 files · 65.5 GBWeights 65.5 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 25 files with their sha256
FileSizesha256
.gitattributes1.57 KB34448b82c17d60fec9b65b1f093c115ddbaadc04beb1b0140b6bfed2e012a930
README.md6.72 KB40fb6f1fe8c6af1d4cf04473a2e1c5ed861ea86cf14ff5d672bc63b53ca912dd
added_tokens.json605 B58b54bbe36fc752f79a24a271ef66a0a0830054b4dfad94bde757d851968060b
config.json798 B60f0be56db295b66eb91586ae721abe5090ccd508b5dfe640b075dff96e99fe4
generation_config.json243 B7b5b9caf2e2ed66b9e6a9b7f1f8f77af4dfad41eee90f9d52e58465d0e3f6abf
merges.txt1.67 MB8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5
model-00001-of-00014.safetensors4.89 GB901eea1b739254dea38297e0e17c7a2c12fb6678471656dfe44144afc2d0c6a7
model-00002-of-00014.safetensors4.88 GB707bcba48c7c11d00f1faa2850168cc23a47fdb909ae33de460224e6f2840025
model-00003-of-00014.safetensors4.88 GB7fee496d11d8cabbe3a3f36e79b7b0440881d22d88f943c0a07db8f78a15f3b2
model-00004-of-00014.safetensors4.88 GBb79149a297637ffcdafa92390d78981c6f87abd99ca9b6f5641acd43551dd34a
model-00005-of-00014.safetensors4.88 GB50054c4e05d946d25f48b0a7d695f34cd00fc13858d619310b16dec9f3042838
model-00006-of-00014.safetensors4.88 GBfaaaef9ba544c3aed5ba04b630e056550f169449277ef50d074960a971f49a84
model-00007-of-00014.safetensors4.88 GBf30e5c77ca52c48ec2c0a1c148c70280853ce7c70be441f8be1eb096fd2f695f
model-00008-of-00014.safetensors4.88 GBdce9c2b32a201dd3d4abfd2164596e419d146ff187aa5ae08f24d5a5b10e7030
model-00009-of-00014.safetensors4.88 GB6142abc705048964369fe2c0c530e2db3d02658332c5c923cb611dcf11802005
model-00010-of-00014.safetensors4.88 GB71dd6b677feaa768d707110aeb2a109baa4a71c8dda697a6ebcc9270ec498d94
model-00011-of-00014.safetensors4.88 GBa89166ed25b5c56110a983583c3e4369edfc66d79ab242f982de25d825fd0cb9
model-00012-of-00014.safetensors4.88 GB52751aadc885e8882692d2e62705b5fba92476e9bd163163057ab979d8f4cf33
model-00013-of-00014.safetensors4.88 GB9c42e7812b4aa5b1727a0b1d53c61feff2694c24b42a7e3b1672cb1167f8e87d
model-00014-of-00014.safetensors2.12 GBe4de8dbb817d58131a1a65d6fbf3f7bba69e7f0c0e3ad1bede00ed6439cd50ac
model.safetensors.index.json63.2 KBe6548816f7ae8cd9fc353a20737f640ad32db6eff13a8c097246084c3207300f
special_tokens_map.json613 B76862e765266b85aa9459767e33cbaf13970f327a0e88d1c65846c2ddd3a1ecd
tokenizer.json11.4 MB9c5ae00e602b8860cbd784ba82a8aa14e8feecec692e7076590d014d7b7fdafa
tokenizer_config.json7.34 KB57fea41fa99fce34f91450643e48b3bfbb078c32c6831a3c06834f122c200510
vocab.json2.78 MBca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
2487b7e700 pinned now2026-11-15 03:59 UTC25 files · 65.5 GB

Use it

$ fw get all-hands/openhands-lm-32b-v0.1
# manifest sha256 afd68651a735… · 65.5 GB · 25 files
$ fw verify ./openhands-lm-32b-v0.1 all-hands/openhands-lm-32b-v0.1
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/all-hands/openhands-lm-32b-v0.1.json --dir ./openhands-lm-32b-v0.1 $ python3 fw.py verify ./openhands-lm-32b-v0.1 ./all-hands__openhands-lm-32b-v0.1.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download all-hands/openhands-lm-32b-v0.1 --revision 2487b7e7003291267c8843cfdace9944e545134c --local-dir ./openhands-lm-32b-v0.1
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForCausalLM, AutoTokenizer tok = AutoTokenizer.from_pretrained("all-hands/openhands-lm-32b-v0.1", revision="2487b7e7003291267c8843cfdace9944e545134c") model = AutoModelForCausalLM.from_pretrained("all-hands/openhands-lm-32b-v0.1", revision="2487b7e7003291267c8843cfdace9944e545134c", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve all-hands/openhands-lm-32b-v0.1 --revision 2487b7e7003291267c8843cfdace9944e545134c

License

Name
MIT License
Id
MIT
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
40fb6f1fe8c6af1d4cf04473a2e1c5ed861ea86cf14ff5d672bc63b53ca912dd
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: all-hands <huggingface.co/all-hands>Newsgroups: alt.freeweights.textSubject: openhands-lm-32b-v0.1Date: 2026-11-15Commit: 2487b7eSigned: 2DC28CC7B26A283B ✓
Upstream
all-hands/openhands-lm-32b-v0.1
Pinned commit
2487b7e7003291267c8843cfdace9944e545134c
Manifest
openhands-lm-32b-v0.1.json · .minisig
Manifest sha256
afd68651a73564bbe858a7fa6ec33c8d64ee9372a2176bfdbb020c02b44ca8c2
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:59 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/all-hands/openhands-lm-32b-v0.1.json $ curl -O https://freeweights.allternit.com/manifests/all-hands/openhands-lm-32b-v0.1.json.minisig $ minisign -Vm openhands-lm-32b-v0.1.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

Parent

Qwen/Qwen2.5-Coder-32B-Instruct · this model is a finetune of it

No model in the catalog names this one as its parent.

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download all-hands/openhands-lm-32b-v0.1
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. openhands-lm-32b-v0.1.json. Provenance. Takedown history: none.
From: laion <huggingface.co/laion>Subject: a2-rl-e2egit_large-50-32B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-large-15-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_e2egit-v2-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_pymethods2test-large-80-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_exp_rpt_unitsyn-python-large-10-8B
From: laion <huggingface.co/laion>Subject: a3-rl-DCAgent_mix_h2_language_proportional-65-8B