alt.freeweights.text / Apex-35B-V1.0
From: Apexintelligence-AI <huggingface.co/Apexintelligence-AI>Newsgroups: alt.freeweights.textSubject:

Apex-35B-V1.0

Date: 2026-11-15Commit: 5105f8fSigned: 2DC28CC7B26A283B ✓

Text generation model with 36B parameters. Safetensors weights, 71.9 GB in all. Published by Apexintelligence-AI under Apache-2.0.

36B params71.9GBApex-35B-V1.0safetensorspermissive
FactsParams36BSize71.9 GBFormatssafetensorsTasktext generationLicenseApache-2.0From sourcepermissive
$ fw get Apexintelligence-AI/Apex-35B-V1.0
# manifest sha256 0ffec6a56f69… · 71.9 GB · 40 files
$ fw verify ./Apex-35B-V1.0 Apexintelligence-AI/Apex-35B-V1.0
From sourceHosted (signed)Apexintelligence-AI/Apex-35B-V1.0Last check: 2026-11-15 03:29 UTC

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

Fine-tune of Qwen3.6-35B-A3B.

Works with

Overview

Size
71.9 GB
Weights
71.9 GB (safetensors)
Parameters
36B
Formats
safetensors
Task
text generation
License
Apache-2.0 (permissive)
Files
40, each with a sha256
Publisher
Apexintelligence-AI
Added
2026-11-15
Section
alt.freeweights.text
Lineage

Original release from the publisher.

Base model: Qwen/Qwen3.6-35B-A3B

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:29 UTCpassed

Model card

From the publisher at commit 5105f8f. Shown as plain text with links; images open at the publisher.

Image: Apex Intelligence


Homepage: Apex Intelligence GitHub: Apex-35B-V1.0 Hugging Face: Apexintelligence-AI

Blog: Apex-35B-V1.0 GGUF: BF16 + 28 quantizations Twitter: apexin_ai License: Apache 2.0

Model Introduction#

Apex-35B-V1.0 is the first model from Apex Intelligence, developed for both general-purpose use and research and supported by the Claude Code (v2.1.280 preferred) harness. It combines coding, tool use, question answering, and deep search with research tasks in AI, computational science, and robotics simulation.

Built on Qwen3.6-35B-A3B, the model is further trained on proprietary datasets and research trajectories. Its development incorporates recursive self-improvement (RSI) through Apex Research, an automated research system that contributes to training-data construction, automated experiments, training-recipe exploration, GPU kernel optimization, and inference optimization. Validated results from this process feed into subsequent development.

GGUF builds for llama.cpp, Unsloth, and other local runtimes are available in Apex-35B-V1.0-GGUF: BF16 and 28 quantizations, from Q8_0 (37.8 GB) to IQ1_S (9.0 GB).

Key Features#
  • General and research capabilities. Covers everyday coding, question answering, search, and agentic tasks, alongside scientific and engineering research workflows.
  • Research through computation and feedback. Plans computations, writes and runs programs, and uses results or execution feedback to revise its approach, including in fluid dynamics and robotics simulation.
  • Self-improving development. Apex Research generated training data for the model's weak areas, refined the training recipe based on experimental feedback, and optimized the training and inference infrastructure.
  • Dynamic thinking. Determines whether to reason and how long to reason on each turn, without manual mode switching.
  • Sparse architecture and long context. Uses 35B total parameters with approximately 3B activated per token, and a context window of 262,144 tokens shared by input and output, supporting large code repositories and long multi-turn tool interactions.

Evaluation Results#

Performance Overview#

The chart below summarizes performance across four task categories and three internal benchmarks. Apex-35B-V1.0 is highlighted in blue.

  • Category averages: Research, Agentic Tasks, Coding, and Reasoning show weighted averages of the benchmark scores within each category.
  • Internal benchmarks: RoboRSI and Real2Sim show individual benchmark scores; CFD-Bench shows wins, draws, and losses against Qwen3.6-35B-A3B.

Apex-35B-V1.0 evaluation overview

Detailed Benchmark Results#

The table below provides the per-benchmark breakdown, grouped by task category, followed by the three internal benchmarks.

  • SciCode: The two scores are Main Problem / Subproblem, in that order.
  • CFD-Bench: Values are Wins / Draws / Losses against Qwen3.6-35B-A3B. N/A marks the baseline model for this comparison.

