# Teximal: fort-1

> A small open decision model on Qwen3.5-2B. Give it a text and your options: it returns one option with a probability, the probability of yes, or a place on an ordered scale, read from the model's probabilities with no generated text. Apache-2.0; runs on MLX and PyTorch.

- Page: https://systemonemodels.ai/teximal/fort-1
- API: https://api.systemonemodels.ai/v1/models/teximal/fort-1
- Download: `pip install systemonemodels && systemone pull teximal/fort-1`

## Facts

| | |
|---|---|
| Maker | Teximal (https://systemonemodels.ai/teximal) |
| Decides | choice, noul, score, classify, route |
| Architecture | fort |
| Base model | qwen/qwen3.5-2b |
| Parameters | 1.9B |
| Licence | apache-2.0 |
| Availability | Open weights |
| Released | 2026-10-03 |
| Latest version | 2026.09 |

## Reported evaluation

Suite: SST2 (500 examples) from Dhruv Mehra's jevbench, run by Teximal. Numbers are the publisher's own.

- Decision accuracy: 93.8%
- Calibration error (ECE): 0.012
- Median latency: 110 ms
- p95 latency: 122 ms

## Model card

<!-- generated by scripts/seed_catalog.py; edit content/models/catalog.yaml -->

# Fort-1 2B

A small open decision model on Qwen3.5-2B. Give it a text and your options: it returns one option with a probability, the probability of yes, or a place on an ordered scale, read from the model's probabilities with no generated text. Apache-2.0; runs on MLX and PyTorch.

A rank-16 LoRA whose targets blend a Qwen3.6-35B-A3B teacher's probabilities with labels from Teximal's annotators. Choice handles up to 26 options; longer label lists are read by name. `teximal serve` answers Decisions-API-shaped requests. Sibling Fort-1 0.8B (built for speed) and 4-bit MLX builds of both. The numbers are Teximal's own runs of Dhruv Mehra's jevbench (github.com/dhruvmehra/jevbench), which is a different suite from JevBench; Banking77 is adapted, not zero-shot. Long label lists are overconfident until a temperature is fitted. Text only, mostly English, not for maths. The maker says the training data includes research-only and share-alike sets.

## What it decides

- **choice** — picks one option from a set
- **noul** — answers a yes/no question with one probability
- **score** — places the input on an ordered scale
- **classify** — assigns a category from a fixed taxonomy
- **route** — sends the input to one of several destinations

## At a glance

| | |
|---|---|
| Parameters | 1.88B |
| Base model | `qwen/qwen3.5-2b` |
| Maker | Teximal |
| Released | 2026-10-03 |
| License | apache-2.0 |
| Reported accuracy | 93.8% |
| Reported latency | 110 ms median per decision on an Apple M1 Max (MLX, one at a time) |

## Get the weights

```bash
pip install systemonemodels
systemone pull teximal/fort-1
```

The files are served from the maker's Hugging Face repository, [`teximal/fort-1-2b`](https://huggingface.co/teximal/fort-1-2b), and verified against the checksums recorded here.

## Read more

- [Model card](https://huggingface.co/teximal/fort-1-2b)
- [Fort-1 0.8B](https://huggingface.co/teximal/fort-1-0.8b)
- [Fort](https://teximal.com/fort)
- [CLI](https://github.com/teximal/teximal-cli)

---

*This page was opened by System One for Teximal, who can claim the organisation and take it over at any time.*

---

From System One Models — https://systemonemodels.ai/ · every System One model: https://systemonemodels.ai/system-one-models
