Mindket

Copernicus (31B)

Newversion 1 · updated

Overview

Returns structured decisions from plain-language context: pick one option, judge a yes or no claim, or score an item against a rubric. For developers building agent routing and classification.

Copernicus (31B) is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python 3.10 or newer, and a suitable PyTorch and Transformers environment
  • Substantial accelerator memory, since the weights are about 62.5 GB in BF16 or about 15.6 GB at 4-bit as an estimate
  • The reference files copernicus_server.py and copernicus_layout.py, placed together in your working directory
  • SGLang installed separately, only if you choose that backend
Runs in
  • Windows, macOS or Linux: download the files with Python and the Hugging Face tools
  • Your own application: sends decision requests to the copernicus_server.py endpoint
  • The Hugging Face Transformers backend: loads the model inside the server, text only
  • SGLang: a separate inference backend that the Copernicus adapter can talk to
Start with
pip install -U huggingface_hub
hf download Poindexter-Labs/Copernicus-31B
pip install -U torch transformers accelerate requests

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

Copernicus is a 31B-parameter decision model from Poindexter Labs. Your application sends it a situation and one or more questions, and it answers with an explicit type, such as a chosen option with probabilities, instead of free-form text. A small Python server in the model repository exposes this through a /v1/systemone endpoint.

Who it suits

It suits developers who need a program to act on a model's answer without parsing a written reply.

IndustryWho uses itHow they use itExample
Customer supportTeams that route ticketsSend a ticket as the situation and ask a choice questionA team asks which of billing, identity or technical should take a ticket
Software developmentDevelopers building agentsUse choice questions for agent routing and tool selectionAn agent asks which tool fits a request
Research and verificationPeople building verification and evidence workflowsUse noul or score questions to judge a claim or an itemA researcher scores an answer against an ordered rubric

Anyone who needs a model that writes free-form replies can skip it, because this one is built to return structured decisions.

Where to use it

It runs as a local server that your own code calls over HTTP.

  • Windows, macOS or Linux: download the files with Python and the Hugging Face tools
  • Your own application: sends decision requests to the copernicus_server.py endpoint
  • The Hugging Face Transformers backend: loads the model inside the server, text only
  • SGLang: a separate inference backend that the Copernicus adapter can talk to
Use caseWhoWhat they get back
Agent routingAgent buildersA selected option with probabilities and a confidence value
Structured classificationDevelopersA choice or a score instead of a written paragraph
Verification and evidence checksResearchersA probability that a statement is true

How to set it up

You need a few things first.

  • Python 3.10 or newer, and a suitable PyTorch and Transformers environment
  • Substantial accelerator memory, since the weights are about 62.5 GB in BF16 or about 15.6 GB at 4-bit as an estimate
  • The reference files copernicus_server.py and copernicus_layout.py, placed together in your working directory
  • SGLang installed separately, only if you choose that backend
  1. Install the Python dependencies.
  2. Download the model files.
  3. Put copernicus_server.py and copernicus_layout.py together in one working directory.
  4. Start the server with the backend you picked.
  5. Check that it answers on its health and models endpoints.
pip install -U huggingface_hub
hf download Poindexter-Labs/Copernicus-31B
pip install -U torch transformers accelerate requests

How to use it

Start the server, then send it decision requests. The card's first option loads the checkpoint inside the server through Hugging Face Transformers and handles text questions.

python copernicus_server.py \
  --model Poindexter-Labs/Copernicus-31B \
  --backend hf \
  --host 127.0.0.1 \
  --port 8080

The second option starts SGLang in its own terminal, then runs the same script with the sglang backend and the address of that SGLang process. After either option, check the /health and /v1/models endpoints, then post a request to /v1/systemone. Each request holds a state and a set of named questions, and each question has a type, instructions and criteria.

TypePurposeOutput
choicePick one option from an explicit setSelected key, probabilities and confidence
noulJudge a yes or no propositionProbability that it is true
scoreAssess an item against an ordered rubricExpected score, level probabilities and confidence
ToolWhat it does
copernicus_server.pyRuns the API server with the hf or sglang backend
copernicus_layout.pyPart of the reference implementation, kept beside the server
/v1/systemoneTakes a state plus questions and returns structured answers
/health and /v1/modelsLet you verify that the server is up