| Benchmark | Apex-35B V1.0 · Ours 35B | Qwen3.6 35B-A3B 35B | Recursive Flint 39.8B | GLM 5.3 753B | GLM 5.3-Flash 320B | DeepSeek V4.1-Flash-1017 552B&nbsp;+&nbsp;196B

| Research

| SciCode Main Problem / Subproblem | 62.6 / 75.6 | 37.5 / 60.6 | 26.6 / 46.0 | 79.2 / 91.3 | 76.6 / 86.8 | 68.8 / 81.9

| FrontierScience | 40.0 | 21.7 | 5.0 | 30.7 | 50.0 | 61.7

| ASI-Bench | 22.5 | 16.3 | 17.5 | 33.1 | 37.4 | 38.9

| BioMysteryBench Human-solvable | 76.7 | 53.4 | 49.3 | 85.6 | 87.7 | 86.3

| BioMysteryBench Human-difficult | 35.3 | 11.8 | 5.9 | 39.1 | 41.2 | 29.4

| PaperBench | 60.9 | 45.8 | 29.3 | 42.5 | 81.8 | 87.1

| Agentic Tasks

| BrowseComp | 69.4 | 42.1 | 23.2 | 80.9 | 81.0 | 90.5

| WideSearch | 69.9 | 60.9 | 48.3 | 78.4 | 81.1 | 79.8

| BFCL V4 | 84.0 | 75.2 | 65.4 | 75.8 | 73.9 | 75.0

| AutomationBench | 49.3 | 10.0 | 9.8 | 50.2 | 48.8 | 60.5

| APEX-Agents | 64.6 | 41.7 | 33.8 | 68.2 | 73.3 | 74.2

| Agents’ Last Exam (ALE) | 19.1 | 12.4 | 19.1 | 28.5 | 26.3 | 35.4

| Coding

| Terminal-Bench 2.1 | 65.2 | 46.1 | 59.6 | 89.9 | 84.3 | 90.6

| SWE-bench Pro v2 | 92.4 | 72.4 | 85.2 | 95.8 | 94.7 | 97.5

| SWE-bench Verified No Internet | 73.4 | 63.8 | 74.8 | 79.8 | 72.2 | 82.0

| LiveCodeBench v6 | 82.3 | 84.5 | 85.1 | 78.3 | 75.3 | 95.7

| SWE-Atlas QnA | 33.1 | 12.1 | 16.1 | 48.7 | 45.2 | 50.8

| Reasoning

| MMLU-Pro | 87.2 | 79.0 | 70.8 | 88.2 | 85.5 | 68.3

| AA-LCR | 77.0 | 74.0 | 59.0 | 80.0 | 79.0 | 87.0

| HLE | 47.2 | 36.2 | 18.2 | 61.3 | 55.3 | 42.6

| GPQA Diamond | 83.3 | 75.8 | 66.2 | 88.4 | 84.9 | 90.9

| Internal Benchmarks

| RoboRSI | 44.5 | 35.0 | 30.0 | 58.4 | 52.4 | 74.7

| Real2Sim | 21.6 | 2.1 | 2.3 | 25.6 | 21.4 | 36.3

| CFD-Bench Wins / Draws / Losses vs. Qwen3.6-35B-A3B | 79&nbsp;/&nbsp;0&nbsp;/&nbsp;21 | N/A | 54&nbsp;/&nbsp;2&nbsp;/&nbsp;44 | 99&nbsp;/&nbsp;0&nbsp;/&nbsp;1 | 98&nbsp;/&nbsp;0&nbsp;/&nbsp;2 | 100&nbsp;/&nbsp;0&nbsp;/&nbsp;0

Model Summary#

| Architecture | Sparse mixture-of-experts (MoE)

| Parameters | 35B total · 3B active per token

| Context Length | 262,144 tokens (input + output)

| Input / Output | Text / Text

| Thinking Mode | Dynamic

| Weight Precision | BF16

Deployment#

Download Model#

| Model | Download | Parameters | Format