Example

A customer says they were charged twice for one order. You post that as the state, with one choice question asking which team should handle it, and the options billing, identity and technical. A choice answer comes back with the selected key, the probabilities and a confidence value. The card marks its own sample response as illustrative, not measured.

For newcomers and experts

Think of this as a model that answers pick-one questions in a form a program can read. You give it a short situation and the options, and it returns the choice plus numbers for how sure it is. Your first small step is to start the server with the Hugging Face backend and check its health endpoint.

It is built on PelaAI/KnowLine-31B-Gen1 and exposes a decision interface instead of chat. The Transformers path runs in-process, while the SGLang path splits the adapter and the inference engine into two processes. The trade-off is hardware: a 31B checkpoint needs a lot of accelerator memory, so precision and GPU choices matter.

  1. Your app sends a state and questions
  2. copernicus_server.py handles the request
  3. The 31B model runs through HF or SGLang
  4. You get structured answers back

Good to know

  • The card advises testing for your own task before relying on it in production.
  • The Transformers path is text only. The SGLang route needs a compatible SGLang version and enough GPU memory.
  • Research and prototyping are the uses the card has in mind, for example routing between agents or choosing a tool.
Weight size in GB
BF1662.5 GB
4-bit estimate15.6 GB
  • License: Apache 2.0, as the Hugging Face record lists it.
  • Cost to run: none named, no API key, account or paid service is mentioned.
  • Data it reaches: it downloads files from Hugging Face. In the card's examples the server listens on a local address and receives the text you send it.
  • Not for: production use without your own task-specific evaluation, as the card advises.

README and files

README

Copernicus (31B)

Returns structured decisions from plain-language context: pick one option, judge a yes or no claim, or score an item against a rubric. For developers building agent routing and classification.

Made by Poindexter-Labs on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: Copernicus is a 31B-parameter decision model from Poindexter Labs. Your application sends it a situation and one or more questions, and it answers with an explicit type, such as a chosen option with probabilities, instead of free-form text. A small Python server in the model repository exposes this through a /v1/systemone endpoint.

Who it suits: It suits developers who need a program to act on a model's answer without parsing a written reply.

Industry | Who uses it | How they use it | Example
Customer support | Teams that route tickets | Send a ticket as the situation and ask a choice question | A team asks which of billing, identity or technical should take a ticket
Software development | Developers building agents | Use choice questions for agent routing and tool selection | An agent asks which tool fits a request
Research and verification | People building verification and evidence workflows | Use noul or score questions to judge a claim or an item | A researcher scores an answer against an ordered rubric

Anyone who needs a model that writes free-form replies can skip it, because this one is built to return structured decisions.

Where to use it: It runs as a local server that your own code calls over HTTP.

  • Windows, macOS or Linux: download the files with Python and the Hugging Face tools
  • Your own application: sends decision requests to the copernicus_server.py endpoint
  • The Hugging Face Transformers backend: loads the model inside the server, text only
  • SGLang: a separate inference backend that the Copernicus adapter can talk to
Use case | Who | What they get back
Agent routing | Agent builders | A selected option with probabilities and a confidence value
Structured classification | Developers | A choice or a score instead of a written paragraph
Verification and evidence checks | Researchers | A probability that a statement is true

How to set it up: You need a few things first.

  • Python 3.10 or newer, and a suitable PyTorch and Transformers environment
  • Substantial accelerator memory, since the weights are about 62.5 GB in BF16 or about 15.6 GB at 4-bit as an estimate
  • The reference files copernicus_server.py and copernicus_layout.py, placed together in your working directory
  • SGLang installed separately, only if you choose that backend
  1. Install the Python dependencies.
  2. Download the model files.
  3. Put copernicus_server.py and copernicus_layout.py together in one working directory.
  4. Start the server with the backend you picked.
  5. Check that it answers on its health and models endpoints.
pip install -U huggingface_hub
hf download Poindexter-Labs/Copernicus-31B
pip install -U torch transformers accelerate requests

How to use it: Start the server, then send it decision requests. The card's first option loads the checkpoint inside the server through Hugging Face Transformers and handles text questions.

python copernicus_server.py \
  --model Poindexter-Labs/Copernicus-31B \
  --backend hf \
  --host 127.0.0.1 \
  --port 8080