| Apex-35B-V1.0 | 🤗 Hugging Face | 35B in total, 3B activated | BF16 safetensors (about 72 GB)

| Apex-35B-V1.0-GGUF | 🤗 Hugging Face | 35B in total, 3B activated | BF16 (71.1 GB, 2 files)

| Q8_0 (37.8 GB)

| Q6_K_L (32.8 GB), Q6_K_S (29.9 GB), Q6_K (29.2 GB)

| Q5_K_S (25.6 GB), Q5_K_M (25.3 GB)

| Q4_K_L (24.6 GB), IQ4_NL (22.8 GB), Q4_1 (22.4 GB), Q4_K_M (21.7 GB), Q4_K_S (21.4 GB), Q4_0 (20.4 GB), IQ4_XS (20.4 GB), MXFP4_MOE (20.3 GB)

| IQ3_M (19.4 GB), Q3_K_L (18.7 GB), IQ3_S (18.1 GB), Q3_K_M (17.8 GB), IQ3_XS (16.8 GB), Q3_K_S (16.8 GB), IQ3_XXS (16.1 GB)

| Q2_K (14.3 GB), IQ2_M (13.7 GB), IQ2_S (12.5 GB), IQ2_XS (11.7 GB), IQ2_XXS (11.3 GB)

| IQ1_M (9.9 GB), IQ1_S (9.0 GB)

pip install -U huggingface_hub   # provides the hf command
hf download Apexintelligence-AI/Apex-35B-V1.0 --local-dir Apex-35B-V1.0
Serving Apex-35B-V1.0#

Apex-35B-V1.0 can be served with popular inference frameworks through an OpenAI-compatible API. The commands below start an endpoint at http://localhost:8000/v1 and, except for transformers serve and llama.cpp (see their sections), set the served model name to Apex-35B-V1.0, which the examples use as model. To use local weights, replace Apexintelligence-AI/Apex-35B-V1.0 with the local directory; the served model name stays the same.

Important. The checkpoint includes its own chat template (chat_template.jinja). Every framework below loads it automatically (llama.cpp with --jinja). Do not pass --chat-template, and do not replace it with the Qwen3.6 template: Apex-35B-V1.0 expects the generation prompt to end with <think>.

Important. The model has a context length of 262,144 tokens, shared by input and output. The BF16 weights take about 72 GB. One GPU with 141 GB or more (for example H20-3e, H200, or B200) runs the model with tensor parallel size 1 and the full context. On H100 NVL (94 GB) we ran SGLang and vLLM with tensor parallel size 2, and TokenSpeed with tensor parallel size 1; on A100 (40 GB) we ran SGLang and vLLM with tensor parallel size 4. On other GPUs with less memory, increase the tensor parallel size. A shorter context saves little memory: the KV cache for the full 262,144 tokens takes about 5.4 GB.

Note. The install commands below install CUDA 13 builds (PyTorch for SGLang and Transformers, and the vLLM wheel). We ran them with NVIDIA drivers 580 and 595. On a machine with 4 × A100 40 GB and driver 570 (CUDA 12.8) we observed:

  • vLLM started after reinstalling its CUDA 12.9 build: uv pip install "vllm==0.32.0+cu129" --extra-index-url https://wheels.vllm.ai/0.32.0/cu129 --reinstall-package vllm.
  • SGLang and Transformers stopped with "The NVIDIA driver on your system is too old" and ran only after loading NVIDIA's CUDA 13 forward-compatibility package (cuda-compat-13-0).
  • SGLang with MTP started, but its first request failed while FlashInfer compiled its kernels; we did not find a fix. We did not test driver 570 on Hopper or Blackwell GPUs.

Tip. Install each framework in its own virtual environment. We tested with Python 3.12 (all frameworks) and 3.13 (vLLM and TokenSpeed), for example:

uv venv --python 3.12 --seed .venv-sglang && source .venv-sglang/bin/activate

--seed adds pip to the environment. Both the pip install and the uv pip install commands below install into the active environment.

SGLang#

SGLang >=0.5.22 is recommended:

uv pip install "sglang[all]>=0.5.22"
  • Standard launch:
  python -m sglang.launch_server --model-path Apexintelligence-AI/Apex-35B-V1.0 --served-model-name Apex-35B-V1.0 --port 8000 --tp-size 1 --context-length 262144 --reasoning-parser qwen3 --tool-call-parser qwen3_coder
  • Multi-Token Prediction (MTP):
  python -m sglang.launch_server --model-path Apexintelligence-AI/Apex-35B-V1.0 --served-model-name Apex-35B-V1.0 --port 8000 --tp-size 1 --context-length 262144 --reasoning-parser qwen3 --tool-call-parser qwen3_coder --speculative-algorithm NEXTN --speculative-num-steps 3 --speculative-eagle-topk 1 --speculative-num-draft-tokens 4

The first request after startup can take about one minute; later requests are fast.

vLLM#

vLLM >=0.32.0 is recommended:

uv pip install "vllm>=0.32.0" --torch-backend=auto
  • Standard launch:
  vllm serve Apexintelligence-AI/Apex-35B-V1.0 --served-model-name Apex-35B-V1.0 --port 8000 --tensor-parallel-size 1 --max-model-len 262144 --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser qwen3_coder
  • Multi-Token Prediction (MTP):
  vllm serve Apexintelligence-AI/Apex-35B-V1.0 --served-model-name Apex-35B-V1.0 --port 8000 --tensor-parallel-size 1 --max-model-len 262144 --reasoning-parser qwen3 --enable-auto-tool-choice --tool-call-parser qwen3_coder --speculative-config '{"method":"mtp","num_speculative_tokens":2}'

vLLM returns the thinking in the reasoning field instead of reasoning_content. The first start can download and compile kernels, which needs internet access and several minutes.

TokenSpeed#

TokenSpeed supports NVIDIA Hopper and Blackwell GPUs with CUDA 13. Install the tested nightly build:

pip install "tokenspeed==0.1.1.post20261025" --extra-index-url https://lightseek.org/whl/nightly --extra-index-url https://lightseek.org/whl/nightly/cu130
  • Standard launch:
  tokenspeed serve Apexintelligence-AI/Apex-35B-V1.0 --served-model-name Apex-35B-V1.0 --port 8000 --tensor-parallel-size 1 --max-model-len 262144 --reasoning-parser qwen3 --tool-call-parser qwen_coder
  • Multi-Token Prediction (MTP):
  tokenspeed serve Apexintelligence-AI/Apex-35B-V1.0 --served-model-name Apex-35B-V1.0 --port 8000 --tensor-parallel-size 1 --max-model-len 262144 --reasoning-parser qwen3 --tool-call-parser qwen_coder --speculative-algorithm MTP --speculative-num-steps 3 --speculative-eagle-topk 1 --speculative-num-draft-tokens 4

This is the nightly build we tested (2026-10-25); later builds may behave differently. The pin covers only the tokenspeed package; its dependencies come from the nightly index on the day you install. With uv pip install, add --index-strategy unsafe-best-match so that uv takes packages from both indexes. In TokenSpeed the tool-call parser is named qwen_coder, not qwen3_coder. Without the two parser flags, the thinking and the tool calls stay in content. The first start compiles kernels, which can take 15 to 25 minutes; later starts reuse the cache. During startup each GPU process used about 280 GiB (300 GB) of host memory in our tests, so tensor parallel size 2 needs about 560 GiB (600 GB) or more. On H100 NVL, tensor parallel size 2 stopped at startup with "an illegal memory access was encountered" in our test; tensor parallel size 1 on one H100 NVL worked.

KTransformers#

KTransformers runs the experts on the CPU and the rest of the model on the GPU. Install it as described in its deployment guide, download the weights to a local directory, and add the reasoning and tool-call parsers to the launch command:

python -m sglang.launch_server --model /path/to/Apex-35B-V1.0 --kt-weight-path /path/to/Apex-35B-V1.0 --kt-cpuinfer 32 --kt-threadpool-count 2 --kt-num-gpu-experts 1 --kt-method BF16 --attention-backend triton --trust-remote-code --mem-fraction-static 0.9 --chunked-prefill-size 4096 --max-running-requests 8 --max-total-tokens 32000 --enable-mixed-chunk --tensor-parallel-size 1 --disable-shared-experts-fusion --reasoning-parser qwen3 --tool-call-parser qwen3_coder --served-model-name Apex-35B-V1.0 --port 8000

This command is based on the KTransformers guide, with the parsers, served model name and port added. --max-total-tokens 32000 limits the KV cache to about 32,000 tokens, so a request cannot use the 65,536-token output budget from the examples. For longer prompts and outputs, raise --max-total-tokens or lower max_tokens in the request.

With kt-kernel / sglang-kt 0.7.2 we also needed these packages:

pip install nvidia-cudnn-cu12==9.16.0.29
# Hopper and Ampere GPUs (tested: H20, H200, H100 NVL, A100):
pip install --no-deps sgl-kernel==0.3.21
# Blackwell GPUs (tested: B200); also add --moe-runner-backend triton to the launch command:
pip install ktransformers==0.7.2
Hugging Face Transformers#

Transformers includes a lightweight server for quick tests:

pip install "transformers[serving]>=5.21.0" pillow torchvision
transformers serve Apexintelligence-AI/Apex-35B-V1.0 --port 8000

pillow and torchvision are needed to load the processor files shipped with the checkpoint. transformers serve has no served-model-name option: set model in the examples to the path or repository ID that you passed to it. It rejects the top_k request field, so remove it from extra_body. It does not pass the thinking of earlier turns back to the model; for multi-turn and agent use, prefer SGLang, vLLM, or TokenSpeed. If GET /v1/models returns HTTP 500 (CacheNotFound), create the hub folder under $HF_HOME; chat requests are not affected.

llama.cpp and Unsloth#

GGUF builds for llama.cpp, Unsloth, and other local runtimes are in Apex-35B-V1.0-GGUF; the Download Model table lists all files. For example, with a recent llama.cpp build (llama-server on PATH):

hf download Apexintelligence-AI/Apex-35B-V1.0-GGUF Apex-35B-V1.0-Q4_K_M.gguf --local-dir .
llama-server -m Apex-35B-V1.0-Q4_K_M.gguf --jinja -ngl 99 -c 32768 --port 8000 --temp 1.0 --top-p 0.95 --top-k 20 --min-p 0.0

--jinja is required: it applies the chat template embedded in the file. -c sets the context for the prompt and the output together; with -c 32768, a long thinking can be cut off before the 65,536-token budget of the examples, so raise -c if you have the memory. For Unsloth and the other files, see the GGUF model card.

Using Apex-35B-V1.0 via the Chat Completions API#

The chat completions API is accessible through standard HTTP requests or the OpenAI SDK. Install the SDK in a separate environment from the server (SGLang 0.5.22 and sglang-kt 0.7.2 require openai==2.6.1; upgrading openai there breaks that requirement) and configure the endpoint:

pip install -U openai

# Set the following accordingly
export OPENAI_BASE_URL="http://localhost:8000/v1"
export OPENAI_API_KEY="EMPTY"

Tip. We recommend temperature=1.0, top_p=0.95, top_k=20, and max_tokens=65536 (the output budget includes the thinking). The first three values are also the defaults in generation_config.json.

Important. Apex-35B-V1.0 decides on each turn whether to think and for how long. The thinking is returned in reasoning_content (reasoning in vLLM) and the answer in content. For multi-turn conversations and tool calls, append the complete assistant message to messages, for example with msg.model_dump(exclude_none=True), and pass extra_body={"chat_template_kwargs": {"preserve_thinking": True}} to keep the thinking of earlier turns. With SGLang, model_dump() can print a Pydantic serializer warning about the metadata field; it does not change the result.

Chat#
from openai import OpenAI

client = OpenAI()  # reads OPENAI_BASE_URL and OPENAI_API_KEY

questions = [
    "Water flows through a pipe with an inner diameter of 5 cm at a mean velocity of 2 m/s. Take the kinematic viscosity as 1.0×10⁻⁶ m²/s. "
    "What is the Reynolds number, and is the flow laminar or turbulent? Please answer briefly.",
    "What if the velocity drops to 2 cm/s?",
]