The second option starts SGLang in its own terminal, then runs the same script with the sglang backend and the address of that SGLang process. After either option, check the /health and /v1/models endpoints, then post a request to /v1/systemone. Each request holds a state and a set of named questions, and each question has a type, instructions and criteria.

Type | Purpose | Output
choice | Pick one option from an explicit set | Selected key, probabilities and confidence
noul | Judge a yes or no proposition | Probability that it is true
score | Assess an item against an ordered rubric | Expected score, level probabilities and confidence
Tool | What it does
copernicus_server.py | Runs the API server with the hf or sglang backend
copernicus_layout.py | Part of the reference implementation, kept beside the server
/v1/systemone | Takes a state plus questions and returns structured answers
/health and /v1/models | Let you verify that the server is up

Example: A customer says they were charged twice for one order. You post that as the state, with one choice question asking which team should handle it, and the options billing, identity and technical. A choice answer comes back with the selected key, the probabilities and a confidence value. The card marks its own sample response as illustrative, not measured.

For newcomers and experts: Think of this as a model that answers pick-one questions in a form a program can read. You give it a short situation and the options, and it returns the choice plus numbers for how sure it is. Your first small step is to start the server with the Hugging Face backend and check its health endpoint.

It is built on PelaAI/KnowLine-31B-Gen1 and exposes a decision interface instead of chat. The Transformers path runs in-process, while the SGLang path splits the adapter and the inference engine into two processes. The trade-off is hardware: a 31B checkpoint needs a lot of accelerator memory, so precision and GPU choices matter.

Your app sends a state and questions
copernicus_server.py handles the request
The 31B model runs through HF or SGLang
You get structured answers back

Good to know:

  • The card advises testing for your own task before relying on it in production.
  • The Transformers path is text only. The SGLang route needs a compatible SGLang version and enough GPU memory.
  • Research and prototyping are the uses the card has in mind, for example routing between agents or choosing a tool.
Title: Weight size in GB
BF16: 62.5 GB
4-bit estimate: 15.6 GB
  • License: Apache 2.0, as the Hugging Face record lists it.
  • Cost to run: none named, no API key, account or paid service is mentioned.
  • Data it reaches: it downloads files from Hugging Face. In the card's examples the server listens on a local address and receives the text you send it.
  • Not for: production use without your own task-specific evaluation, as the card advises.

On Hugging Face, 13 November 2026

  • Task: text classification
  • Library: transformers
  • Parameters: 31.3B
  • Weights: about 62.5 GB in BF16; about 15.6 GB at 4-bit (estimate)
  • Formats: Safetensors
  • Downloads in the last 30 days: 75
  • Likes: 3
  • License: apache-2.0
  • Languages: en
  • Based on: PelaAI/KnowLine-31B-Gen1
  • Tags: transformers, safetensors, gemma4, image-text-to-text, decision-model, decision-index, multimodal, system-one, text-classification

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download Poindexter-Labs/Copernicus-31B

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  7 KB

1 file, 7 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-13

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
Copernicus (31B) This page75331.3Bapache-2.0
KnowLine-4B-Gen5.5-GGUFShares decision-index · system-one · decision-model6,69934.3Bapache-2.0
OneJev1.6-4BShares system-one · decision-model · multimodal1,90984.5Bapache-2.0
OneJev1.6-0.8BShares system-one · decision-model · multimodal1,8856853Mapache-2.0
OneJev1.6-27BShares system-one · decision-model · multimodal528527.4Bapache-2.0
Jev-OmniShares text-classification · decision-model · multimodal3,74445012Bapache-2.0
Numbers as Mindket last read them, on 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Bonsai-27B-GGUF

lmstudio-community · Kit

A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…

New

Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…

New

MusicGen Small

facebook · Kit

Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…

New

Similar in Developer

See all in Developer

Lexnet

alpindale · Kit

Tags every character of C source code for syntax highlighting with a tiny neural network of about 984 weights, run through a small C program. For developers an…

New

FLUX.2 Klein LoRA Studio

prithivMLmods · Kit

Try a set of LoRAs for the FLUX.2 Klein image model in a Gradio app that runs in your browser or on your own computer. Made for people who make or test AI imag…

New

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New