messages = []
for q in questions:
    messages.append({"role": "user", "content": q})
    resp = client.chat.completions.create(
        model="Apex-35B-V1.0",
        messages=messages,
        temperature=1.0,
        top_p=0.95,
        max_tokens=65536,
        extra_body={
            "top_k": 20,
            "chat_template_kwargs": {"preserve_thinking": True},
        },
    )
    choice = resp.choices[0]
    msg = choice.message
    text = (msg.content or "").strip()
    print("Q:", q)
    if choice.finish_reason == "length" or not text:
        print("A: (no complete answer: the output was cut off or empty)")
        break
    print("A:", text, "\n")
    messages.append(msg.model_dump(exclude_none=True))
Tool Calling#

The model calls tools in the Qwen XML format; the tool-call parser of each framework converts the calls into standard tool_calls. Return each tool result with role="tool" and its tool_call_id:

import json
from openai import OpenAI

client = OpenAI()

# kinematic viscosity at 20 °C (m²/s), approximate example values; glycerol means pure glycerol
VISCOSITY = {"water": 1.0e-6, "glycerol": 1.12e-3, "air": 1.5e-5}


def get_fluid_properties(fluid):
    if fluid not in VISCOSITY:
        return {"error": f"unknown fluid: {fluid}", "available": list(VISCOSITY)}
    return {"fluid": fluid, "temperature_C": 20, "kinematic_viscosity_m2_s": VISCOSITY[fluid]}


tools = [{
    "type": "function",
    "function": {
        "name": "get_fluid_properties",
        "description": "Look up the kinematic viscosity of a fluid at 20 °C",
        "parameters": {
            "type": "object",
            "properties": {"fluid": {"type": "string", "enum": list(VISCOSITY)}},
            "required": ["fluid"],
        },
    },
}]

messages = [{"role": "user", "content": (
    "A pipe has an inner diameter of 5 cm and a mean flow velocity of 0.5 m/s. Is the flow laminar or turbulent "
    "when it carries water at 20 °C, and when it carries glycerol at 20 °C? Use get_fluid_properties to look up "
    "the kinematic viscosity, then compute the Reynolds numbers and explain briefly. Answer in plain text, without LaTeX."
)}]
for _ in range(8):  # at most 8 model requests
    resp = client.chat.completions.create(
        model="Apex-35B-V1.0",
        messages=messages,
        tools=tools,
        tool_choice="auto",
        temperature=1.0,
        top_p=0.95,
        max_tokens=65536,
        extra_body={"top_k": 20, "chat_template_kwargs": {"preserve_thinking": True}},
    )
    choice = resp.choices[0]
    msg = choice.message
    messages.append(msg.model_dump(exclude_none=True))
    if choice.finish_reason == "length":  # cut off: do not run partial tool calls
        print("(no complete answer: the output was cut off)")
        break
    if not msg.tool_calls:  # no tool call: require a nonempty final answer
        text = (msg.content or "").strip()
        if not text:
            print("(no complete answer: the output was empty)")
        else:
            print(text)
        break
    for call in msg.tool_calls:
        args = call.function.arguments
        if call.function.name != "get_fluid_properties":
            result = {"error": "unknown tool: " + call.function.name}
        else:
            try:
                args = json.loads(args or "{}")
                result = get_fluid_properties(**args)
            except (json.JSONDecodeError, TypeError) as exc:
                result = {"error": "invalid tool arguments: " + str(exc)}
        print("[tool]", call.function.name, args, "->", result)
        messages.append({"role": "tool", "tool_call_id": call.id, "content": json.dumps(result)})
else:
    print("(reached the limit of 8 requests without a final answer)")

License#

Apex-35B-V1.0, including its model weights, code examples, and documentation, is licensed under the Apache License 2.0.

Contact#

If you have any questions, please reach out at contact@apexin.ai.

Files

40 files · 71.9 GBWeights 71.9 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 40 files with their sha256
FileSizesha256
.gitattributes1.61 KBfb65cb57f2a0feb5270d9fddc0a2dccbdc5bc748c8c11591ce980925774c89c2
LICENSE11.3 KB50cbab8a892c5f2993b8c7351a99182507472def3b1374558308605d99b86b32
README.md44.0 KB6b39095acd4519ece8a944ed9c25b9da7a91d154a6fa20bb96407486afaddb5d
assets/apex-intelligence-logo-dark.svg394 KBf4a97087b61d651bdb4c9ea011543eeea4b7cf0c265d4441a0c2d1be6b457fe7
assets/apex-intelligence-logo.png295 KB3a691c1bec9b49a53ffceb573e401a9401e496e5130b9e189debb322daac1676
assets/evaluation-overview.png362 KB2012527221f39b64e6afdec9d0455ec4e555a4d8e4f7ba4f5aa7ddae843d34ef
chat_template.jinja7.76 KB9ddeb864b619d97205205083cd090e648b4f03458ada48fa490c8ae26330e639
config.json3.15 KB842fb3ea575c9c552f8090abbfbbeb48e38b3c543f7573a5067cc20544769934
generation_config.json242 Be87f6923de1136fe322240170ec89bea12124b2f3e003c9ee0e0bee392b557a8
model-00001-of-00026.safetensors4.00 GB2c011bb5f799f23cdef47df594482658dd740ae1fa8ac22c1d3c217a62a1b31f
model-00002-of-00026.safetensors1.28 GB99368924df1c95660c50b72dc823df6ea8489d748a4cd4983db1dff9c23ed99c
model-00003-of-00026.safetensors3.36 GB35850acf20d8d8ec149b5f3171d89d3655f11e938cf36d2ee6aafe4f2082a5c9
model-00004-of-00026.safetensors3.37 GB28adc9a178997a45d4f712fe3e8034c78fd3979793fdef4199490e09b5b8a6ab
model-00005-of-00026.safetensors3.36 GB6a1b6c79ea4aef1926440b39782dcd18d9ced40fed7963da73c8c7b222d05713
model-00006-of-00026.safetensors3.96 GB75119540d12356de40497d34c86ef90fd58c9ee36028e796389c7a363b07ed97
model-00007-of-00026.safetensors1.10 GB47713f8237dba861981935e5a21d0826758c6ef1650632e952942bf110f485d0
model-00008-of-00026.safetensors3.95 GB7b3a3e9f33dc639d0a02083472e190a2fa63693fdb2940a813a0c6f2fad5cfc5
model-00009-of-00026.safetensors1.10 GB9f5ffda6662ed9d33ee0a916f6223e80faac891c154c1887fc6529d5d1fb5ff5
model-00010-of-00026.safetensors3.95 GB4d7725e44f625255bba89ed91d99983bc1676e37c261c103017f4f383fde2bdd
model-00011-of-00026.safetensors1.10 GB0e7bb150391a672d2ca44049e6f8916d51f0c46f4f1f7dffba7b1d2af1853d1f
model-00012-of-00026.safetensors3.41 GBe782915f96b32ada5a2d78e543fa9787fef10f361b955ed715736a817661e610
model-00013-of-00026.safetensors1.63 GB7df27df450e3058d0f275f54fe22dc18ac769375edafcd791d29f1a0b3995280
model-00014-of-00026.safetensors3.42 GBf1e9acd72165607051af00cdde65acf5a4197571bf055b88341af2814086c950
model-00015-of-00026.safetensors1.63 GBbb691cda4a98986b8a5efcf35501e0999186d5f5ed9e78c99bdd7f1ce39688a4
model-00016-of-00026.safetensors3.95 GBd1e72940e34adce1926862f0ee4c408a896063d316d23b2ca345522552e45e9f
model-00017-of-00026.safetensors1.10 GB81dffed7c1a33333ab7903c5522c0efdd4545758676f60042e676b8cded97aa3
model-00018-of-00026.safetensors3.95 GBa7c680fbb6a0ce8688e47b87761cd269974b70b26329c270a9cd51639ef6979d
model-00019-of-00026.safetensors1.10 GB052d4d4d02394bf295c5fa962cb2c4cf3b9c0b2c8ad6b108f7efca1ed10270ec
model-00020-of-00026.safetensors3.41 GB1a2574a36ad84f979f0ecab1ba3ee0e934ff925a82661183dea983f3d1acd075
model-00021-of-00026.safetensors1.63 GBdd9df11165b54120dec125bbdd3f778a7ea3659483ead43dc13004df3c2fc334
model-00022-of-00026.safetensors3.37 GB2d37c80c24fcc3377ef05613ea79790e94ea73f1f43d0e76f8878908e98252df
model-00023-of-00026.safetensors3.36 GB77778394cfc876bb81435ab89bdacdb84945a4671dc7a5f2ec792dcea9926516
model-00024-of-00026.safetensors3.37 GB8a87010ad7c50bee594f03cff0de900454bc54a2bebce0ab9fdc03af13596099
model-00025-of-00026.safetensors3.83 GB962dc99cb9a6cc272bb8836553f5e6da24da9b65995c5b15d366486db794bff7
model-00026-of-00026.safetensors2.23 GB062eef6449f7c606af24310b1aeda036cc1516899602e6d9e01f6639114ac9a0
model.safetensors.index.json103 KBbb66e36542209bca7cc5ef6988861c76e1dfdaa541d4046d2eecba920f951bac
preprocessor_config.json443 B3a159dfec9978a186a72ba085e0ad6a050f3968d8b364218d7bd13f5c89381f2
processor_config.json1.19 KBd89ef49ce9cd37fbf510158e13c1ef063d9286411c1ec9049932dbe0487143b1
tokenizer.json12.8 MB5f9e4d4901a92b997e463c1f46055088b6cca5ca61a6522d1b9f64c4bb81cb42
tokenizer_config.json15.1 KBf0f27452aedbb80b67392d2eb29a5b46dc97562fc7b7c4e728888b753c3215f4
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
5105f8f9ed pinned now2026-11-15 03:29 UTC40 files · 71.9 GB

Use it

$ fw get Apexintelligence-AI/Apex-35B-V1.0
# manifest sha256 0ffec6a56f69… · 71.9 GB · 40 files
$ fw verify ./Apex-35B-V1.0 Apexintelligence-AI/Apex-35B-V1.0
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/Apexintelligence-AI/Apex-35B-V1.0.json --dir ./Apex-35B-V1.0 $ python3 fw.py verify ./Apex-35B-V1.0 ./Apexintelligence-AI__Apex-35B-V1.0.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Apexintelligence-AI/Apex-35B-V1.0 --revision 5105f8f9ed8fd8212a72da546bcbb4f01d2cfd68 --local-dir ./Apex-35B-V1.0
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForCausalLM, AutoTokenizer tok = AutoTokenizer.from_pretrained("Apexintelligence-AI/Apex-35B-V1.0", revision="5105f8f9ed8fd8212a72da546bcbb4f01d2cfd68") model = AutoModelForCausalLM.from_pretrained("Apexintelligence-AI/Apex-35B-V1.0", revision="5105f8f9ed8fd8212a72da546bcbb4f01d2cfd68", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve Apexintelligence-AI/Apex-35B-V1.0 --revision 5105f8f9ed8fd8212a72da546bcbb4f01d2cfd68

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
LICENSE
Text sha256
50cbab8a892c5f2993b8c7351a99182507472def3b1374558308605d99b86b32
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: Apexintelligence-AI <huggingface.co/Apexintelligence-AI>Newsgroups: alt.freeweights.textSubject: Apex-35B-V1.0Date: 2026-11-15Commit: 5105f8fSigned: 2DC28CC7B26A283B ✓
Upstream
Apexintelligence-AI/Apex-35B-V1.0
Pinned commit
5105f8f9ed8fd8212a72da546bcbb4f01d2cfd68
Manifest
Apex-35B-V1.0.json · .minisig
Manifest sha256
0ffec6a56f69ae4edaafd1e024867e9ac5ad777358699974fb068b1677d2333f
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:29 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/Apexintelligence-AI/Apex-35B-V1.0.json $ curl -O https://freeweights.allternit.com/manifests/Apexintelligence-AI/Apex-35B-V1.0.json.minisig $ minisign -Vm Apex-35B-V1.0.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/Qwen3.6-35B-A3B · this model is a finetune of it

1 model in the catalog name this one as their parent.

Quantizations
1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download Apexintelligence-AI/Apex-35B-V1.0
Open in Freeweights Studio

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

Signed manifest
minisign, key 2DC28CC7B26A283B. Apex-35B-V1.0.json. Provenance. Takedown history: none.

Variants

1 quantized or adapter build of Apex-35B-V1.0. Each has its own license check and page.

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